Guides & downloads
Free checklists and guides you can download. You can add more of these anytime — no website rebuild needed.
Tip: keep every guide as a PDF in the guides folder. To remove one, just delete its card block.
Stay on time
A quick reference for the most common deadlines. Exact dates can shift year to year and when a due date lands on a weekend or holiday — check with us for your specific situation.
| Filing | Typical deadline |
|---|---|
| Personal income tax (T1) | April 30. If you or your spouse are self-employed, the return is due June 15 — but any balance owing is still due April 30. |
| RRSP contributions (for the prior year) | Within the first 60 days of the year (on or around March 1). |
| Corporate income tax (T2) | Return: within 6 months of your fiscal year-end. Balance owing: 2 months after year-end (3 months for many CCPCs). |
| T4 / T5 information slips | Last day of February. |
| GST/HST & PST returns | Monthly, quarterly, or annually — based on your assigned filing frequency. |
| Payroll source deductions | Generally by the 15th of the month after you pay employees (regular remitters). |
| Trust returns (T3) | Within 90 days of the trust's year-end. |
| Registered charity return (T3010) | Within 6 months of the charity's fiscal year-end. |
| WorkSafeBC reporting | Quarterly reporting and payment, with an annual reconciliation. |
Be ready
Good habits
As a general rule, the CRA expects you to keep your tax and business records — and the documents that support them — for at least six years from the end of the tax year they relate to. Keep them organized and backed up; if we ever respond to a CRA review on your behalf, good records make it far quicker and stronger.
A few simple habits that save time and money: reconcile your accounts monthly, keep business and personal spending separate, photograph receipts as you go, and set aside GST/PST and payroll amounts so they're ready when due.
Useful links
Links open official government sites in a new tab.
We're happy to walk you through what applies to your situation.
Get in touch