Tax Guide for Freelancers in Canada: What You Need to Know

accountant for taxes

Freelancing offers flexibility and freedom, but it also comes with more tax responsibilities than a regular job. When you are an employee, your employer handles income tax, CPP, and EI deductions automatically. As a freelancer, you handle all of that yourself.

Many new freelancers are caught off guard when they realize how much they owe at tax time. This guide covers everything you need to know to manage your taxes as a Canadian freelancer.

Freelancer vs. Employee: Why It Matters for Taxes

The CRA uses a number of factors to determine whether someone is an employee or self-employed:

  • Does the payer control how and when the work is done?
  • Does the worker use their own tools or equipment?
  • Does the worker have financial risk or the chance for profit?
  • Is the worker integrated into the payer’s business?

If you set your own hours, use your own equipment, work for multiple clients, and have the possibility of profit or loss, you are likely self-employed.

Let Taxccount make tax time simple and stress-free

☎️ Get Help

Why does this matter? As a self-employed person, you:

  • Do not have income tax or CPP deducted at source
  • Pay both the employee and employer portions of CPP yourself
  • Are not eligible for Employment Insurance as a regular employee
  • Can deduct business expenses from your income
  • Must remit HST/GST if your income exceeds $30,000 per year

Reporting Freelance Income

All income you earn from freelancing is taxable and must be reported on your personal tax return (T1). You report this income on the T2125 form (Statement of Business or Professional Activities).

The T2125 captures:

  • Your gross income from all freelance work
  • Your business expenses
  • Your net income (gross income minus expenses)

Your net self-employment income is what gets added to your total income for the year.

You should report all freelance income, including:

  • Cash payments from clients
  • Payments via e-transfer
  • Payments through PayPal, Stripe, or other platforms
  • Barter transactions (fair market value of services exchanged)

Business Expenses You Can Deduct

One of the biggest advantages of freelancing is the ability to deduct legitimate business expenses. Common deductible expenses for freelancers include:

1. Home office expenses

If you work from home, you can deduct a portion of rent or home ownership costs (mortgage interest is not deductible, but maintenance and property taxes are), utilities, internet, and phone. The deduction is based on the percentage of your home used for work.

2. Equipment and technology

Laptops, monitors, cameras, audio equipment, and other tools used for work are deductible. If a device is used partly for personal use, only the business portion is deductible.

3. Software and subscriptions

Design tools, project management apps, accounting software, cloud storage, and similar subscriptions used for business are deductible.

4. Professional development

Courses, books, webinars, and training directly related to your freelance work are deductible.

5. Marketing and advertising

Costs to market your services — website hosting, business cards, online ads, social media promotions — are deductible.

6. Accounting and legal fees

Fees you pay for bookkeeping, tax filing help, or legal advice related to your business are deductible.

7. Bank and payment processing fees

Fees charged by banks, PayPal, Stripe, or other payment processors for receiving client payments are deductible.

8. Travel expenses

If you travel specifically for client meetings or projects, transportation, accommodation, and meals (at 50% for meals) may be deductible.

Personal expenses are not deductible. You must only claim costs that are directly related to earning your freelance income.

GST/HST for Freelancers

Once your freelance income exceeds $30,000 in a 12-month period, you are required to register for GST/HST, charge it on your services, and remit it to the CRA.

Even if you are below $30,000, you can voluntarily register. Doing so lets you claim Input Tax Credits (ITCs) — refunds of the HST you paid on business purchases.

After registering:

  • Add the applicable GST/HST rate to your invoices (13% in Ontario, 5% in Alberta, etc.)
  • Keep records of all HST collected and paid
  • File regular HST returns and remit the net amount to the CRA

CPP Contributions for Freelancers

As a self-employed freelancer, you pay both the employee and employer portions of CPP contributions. For regular employees, only the employee half is deducted from pay, and the employer matches it. As a freelancer, you pay both halves.

The CPP contribution is calculated on your net self-employment income above the basic exemption ($3,500). The combined rate for self-employed individuals is higher than for employees.

Your CPP contributions are calculated on Schedule 8 of your return and are both a deduction and a tax credit. The employer portion is deductible as a business expense; the employee portion is a non-refundable tax credit.

Setting Aside Money for Taxes

The single most important habit for freelancers is setting aside money for taxes with every payment you receive. A rough guide is to set aside 25% to 35% of your net income for federal and provincial tax, plus CPP. The exact amount depends on your total income, province, and deductions.

