Use when preparing Canadian tax review packets for T4 employment income, rental income, sole proprietorships, corporations, GST/HST, payroll, or slip season. Anchors the workflow in CRA source pages, uses Taxtips only for secondary checklist ideas, and produces human-review tax prep packages instead of compliance claims.
Use this skill when the task involves Canadian tax preparation work such as:
Do not use this skill to invent rates, make filing decisions without source support, claim compliance, or drift into credit-optimization work unless the user explicitly asks for it.
references/taxtips-source-map.md only as a secondary checklist and edge-case finder. If Taxtips and CRA wording differ, follow CRA.Start by pinning down:
If any of those are unclear and they change the form set, stop and ask.
Read the source map in references/cra-source-map.md and use the smallest relevant subset:
Then use references/taxtips-source-map.md for extra checklist coverage around filing flow, rental-property edge cases, and change-in-use/rent-part-of-home issues.
Use CRA pages for obligations and dates. Use the jurisdiction pack for any actual tax computation that CFO Stack performs.
Collect or confirm:
If the source trail is weak, produce a blocker list before preparing any tax summary.
For a personal return driven by employment and rental activity, usually prepare around:
For self-employed individuals, usually prepare around:
For corporations, usually prepare around:
Do not assume every item applies. Mark each as required, not applicable, or needs confirmation.
Preferred order:
This avoids doing form work on top of dirty books.
Always call out:
Preferred output structure:
tax/canada/<tax-year>/
overview.md
obligations-checklist.md
missing-items.md
workpapers/
employment-income.md
revenue-reconciliation.md
gst-hst.md
payroll.md
rental-income.md
fixed-assets.md
owner-shareholder-flows.md
filing/
t1-income-summary.md
t776-rental-summary.md
t1-t2125-summary.md
t2-gifi-summary.md
slips-summary.md
Each summary should separate:
Every Canadian tax prep deliverable should end with:
Open questionsMissing supportDeadlines to verify on CRAItems for CPA/bookkeeper reviewNever end with “ready to file” unless a human reviewer explicitly confirmed that status.