A Claude skill for tracking Canadian R&D tax credit hours in real time.
If you run a tech company in Canada and you're not tracking SR&ED, you're leaving money on the table. This skill logs your experimental development hours as you work, flags what qualifies, and exports CRA-ready time logs for your accountant.
/log 2.5h "description"— Log SR&ED hours with one command. The skill infers project, category, and eligibility from your conversation. Prompts you for the two fields CRA actually cares about: technological uncertainty and advancement sought./sred-check "description"— Not sure if your work qualifies? Describe it. The skill runs CRA's five-question eligibility test and gives you a verdict./log export— Generates a formatted table sorted by project with all T661 fields. Hand it to your accountant./sred-status— Session totals. Eligible vs non-eligible hours at a glance.
All entries are append-only JSONL. Same audit-trail discipline the CRA expects.
The CRA is increasingly rejecting SR&ED claims built from retroactive documentation. Writing up your R&D work at filing time doesn't cut it anymore. They want contemporaneous records.
This skill makes that easy. You're already describing your work to Claude. Now it logs the hours and the technical details as you go. When tax time comes, you have a real evidence trail instead of a guess.
- Download
sred-tracker.skillfrom Releases - Open Claude desktop or web
- Go to Settings > Skills
- Drag the
.skillfile in
Or clone the repo and point Claude at the sred-tracker/ folder.
sred-tracker/
SKILL.md # Main skill (commands, logging format, workflow)
references/
cra-rules.md # CRA eligibility rules, ITC rates, T661 mapping
SKILL.md — 6 commands, append-only JSONL log format, auto-inference from conversation context, CRA five-question eligibility test, export formatter.
cra-rules.md — The full CRA eligibility decision tree, Budget 2025 updated rates (35% CCPC on first $6M, up from $3M), proxy method calculations, provincial credit stacking, T661 field mapping, and documentation requirements. All sourced from published CRA guidelines.
Work where a competent professional could not predict the outcome using existing knowledge. You tried something that hadn't been done, you didn't know if it would work, and you investigated systematically.
Bug fixes. Deployment. UI polish. Learning a new framework. Using existing tools in standard ways. Marketing. Content creation.
| Company Type | Rate | Refundable | Max Refundable |
|---|---|---|---|
| CCPC (first $6M) | 35% | Yes | $2.1M/year |
| CCPC (over $6M) | 15% | No | - |
| Non-CCPC / Public | 15% | Partially | - |
Proxy method example: $100K in SR&ED salary = $155K qualified expenditure (salary + 55% proxy) = $54,250 refundable ITC at 35%.
- Canadian startups and small tech companies doing R&D
- Solo devs and indie builders claiming SR&ED for the first time
- Anyone who uses Claude for development and wants to track eligible hours as they work
- Accountants and SR&ED consultants who want clients to show up with real documentation
- This is a time tracking aid, not tax advice
- The CRA has final determination on eligibility
- Always consult a qualified accountant or SR&ED consultant before filing
- Provincial credits vary. Check your province.
- The skill tracks hours for the proxy method (simplified). Traditional method requires separate materials/overhead tracking.
Found something wrong in the CRA rules? Rates changed? Provincial credits updated? Open a PR.
The skill is designed to be forked and customized. Add your company name to the export template. Adjust categories for your industry. Add provincial-specific rules.
MIT. Use it. Fork it. Ship it.
Built by Sean Deveraux. 23 years as a journeyman painter, now building software. Tracking my own SR&ED hours is how I found out nobody had built this yet.