Opening a separate savings account and immediately transferring a portion of every payment to it keeps you from spending money you owe to the CRA.

Quarterly Tax Instalments

If your net tax owing exceeds $3,000 per year (or $1,800 in Quebec), and this was also the case in the previous year, you must pay quarterly tax instalments. These are due:

  • March 15
  • June 15
  • September 15
  • December 15

The CRA sends instalment reminder notices to those expected to pay. If you receive them, pay the suggested amounts to avoid interest charges.

Filing Your Taxes as a Freelancer

You file your taxes using the T1 General return plus Form T2125 (Statement of Business or Professional Activities). The self-employment filing deadline is June 15 (extended for freelancers), but any balance owing must still be paid by April 30.

Most freelancers benefit from using accounting software or working with a tax professional, especially when they have multiple income sources, home office deductions, and HST obligations.

Table of Summary

TopicKey Information
Freelancer Taxes in CanadaFreelancers have additional tax responsibilities because they manage their own income tax, CPP contributions, business expenses, and GST/HST obligations.
Freelancer vs. EmployeeThe CRA considers factors such as control over work, ownership of tools, financial risk, opportunity for profit, and integration into the payer’s business.
Signs of Self-EmploymentSetting your own hours, using your own equipment, working with multiple clients, and having the possibility of profit or loss generally indicate self-employment.
Tax Responsibilities of FreelancersFreelancers do not have income tax or CPP deducted at source and must pay both portions of CPP themselves.
Employment InsuranceSelf-employed freelancers are generally not eligible for regular employee EI benefits.
Business Expense DeductionsFreelancers can deduct legitimate business expenses incurred to earn income, reducing their taxable business income.
Reporting Freelance IncomeAll freelance income must be reported on the personal T1 income tax return using Form T2125.
Form T2125The form reports gross freelance revenue, business expenses, and net self-employment income.
Types of Freelance IncomeReport cash payments, e-transfers, PayPal and Stripe receipts, and barter transactions at their fair market value.
Home Office ExpensesEligible costs may include a business-use portion of rent, utilities, internet, phone, maintenance, and property taxes. Mortgage interest is not deductible under the article’s guidance.
Home Office CalculationThe deductible amount is generally based on the percentage of the home used for business.
Equipment and TechnologyWork-related laptops, monitors, cameras, audio equipment, and other tools may qualify for deductions. Only the business-use portion is deductible when equipment is also used personally.
Software and SubscriptionsBusiness subscriptions for design tools, project management, accounting software, and cloud storage may be deductible.
Professional DevelopmentCourses, books, webinars, and training directly related to freelance work may qualify as business expenses.
Marketing and AdvertisingWebsite hosting, business cards, online advertisements, and social media promotions can be deducted when used to market freelance services.
Accounting and Legal FeesBookkeeping, tax preparation, and business-related legal advice fees may be deductible.
Bank and Payment Processing FeesBusiness fees charged by banks, PayPal, Stripe, and other payment processors for receiving client payments may be deducted.
Travel and MealsBusiness travel for client meetings or projects may qualify for deductions, including transportation and accommodation. Eligible meal expenses are generally limited to 50%.
Personal ExpensesPersonal costs are not deductible. Expenses must be directly related to earning freelance income.
GST/HST Registration ThresholdFreelancers generally must register for GST/HST when their taxable revenue exceeds $30,000 in a 12-month period.
Voluntary GST/HST RegistrationFreelancers earning below the threshold can register voluntarily and may claim Input Tax Credits (ITCs) on eligible business purchases.
Charging and Remitting GST/HSTRegistered freelancers must charge the applicable GST/HST rate, maintain records of tax collected and paid, file returns, and remit the net amount to the CRA.
GST/HST RatesThe article gives examples of 13% HST in Ontario and 5% GST in Alberta.
CPP ContributionsSelf-employed freelancers pay both the employee and employer portions of CPP contributions on eligible net self-employment income.
CPP Basic ExemptionCPP contributions are calculated on net self-employment income above the $3,500 basic exemption.
CPP Reporting and Tax TreatmentCPP contributions are calculated using Schedule 8. The employer portion is deductible, while the employee portion provides a non-refundable tax credit.
Setting Aside Money for TaxesFreelancers should consider setting aside approximately 25%–35% of net income for income tax and CPP. The required amount depends on total income, province, and deductions.
Separate Tax Savings AccountTransferring part of every client payment into a separate savings account can help ensure money is available when taxes are due.
Quarterly Tax InstalmentsInstalments are generally required if net tax owing exceeds $3,000, or $1,800 in Quebec, in the current year and the previous year.
Quarterly Instalment DatesThe instalment dates are March 15, June 15, September 15, and December 15.
CRA Instalment RemindersThe CRA sends instalment reminder notices to taxpayers expected to make payments. Paying the suggested amounts helps avoid interest charges.
Freelancer Tax Filing RequirementsFreelancers generally file a T1 General return with Form T2125 to report their self-employment income and expenses.
Freelancer Filing DeadlineThe self-employment filing deadline is June 15, but any outstanding tax balance must still be paid by April 30.
Accounting Software and Professional HelpAccounting software or a tax professional can help manage multiple income sources, home office deductions, business expenses, and GST/HST obligations.
Business RegistrationFreelancers can operate as sole proprietors under their own names without formally registering a business, while reporting income on their personal tax returns.
Coffee Shop ExpensesOccasional coffee shop expenses are rarely fully deductible. Costs must be reasonable and directly related to earning income.
Freelancing Alongside EmploymentEmployment income is reported using T4 information, while freelance income is reported on T2125. Both are combined when calculating total income.
Need for an AccountantHiring an accountant is not mandatory, but professional guidance can help freelancers identify deductions, manage HST, and plan tax instalments.
Good Tax Practices for FreelancersStay organized throughout the year, report all income, keep expense records, set aside money for taxes, register for GST/HST when required, and file on time.

