Tax season isn't really a season. For freelancers, the return you file in spring 2027 is being written right now — in whether you're logging kilometres, keeping receipts, and setting money aside. This checklist covers all three phases.
1 The Off-Season Checklist (Do These Now)
- ☐ Track expenses as they happen. The free expense tracker puts every expense on the correct T2125 line, with per-province GST/HST extraction, entirely on your device.
- ☐ Separate business and personal money. One business account, one card — the simple setup.
- ☐ Set aside tax from every invoice. Run your expected income through the self-employed tax calculator and move that percentage into a separate account every time you're paid.
- ☐ Pay instalments if they apply to you. Required when net tax owing exceeds $3,000 ($1,800 in Quebec) this year and in one of the two prior years. Remaining 2026 dates: September 15 and December 15. Run the requirement check.
- ☐ Start (or reconstruct) your kilometre log if you drive for work — vehicle expenses need one.
- ☐ Watch the GST/HST threshold. One quarter over $30,000, or four consecutive quarters totalling over it, and registration is mandatory — check your position.
2 The January–February Checklist (Gather)
- ☐ Income: every invoice, platform payout report, and any T4A slips clients issue.
- ☐ Statements: 12 months of business bank and credit card statements.
- ☐ Receipts: sorted by T2125 category — the afternoon system, or run statements through the categorizer.
- ☐ Vehicle: total kilometres and business kilometres from your log.
- ☐ Home office: workspace size vs. home size, plus rent/utilities/internet totals.
- ☐ Capital purchases: computers, cameras, equipment — these go through CCA (Area A), not straight expensing.
- ☐ RRSP room: the deduction limit printed on your latest Notice of Assessment — how it works for freelancers.
- ☐ Last year's return and NOA for carry-forwards (unused home office amounts, losses, RRSP room).
3 The Filing Checklist (Spring 2027)
- ☐ Complete the T2125 — the free generator fills it line by line from your totals, or follow the step-by-step guide.
- ☐ Claim the deductible half of CPP (line 22200, via Schedule 8 — software does this automatically).
- ☐ Claim RRSP contributions up to your NOA limit.
- ☐ File your GST/HST return if registered (annual filers with a December year-end: return due June 15, payment due April 30).
- ☐ Pay any balance owing by April 30, 2027 — interest starts after this date even though the filing deadline is later.
- ☐ File by June 15, 2027 (the self-employed filing deadline for the 2026 return).
- ☐ After filing: read your NOA, archive records for 6 years, and check whether instalments apply next year — the post-filing checklist.
The Dates That Matter
| Date | What's due |
|---|---|
| Sep 15, 2026 | CRA instalment #3 of 2026 (if required) |
| Dec 15, 2026 | CRA instalment #4 of 2026 (if required) |
| Mar 15, 2027 | CRA instalment #1 of 2027 (if required) |
| Apr 30, 2027 | 2026 balance owing due (everyone) + GST/HST payment (annual filers, Dec year-end) |
| Jun 15, 2027 | Self-employed filing deadline (2026 return) + GST/HST return (annual filers) + instalment #2 of 2027 |
Every date above comes from our tested deadline engine — and you can subscribe to the full calendar feed so they show up in your own calendar app automatically.
🗓️ Put the Deadlines in Your Calendar
One click subscribes you to every CRA self-employment deadline — instalments, filing, payment, GST/HST — in Google Calendar, Apple Calendar, or Outlook. Set it once, never miss a date.
Get the Deadline Calendar — FreeMore Resources
- First-Time Freelancer? Start Here
- How to File Taxes as a Freelancer, Step by Step
- What to Do After Filing
- Every Deduction You Can Claim (70+)
- 2-Minute Tax Deduction Quiz
Deadlines and thresholds on this page come from our tested deadline and instalment engines, verified against CRA-published sources (last checked July 11, 2026). Estimates only — general information, not tax advice.