spb/ultra-sharp-agent-skills Public
Ultra-Sharp Agent Skills — a research-first skill-authoring system + 72 production-ready skills for AI agents.
Python 100%
1---2name: preparing-canadian-personal-tax-returns3description: Helps organize and prepare a Canadian personal income tax return (T1) — slips checklist, deductions vs credits, federal brackets, deadlines, NETFILE, and instalments. Use when the user asks for help preparing, organizing, or checking their Canadian tax return, T1, T4/T5/T3 slips, RRSP deduction, CRA filing deadlines, refund estimation, or which credits apply. Do not use for US returns (preparing-us-personal-tax-returns), corporate T2 returns (filing-canadian-business-taxes), or tax planning strategy (optimizing-canadian-personal-taxes).4---56<!--7Author: Simon-Pierre Boucher8Contact: contact@spboucher.ai9-->1011# Preparing Canadian Personal Tax Returns1213## When to use / when NOT to use14- **Use for:** organizing slips, mapping income and deductions to the T1, distinguishing deductions from credits, deadline and payment questions, NETFILE readiness, instalment rules for an individual return.15- **Do NOT use for:** US 1040 returns, corporate T2, GST/HST business filings, or planning strategy for future years. Quebec residents also file a provincial TP-1 — flag it, then stay on the federal T1.1617## Important limits18- Educational preparation help, not professional tax advice — complex situations (departure tax, foreign property T1135, audits) go to a CPA.19- All figures below are stated for **tax year 2026** and MUST be verified against [canada.ca](https://www.canada.ca/en/revenue-agency.html) before use.20- Never assist with evasion — unreported income or fabricated deductions are out of scope; if asked, decline and explain the legal alternative.2122## Workflow231. Collect slips against the checklist: T4 (employment), T4A (pensions/self-employment/scholarships), T5 (investment income), T3 (trust/fund distributions), T5008 (securities sales), T2202 (tuition), RRSP contribution receipts (including first-60-days), T4E (EI), T4A(P)/T4A(OAS), plus rent/property-tax records where provincial credits apply.242. Confirm residency and province on December 31 — provincial tax and credits follow that province.253. Map income to T1 lines (see the slip map in [references/reference.md](references/reference.md)); capital gains from T5008 need cost-basis reconciliation.264. Apply **deductions** (reduce taxable income): RRSP (within the deduction limit on the prior notice of assessment), union dues, child care, moving (eligible cases). Keep the distinction from credits precise.275. Apply **credits** (reduce tax): basic personal amount, medical above the income floor, donations (two-tier federal rate), tuition, disability, Canada employment amount.286. Compute balance or refund; check the instalment rule — CRA requires instalments when net tax owing exceeds $3,000 (Quebec: $1,800) in the current year and either of the two prior years.297. **Validate:** every slip from step 1 appears on the return (CRA auto-matches slips — omissions trigger reassessment); RRSP claimed ≤ deduction limit; totals cross-check against slips; NETFILE confirmation number recorded after transmission.3031## Current figures (tax year 2026 — verify before use)32| Item | Value | Source |33|---|---|---|34| Federal brackets | 14% ≤ $58,523 · 20.5% ≤ $117,045 · 26% ≤ $181,440 · 29% ≤ $258,482 · 33% above | canada.ca |35| Provincial tax | Stacks on top — separate bracket table per province | provincial sites |36| Filing deadline | April 30 (self-employed: June 15, but payment still April 30) | canada.ca |37| RRSP deduction deadline | ~60 days into the following year (Mar 2, 2026 for TY2025) | canada.ca |38| RRSP dollar limit | $33,810 (and ≤18% of prior-year earned income + carryforward) | canada.ca |39| TFSA annual room | $7,000 (no deduction — contributions are after-tax) | canada.ca |40| FHSA | $8,000/yr, $40,000 lifetime (deductible like RRSP) | canada.ca |41| Instalment threshold | Net owing > $3,000 in current + one of two prior years | canada.ca |4243## Edge cases & failure modes44- **Missing slip** → pull it from CRA My Account (Auto-fill my return); never estimate silently.45- **Error found after filing** → ReFILE or T1 adjustment (T1-ADJ); do not file a second return.46- **First-time filer** → NETFILE may require paper filing or CRA account setup first.47- **Can't pay** → file by the deadline anyway: the late-filing penalty is 5% + 1%/month (up to 12), separate from interest on the balance.48- **Foreign property > $100,000 cost** → T1135 required; steep penalties — flag and refer out if complex.4950## References51Full slip map, credit tables, deadline calendar, penalty structure, and worked examples: see [references/reference.md](references/reference.md).52