Frequently Asked Questions

Do I need to register a business to freelance?

No. You can freelance under your own name as a sole proprietor without formally registering a business. You report the income on your personal return.

Can I claim a deduction for a coffee shop where I work?

Occasionally, yes, but it is limited. The CRA allows deductions for expenses that are reasonable and directly related to earning income. Coffee and food at a coffee shop where you work occasionally is rarely deductible as a full expense.

What if I also have a part-time job while freelancing?

You report both. Your employment income goes on the T4 section of your return, and your freelance income goes on T2125. Each is calculated separately, then combined for your overall tax.

Do I need an accountant as a freelancer?

Not strictly, but many freelancers benefit from working with one, at least for the first year. An accountant can help you understand what you can deduct, how to handle HST, and how to structure your instalments to avoid surprises.

Conclusion

Freelancing comes with real freedom — but also real tax responsibility. Reporting your income, deducting legitimate business expenses, registering for HST when required, and making quarterly instalments are all part of running a sustainable freelance practice.

The key is to stay organized throughout the year, set money aside regularly, and file on time. A good accountant can save you money and give you peace of mind.

Get Professional Tax Support for Your Freelance Business

Managing freelance income, business expenses, GST/HST registration, CPP contributions, and tax deadlines can become complicated as your business grows.

Taxccount Canada helps freelancers, independent contractors, and self-employed professionals with tax return preparation, bookkeeping, GST/HST compliance, and tax planning.

Contact Taxccount Canada to book a free consultation and get help managing your freelance taxes.

Book a free consultation with Taxccount today

☎️ Get Help

This is general information only and not professional advice. Consult a professional before acting.

Udit-GuptaWritten and fact-checked by Udit Gupta

Ex Big4, Ernst & Young, Deloitte | International & Cross-Border Tax Specialist | CPA Canada In Depth Tax Training | Licensed Chartered Accountant from ICAI & MIA

Udit Gupta has over 15 years of experience helping corporations & business owners with corporate structuring, corporate tax filing, bookkeeping, payroll, GST/HST, cross-border tax and CRA representation. Big 4 trained at Ernst & Young and Deloitte, and qualified as a Chartered Accountant in India and Malaysia, he founded accounting firm in 2014 to serve entrepreneurs, startups and non-resident business owners across Canada. View Full Member Bio.

Indian Institute of Chartered Accountant Member No. (521458) | Malaysian Institute of Accountants Membership number (CA 44667) | Ex Big4,Ex Ernst & Young (EY), Ex-Deloitte | CPA Canada In-Depth Tax Training 19 Dec 2023, 12 Jul 2022, 5 Jul 2023
Editorial policy. Every article is researched against primary sources — the Income Tax Act, CRA publications and CPA Canada.