Ask a tax question

The short version

  • Freelancers are self-employed. Income from every client and every platform goes on form T2125, and you pay income tax plus both halves of CPP on the profit.
  • Platform fees (Upwork, Fiverr, Etsy, Stripe, PayPal), software subscriptions, a share of home internet and phone, and a home office can be deductible.
  • GST/HST: register once sales pass $30,000. Then the rate you charge depends on where your client is, and services to non-resident businesses are often zero-rated.
  • Foreign-currency income is reported in Canadian dollars, using the Bank of Canada rate or another consistent, recognized rate.
  • Digital platforms now report sellers' income to CRA, so “they'll never know” is out of date.

Freelancer Taxes in Canada

Freelancing is the job where your boss is a dozen strangers, half of them in other time zones, paying in three currencies through four apps. The tax side follows the same rules as any self-employed person, with three wrinkles: platforms, GST/HST across borders, and foreign currency. Here's how to handle each.

The underlying calculation (income tax plus CPP) is on how self-employment tax works.

Income: Every Client, Every Platform

  • Report gross income from each platform, then deduct the platform's fees as an expense. Don't just report the net payout; if CRA gets a platform report showing the gross, the numbers won't match.
  • Canadian clients may send a T4A (box 048) if they paid you more than $500. Report all income anyway; see T4A slip explained.
  • Convert foreign-currency payments to Canadian dollars, using the rate on the day you were paid or an average rate for the year, consistently.
  • Foreign tax withheld (for example by a US client) may give you a foreign tax credit.

Expenses Freelancers Usually Claim

ExpenseNotes
Platform, payment processor and bank feesFully deductible
Software and subscriptionsBusiness share only
Computer, camera, other equipmentThrough capital cost allowance, over several years (computers depreciate quickly)
Phone and internetBusiness-use percentage
Home officeIf it's your principal place of business; can't create a loss
Professional development, courses, booksIf they maintain or upgrade skills for your current business
Accounting, legal, insuranceDeductible

The full list and the form lines are on T2125 explained.

Free

Which freelance expenses can you claim?

Describe your work, your tools, your home office and your platforms. The assistant lists what you can deduct, how much, and roughly what it saves.

Ask a tax question

GST/HST for Freelancers

Under $30,000 of worldwide taxable sales in four consecutive quarters, you're a small supplier and don't have to register. Over it, you must. Once registered:

  • Canadian clients: the rate generally depends on the client's province for most services (13% in Ontario, 5% GST in Alberta, 15% in New Brunswick, Newfoundland and Labrador and PEI, 14% in Nova Scotia since April 2025, for example). Place-of-supply rules decide the exact rate.
  • Non-resident business clients: many services supplied to a non-resident who isn't registered for GST/HST are zero-rated: you charge 0% but still claim input tax credits. The rate rules for each kind of client are on how to charge GST/HST and GST/HST for consultants.
  • Input tax credits: you get back the GST/HST you paid on business expenses.

A freelancer with mostly US clients often still has to register (worldwide sales count toward the $30,000), but charges little or nothing. Registering voluntarily earlier can make sense for the input tax credits. See the $30,000 small supplier rule.

SmartFile $79.00

Get your GST/HST set up right the first time

The GST/HST SmartFile runs both $30,000 tests on your sales, compares the quick method with the regular method, and fills in form GST74 if the quick method wins.

See how it works

Five Rules for Freelancers

  1. One business bank account for all platform payouts.
  2. Download annual platform statements in January; they're your gross income records.
  3. Set aside 25% to 30% of every payment, plus GST/HST collected.
  4. Track sales by quarter to see the $30,000 line coming.
  5. Get the return checked. Return Check compares your T2125 with your slips and flags platform income that looks under-reported. The self-employed tax calculator gives the bill.
Professional help

Want a tax professional to look at it?

Tell us the situation in a few lines. If it needs a professional, we connect you with a vetted Canadian tax preparer, accountant or tax lawyer who handles exactly this. No charge to ask.

Freelancer Tax Questions

How are freelancers taxed in Canada?

As self-employed individuals. Freelance income is reported on form T2125, business expenses are deducted, and the profit is taxed at personal rates plus both halves of CPP.

Do freelancers have to charge GST/HST?

Only after registering, which is required once worldwide taxable sales exceed $30,000 in a calendar quarter or over four consecutive quarters. Services to non-resident clients who are not registered are often zero-rated.

How do I report income paid in US dollars?

Convert it to Canadian dollars using the Bank of Canada exchange rate on the day received, or an average rate for the year, applied consistently.

Can freelancers deduct platform fees?

Yes. Report the gross amount the client paid and deduct the platform and payment processing fees as business expenses.

Does CRA know about my Upwork or Etsy income?

Digital platforms are now required to report sellers' income to CRA each year, so platform income should always be reported.

Sources: CRA, Guide T4002; GST/HST Memorandum 4-5-3, Exports of services; Place of supply rules for services. Checked October 2026. Zero-rating of exported services depends on the type of service and client; GST/HST rules are summarized.

Last reviewed October 4, 2026 against CRA and Government of Canada sources. How we check our facts.