Freelancer Tax Guide
Freelancer taxes: platform income, expenses, foreign currency and GST/HST across borders.
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
| Expense | Notes |
|---|---|
| Platform, payment processor and bank fees | Fully deductible |
| Software and subscriptions | Business share only |
| Computer, camera, other equipment | Through capital cost allowance, over several years (computers depreciate quickly) |
| Phone and internet | Business-use percentage |
| Home office | If it's your principal place of business; can't create a loss |
| Professional development, courses, books | If they maintain or upgrade skills for your current business |
| Accounting, legal, insurance | Deductible |
The full list and the form lines are on T2125 explained.
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.
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.
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.
Five Rules for Freelancers
- One business bank account for all platform payouts.
- Download annual platform statements in January; they're your gross income records.
- Set aside 25% to 30% of every payment, plus GST/HST collected.
- Track sales by quarter to see the $30,000 line coming.
- 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.
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.
