Back to Resources

GST/HST on Freelance Invoices: Rates, Rules, and What to Say to Clients

You just registered for GST/HST. Now what? You need to start adding tax to your invoices — but which rate, on which clients, and what do you say to existing clients who've never seen GST on your invoices before? This guide walks through all of it.

The first rule: don't charge until you're registered

Cannot add GST/HST until you have a registration number from CRA. Once your number arrives — usually within a few business days of applying online — you can start charging immediately.

Registration number looks like your 9-digit Business Number followed by RT 0001 (e.g. 123456789 RT 0001). This number goes on every invoice.

Which rate to charge — it's based on your client's location

The GST/HST rate on your invoice is determined by where your client is located, not where you are. This is the place of supply rule.

Your client is inCharge this
Alberta5% GST
British Columbia5% GST
Manitoba5% GST
Saskatchewan5% GST
Quebec5% GST
Northwest Territories5% GST
Nunavut5% GST
Yukon5% GST
Ontario13% HST
New Brunswick15% HST
Newfoundland and Labrador15% HST
Prince Edward Island15% HST
Nova Scotia14% HST

BC, Saskatchewan, Manitoba, and Quebec have their own provincial sales taxes (PST or QST) separate from GST. As a freelancer registered for GST only, you charge 5% GST — provincial tax rules in those provinces are generally the client's concern. If you have significant business activity there, consult a tax professional about whether PST/QST registration applies to you.

US and international clients — zero-rated exports

Services to clients outside Canada are generally zero-rated — charge 0% GST/HST. Note the service as a zero-rated export on your invoice.

Still report this revenue on your GST/HST return (Line 101), but tax amount is zero. Can still claim ITCs on expenses incurred to provide those services.

Keep documentation proving client is outside Canada — business address, contract, or correspondence. Without this, CRA could assess GST/HST retroactively if client location is disputed in an audit.

What to include on a GST-compliant invoice

Once registered, every invoice to a Canadian client must include:

A simple invoice to an Ontario client might look like:

Consulting services — March 2025: $2,000.00
HST (13%): $260.00
Total: $2,260.00
GST/HST Registration: 123456789 RT 0001

Your client pays $2,260. You keep $2,000 and remit $260 to CRA at your next filing.

Telling existing clients you're now charging GST

This conversation doesn't have to be awkward.

For business clients — most freelance clients are businesses — GST/HST is not a cost to them. If they're registered, they claim your GST back as an input tax credit. It costs them nothing net. Lead with that.

A simple email or note on your next invoice works:

"As of [date], I have registered for GST/HST with the CRA. My registration number is [number]. GST/HST will be applied to invoices going forward at the rate applicable to your province. If you're a GST/HST registrant, you can claim this as an input tax credit — it should be a wash for you. Let me know if you have any questions."

For individual consumers who can't claim ITCs, GST represents a real increase. Be straightforward — explain it's a legal requirement once you hit the registration threshold and give them a heads up before the first GST-inclusive invoice arrives.

What happens to the GST you collect

GST/HST you collect is not your income — it belongs to CRA from the moment you receive it. Most common mistake: treating it like extra revenue and spending it.

Set up a separate bank account for GST/HST. Every time a client pays you, move the tax portion into that account immediately. When filing arrives, the money is sitting there.

For most new freelancers, filing is annual (due June 15 for the previous year) or quarterly. CRA assigns filing period based on revenue at registration.

Input tax credits — the upside of being registered

Once registered, claim back GST/HST paid on legitimate business expenses. $65 in HST on software and office supplies reduces what you remit.

If input tax credits exceed GST collected in a period — slow quarter but bought equipment — you'll get a refund from CRA. One reason some freelancers choose to register before hitting $30,000.

NorthOS tracks what you've collected and what you owe

Every invoice you log in NorthOS tracks the GST/HST collected. Every eligible expense tracks the GST/HST you paid. At filing time, NorthOS shows your net remittance so you know exactly what to send to CRA.

Try NorthOS free

This article is for informational purposes only and does not constitute tax advice. GST/HST rates and rules can change — always verify with the CRA or a qualified tax professional before filing.