Canada Freelancer Taxes: Complete Hub

This hub covers every major tax topic for Canadian freelancers. Whether you are filing for the first time or looking for a specific detail on GST/HST or instalment payments, use the navigation below to find the right article.

Your Core Tax Obligations as a Canadian Freelancer

Income Tax (T1 + T2125)

Self-employment income is reported on Schedule T2125 (Statement of Business or Professional Activities) and attached to your T1 personal income tax return. Net income (revenue minus deductible expenses) is taxed at your marginal personal rate.

  • File by: June 15 (extended deadline for self-employed)
  • Pay by: April 30 (even if you file later)
  • CRA interest if late: ~7–8% daily compound from May 1

CPP (Canada Pension Plan)

Self-employed Canadians pay both halves of CPP: 11.9% on net income between $3,500 and $74,600 (2026 YMPE). Maximum contribution: $8,460.90. CPP2 applies on income between $74,600 and $85,000 at 8%, maximum $832. The employer-equivalent portion (5.95%) is tax-deductible.

GST/HST

Mandatory when total taxable revenues exceed $30,000 in four consecutive calendar quarters. Register within 29 days of crossing the threshold through the CRA’s BRO portal (online only since November 2025). Collect the applicable rate (Ontario: 13% HST; Alberta: 5% GST; Nova Scotia: 14% HST, etc.), remit net of ITCs.

Key Deductions on T2125

  • Home office: workspace square footage % × eligible home costs (rent, utilities, insurance)
  • Internet: 50–100% business-use portion
  • Phone: business-use percentage of monthly plan
  • Software subscriptions: 100% if exclusively for business
  • Professional development: courses, books, conferences directly related to your work
  • Professional fees: accountant, lawyer, subcontractors
  • Vehicle: business-use % based on mileage logbook (required)
  • Meals and entertainment: 50% of eligible amounts
  • Equipment (CCA): depreciated over time, not expensed immediately

Tax Calendar 2026

Date Obligation
March 3, 2026 RRSP contribution deadline for 2025 tax year
March 15, 2026 Q1 instalment payment (if required)
April 30, 2026 Pay 2025 income tax balance; GST/HST annual payment
June 15, 2026 File 2025 T1 return; file 2025 GST/HST annual return; Q2 instalment
September 15, 2026 Q3 instalment
December 15, 2026 Q4 instalment; year-end purchases for CCA

Hub Navigation: Tax Topics

Frequently Asked Questions

What is the single most common tax mistake Canadian freelancers make?

Including GST/HST collected from clients in their gross income. If you invoiced $10,000 + $1,300 HST = $11,300, and you report $11,300 as gross revenue on T2125, you are overpaying tax on $1,300 that belongs to the CRA. Report only $10,000 as business income. The $1,300 is a separate liability remitted to the CRA.

How much should I set aside for taxes as a Canadian freelancer?

25–30% of every client payment covers income tax + CPP for most freelancers earning $50,000–$100,000 in net income. Open a dedicated tax savings account and transfer this percentage immediately when each payment arrives. The exact amount depends on your province and total income — a CRA tax estimator or your tax software in preview mode gives you the precise figure.

Do I need separate tax software for GST/HST?

Standard personal tax software (Wealthsimple Tax, TurboTax) handles your T1 + T2125 (income tax). GST/HST returns are filed separately through CRA My Business Account — no separate paid software needed. Some accounting software like QuickBooks Online Canada can file GST/HST returns directly to CRA, which saves the step of manually entering numbers.