Freelancer Tax Guide Canada 2025

T2125, deductible expenses, GST/HST, CPP — everything you need to file correctly

Freelancer Tax Estimator

Estimate your total tax obligation as a Canadian freelancer or self-employed person.

Separate Your Freelance Finances with KOHO

Open a dedicated KOHO account for all client payments. Easy expense tracking, instant notifications, and 4.5% on your tax reserve savings. Use code 45ET55JSYA for a bonus.

Open KOHO — Code: 45ET55JSYA

T2125 — The Freelancer's Most Important Form

Form T2125 (Statement of Business or Professional Activities) is where you report all freelance and self-employment income on your T1 personal tax return. Key sections:

Deductible Freelance Expenses in Canada

GST/HST for Freelancers — The $30,000 Threshold

Once your total revenue from all self-employment sources exceeds $30,000 in any four consecutive calendar quarters, you must register for GST/HST. Voluntary registration is allowed at any revenue level and is often advisable because it lets you claim Input Tax Credits (ITCs) on business expenses.

As a registered freelancer, you charge clients HST (13% in Ontario, 5% federal only in Alberta, 15% in Atlantic Canada) and remit it to CRA quarterly or annually. You also recover HST you paid on business expenses through ITCs.

Many Canadian freelancers voluntarily register early to appear more professional to clients and to recover HST on equipment and software purchases immediately.

CPP for Freelancers — Both Sides

As a self-employed person, you pay both the employee and employer portions of Canada Pension Plan contributions — a total of 11.9% on net self-employment income between $3,500 and $68,500 (2025). This adds up to a maximum of $7,735 in CPP contributions for 2025.

The good news: half of CPP contributions (the "employer" half) is deductible against your income, and you can claim a non-refundable credit for the other half. The CPP contributions also build your future CPP retirement benefit.

Related Tax and Business Guides