Finnav Finnav Download on App Store

July 21, 2026

How to Calculate Your Freelance Hourly Rate in Canada (Without Underselling Yourself)

Learn how to set a freelance hourly rate in Canada that covers taxes, CPP, and benefits — with a step-by-step formula for 2026.

You’ve landed your first freelance client, or maybe you’re thinking about going independent, and someone just asked: “So what’s your rate?” You freeze. Too high and you lose the gig. Too low and you resent every hour you work. The truth is most Canadian freelancers — especially early in their careers — underprice themselves by a significant margin, not because they lack confidence but because they don’t account for everything a salaried job quietly covers for them. The math is genuinely different when you’re self-employed, and getting it right from the start changes everything about whether freelancing is worth it.

Quick answer: To set a freelance hourly rate in Canada, start with your desired annual take-home income, add 25–30% for self-employment taxes and CPP contributions, add another 15–20% for benefits, vacation, and unpaid time, then divide by your actual billable hours (roughly 1,000–1,200 per year). The result is almost always higher than people expect — and it should be.


Why Does Your Freelance Rate Need to Be Higher Than an Employee’s Hourly Wage?

Your freelance rate needs to be higher because you’re now paying costs your employer used to absorb. As a salaried employee, your company contributes half your Canada Pension Plan (CPP) premiums, covers your Employment Insurance (EI) premiums, and often provides group health, dental, and life insurance. None of that disappears when you go freelance — it just moves onto your invoice.

Here’s what changes when you become self-employed:

Ignoring these costs when setting your rate is the most common freelance pricing mistake, and it’s what leads people to earn less freelancing than they would have at a job.

How to Calculate Your Target Freelance Rate Step by Step

The most reliable approach is to work backward from what you need to actually take home. Here’s the formula:

Step 1: Start with your desired net annual income. Be honest. If you want $60,000 after taxes, write down $60,000.

Step 2: Gross it up for income tax. Canada’s tax system is progressive, so the exact number depends on your province. A rough rule: if you want $60,000 net in Ontario, you need roughly $80,000–$85,000 in gross income. Use a simple tax calculator to get a more precise number for your province.

Step 3: Add your CPP self-employment contribution. This runs roughly 11.9% of net self-employment earnings (up to the maximum). On $80,000 in business income that’s potentially $9,000+ in CPP. Factor this in.

Step 4: Add a benefits buffer of 10–15%. This covers health insurance alternatives, dental costs, professional tools, software subscriptions, and a basic sick-day fund.

Step 5: Estimate your billable hours. A common mistake is assuming you’ll bill 40 hours a week, 50 weeks a year — that’s 2,000 hours. Realistically, between finding clients, admin, marketing, and actual downtime, most freelancers bill 1,000–1,400 hours per year. Use 1,200 if you’re unsure.

Step 6: Divide. Total annual revenue needed ÷ billable hours = your minimum hourly rate.

Example: Need $100,000 in gross revenue to hit your goals, plan to bill 1,200 hours → $83/hour minimum.

Quick tip: Add 15–20% to your minimum rate as a buffer. It gives you room to negotiate, covers slower months, and builds toward investing in yourself — whether that’s an online course, better equipment, or simply padding your TFSA.

What Should You Be Charging in Canada? Industry Context

Your floor rate tells you what you need; the market tells you what you can get. These are two different numbers, and both matter. While it’s impossible to name a definitive “right” rate without knowing your field, location, and experience, a few anchors are useful:

Beginner freelancers in writing, graphic design, or social media often start in the $40–$65/hour range. Intermediate web developers, UX designers, and marketers commonly land between $75–$120/hour. Specialized technical roles — software engineers, data analysts, consultants with niche expertise — can command $150–$250+/hour.

Check platforms like Upwork, LinkedIn, or industry-specific job boards to see what others in your niche are charging. Reach out to peers. The Canadian Freelance Guild and industry associations sometimes publish rate surveys that are worth finding.

One useful heuristic: look at what an employer would pay a full-time employee with similar skills in a Canadian city like Toronto, Vancouver, or Calgary. Take that annual salary, divide by 1,000 (not 2,000), and you’ll get close to a reasonable freelance floor.

How Do Taxes Work When You’re Freelancing in Canada?

As a self-employed Canadian, you’re responsible for remitting your own income taxes and CPP — the CRA won’t automatically withhold anything from your client payments. This trips up a lot of new freelancers who spend money they should have set aside.

The standard approach is to register a business with the CRA, file a T1 return with a T2125 (Statement of Business or Professional Activities), and set aside 25–30% of every invoice in a separate account for tax time. Once your revenue exceeds $30,000 in a 12-month period, you’ll also need to register for HST (or GST, depending on your province), charge it to clients, and remit it to the CRA quarterly.

The upside: many legitimate business expenses are deductible — your home office (if you work from home), phone and internet (proportional use), software, professional development, and even some travel. Keeping clean records from day one saves enormous stress come April.

For a deeper look at what you need to report on the income side, check out Side hustle taxes in Canada: what you actually have to report and How does CPP work if you’re self-employed in Canada.


Frequently Asked Questions

How do I calculate my freelance hourly rate in Canada?

Start with your desired annual take-home income, gross it up for income tax (typically 25–35% depending on your province), add your CPP self-employment contribution (roughly 11.9% of net earnings), add 10–15% for benefits and business costs, then divide by your realistic billable hours (1,000–1,400 per year). The result is your minimum viable rate — add a buffer on top.

Do freelancers in Canada pay more tax than employees?

Not necessarily more in total, but you pay it differently. As a self-employed person you pay both the employee and employer share of CPP, which is roughly double what an employed person contributes. You also don’t have taxes withheld at source, so you need to set aside money yourself and remit it to the CRA when you file — or through quarterly instalments if your tax bill is large enough.

When do I need to charge GST or HST as a freelancer in Canada?

You’re required to register for and charge GST/HST once your total taxable revenue in any 12-month period exceeds $30,000. Below that threshold, registration is optional. Once registered, you charge the applicable rate (5% GST or provincial HST, ranging from 13–15%) on your invoices and remit the collected tax to the CRA, minus any input tax credits for GST/HST you paid on business expenses.

Should I set my freelance rate in CAD or USD?

If your clients are Canadian, quote in CAD — it simplifies your taxes and removes currency risk. If you’re working with US or international clients, you can quote in USD and typically convert when the funds arrive. Keep in mind that exchange rates fluctuate, and converting USD income still needs to be reported to the CRA in CAD at the time of receipt. Many Canadian freelancers with international clients prefer USD pricing because the exchange rate often results in a natural premium.

How often should I raise my freelance rate in Canada?

Most experienced freelancers review their rates once a year, roughly aligning with when they file taxes and can see the full picture of their income and expenses. As a rule of thumb, raise your rate with new clients whenever demand for your time is consistently exceeding your capacity — that’s the market telling you you’re underpriced. Existing long-term clients typically get 30 days’ notice before a rate increase, with clear reasoning. Don’t wait until you’re burned out to reassess.


Ready to stop reading and start practising? Finnav is a free guided money app for Canadian students and new grads. Daily 5-minute missions. No jargon. No spreadsheets.

Related reading

Build better money habits with Finnav

Daily 5-minute missions on TFSA, RRSP, FHSA, taxes, and your first paycheck. Built for Canadians 19-27.

Download on the App Store