🇨🇦CRA Rules Verified for 2026

How to Calculate GST/HST on Canadian Invoices

The complete 2026 guide for newly registered freelancers, contractors, and small businesses. Learn exactly what belongs on the invoice, how to calculate the right rate for every province, and how to show it correctly.

✓ All 13 Provinces/Territories✓ Worked Examples✓ CRA Invoice Rules✓ 2026 Rates

Published: · Updated:

The Short Answer

To put GST/HST on an invoice, calculate the tax on your pre-tax subtotal using the rate for the province where the customer receives the goods or service, show that tax as its own line (or lines) below the subtotal along with your GST/HST registration number, then add tax and subtotal together for the amount due. In HST provinces that's one combined tax line. In British Columbia, Manitoba, and Saskatchewan, GST and PST are shown as two separate lines because PST is not recoverable. In Quebec, GST and QST are also shown separately, but QST — unlike PST — is recoverable by the client as an input tax refund.

Want to skip the manual math? Run any amount through the Canadian GST/HST Calculator for any province, or use the reverse GST/HST calculator to extract the tax already baked into a total. This guide walks through the reasoning so you understand exactly what the calculator is doing and can build a correct invoice template yourself.

5%
Federal GST (nationwide)
$30,000
Small-supplier threshold
13
Provinces & territories

What Must Legally Appear on a GST/HST Invoice

Once you're registered for GST/HST, the Canada Revenue Agency (CRA) has specific documentary requirements for every invoice on which you charge tax. The requirements scale with the size of the sale.

⚠️

Required by the CRA: once registered, your GST/HST number must appear on invoices for taxable supplies — without it, your client cannot claim their input tax credit.

A simple, compliant format is: subtotal → tax line(s) → total, with your GST/HST number printed near your business details at the top or bottom of the invoice.

How to Calculate GST/HST, Step by Step

  1. Total up the pre-tax value of everything you're billing (services, products, and any taxable reimbursed expenses).
  2. Identify the tax rate that applies — based on the province where the customer receives the supply (see the rate table below).
  3. Multiply the pre-tax subtotal by that rate to get the tax amount.
  4. List the tax as its own line item, labeled clearly (HST, or GST and PST/QST separately where applicable).
  5. Add the tax to the subtotal for the total amount due.
Tax Amount = Pre-Tax Subtotal × (Rate ÷ 100)
Invoice Total = Pre-Tax Subtotal + Tax Amount

2026 GST/HST/PST/QST Rates by Province

Combined sales tax rates range from 5% (GST-only provinces and territories) up to 15% in the highest-taxed HST provinces (CRA — which rate to charge):

NB / NL / PE
15%
Quebec
14.975%
Nova Scotia
14%
Ontario
13%
BC / Manitoba
12%
Saskatchewan
11%
AB / territories
5%
Tax SystemProvinces / TerritoriesCombined Rate
GST onlyAlberta, Northwest Territories, Nunavut, Yukon5%
HSTOntario13%
HSTNova Scotia14%
HSTNew Brunswick, Newfoundland and Labrador, Prince Edward Island15%
GST + PSTBritish Columbia (5% GST + 7% PST)12%
GST + PST (RST)Manitoba (5% GST + 7% RST)12%
GST + PSTSaskatchewan (5% GST + 6% PST)11%
GST + QSTQuebec (5% GST + 9.975% QST)14.975%

HST Provinces: One Combined Tax Line

Ontario, Nova Scotia, New Brunswick, Newfoundland and Labrador, and Prince Edward Island have harmonized their provincial sales tax with the federal GST into a single Harmonized Sales Tax (HST). Because it's already one tax administratively, your invoice only needs one tax line — you don't split it into a federal and provincial portion.

Worked example: $1,000 invoice in Ontario

🧮 $1,000 invoice — Ontario (13% HST)

Subtotal$1,000.00
HST (13%)$130.00
Invoice total$1,130.00
$1,000 × 1.13 = $1,130.00

Calculate Ontario HST →

GST + PST Provinces (BC, Manitoba, Saskatchewan): Two Separate Lines

British Columbia, Manitoba, and Saskatchewan never harmonized — they still run federal GST alongside their own retail-style Provincial Sales Tax (PST, called RST in Manitoba). These are two legally distinct taxes with different rules, so they must always be itemized on separate lines, each calculated on the same pre-tax subtotal.

This distinction matters for your client's bookkeeping: PST is not a value-added tax and, unlike GST, is generally not recoverable as an input tax credit for a registered business. Bundling GST and PST into one line would make it impossible for your client to correctly claim the GST portion back.

Two lines, not one: in BC, Manitoba, and Saskatchewan show GST and PST/RST as separate line items — the provincial tax is not part of HST and is not recoverable by your client.

Worked example: $1,000 invoice in British Columbia

🧮 $1,000 invoice — British Columbia (GST + PST)

Subtotal$1,000.00
GST (5%)$50.00
PST (7%)$70.00
Invoice total$1,120.00
$1,000 + $50.00 + $70.00 = $1,120.00

The client can claim back the $50 GST as an input tax credit. The $70 PST is not recoverable — it's a real cost to them, which is exactly why it can never be merged into the GST line.

Calculate BC GST + PST →

Quebec: GST and QST Shown Separately (Both Recoverable)

Quebec also keeps its provincial tax separate from GST on paper, so an invoice shows GST (5%) and Quebec Sales Tax, QST (9.975%), as two lines — both calculated on the pre-tax subtotal. Unlike BC/MB/SK's PST, QST behaves like a value-added tax: registered businesses can claim it back as an input tax refund (ITR), the Quebec equivalent of an ITC, administered by Revenu Québec.

Worked example: $1,000 invoice in Quebec

🧮 $1,000 invoice — Quebec (GST + QST)

Subtotal$1,000.00
GST (5%)$50.00
QST (9.975%)$99.75
Invoice total$1,149.75
$1,000 + $50.00 + $99.75 = $1,149.75

Calculate Quebec GST + QST →

The $30,000 Small-Supplier Threshold

You are only permitted to charge GST/HST once you are actually registered. Registration becomes mandatory once your worldwide taxable revenue exceeds $30,000 over four consecutive calendar quarters (the "small-supplier" threshold) — below that, you're a small supplier and simply don't charge tax at all. Many freelancers and contractors register voluntarily before hitting the threshold so they can start claiming input tax credits on their own business expenses right away. Either way, the moment your registration is active and you have a GST/HST number, every taxable invoice you issue must include tax and that number.

Which Rate Do You Charge — Yours or the Customer's?

GST/HST is generally a destination-based tax (CRA): for most goods and many services, you charge the rate of the province where the customer takes delivery or receives the supply — the "place of supply" — not necessarily the rate where your business is registered or located. If your business operates out of Alberta (5% GST) but you ship a product to a customer in Ontario, you charge 13% Ontario HST on that invoice, because the supply is deemed to occur in Ontario. This is why the same freelancer or shop can legitimately issue invoices at different rates depending on where each individual customer is based — always check the destination before applying a rate, rather than defaulting to your own province's rate out of habit.

📌

Rule of thumb: charge tax based on where your customer receives the supply, not where your business is registered — the same invoice template can produce a different tax line for every province you sell into.

How Input Tax Credits Keep the Client Whole

A registered business client isn't really out-of-pocket for the GST/HST (or QST) you charge them. They pay it to you on the invoice, then claim it back from the CRA (or Revenu Québec) as an input tax credit when they file their own return, effectively netting it against the tax they collected from their own customers. This is why it's essential that your invoice clearly separates the tax from the subtotal and includes your GST/HST number — without both, your client's ITC claim can be challenged. The one exception worth remembering is PST in BC, Manitoba, and Saskatchewan: because it isn't a value-added tax, it is not creditable the same way, so it is a genuine added cost for the paying business — another reason it must always sit on its own line.

Full Worked Invoice Example

Here's how it comes together on a complete invoice for a web design contractor, GST/HST registered, billing a client in Ontario:

Line ItemAmount
Website design services (20 hrs @ $75/hr)$1,500.00
Stock photography (billed expense)$85.00
Subtotal$1,585.00
HST (13%) — GST/HST No. 123456789 RT0001$206.05
Total Due$1,791.05

Notice the reimbursed expense (stock photography) is folded into the taxable subtotal before tax is calculated, and the GST/HST registration number is printed directly beside the tax line so the client can immediately verify their input tax credit documentation.

Related Tools

Calculate for any province

Use the Canadian GST/HST Calculator to add tax to any pre-tax amount for all 13 provinces and territories in seconds.

Province-by-province guides

Browse Sales Tax by Province for detailed rules, registration thresholds, and rate breakdowns specific to where your customers are.

Extract tax from a total

Already have a tax-inclusive total and need to know the pre-tax amount and tax portion? Use the Reverse GST/HST Calculator.

· Rate source metadata is tracked in the TaxesLedger tax data registry.

M. Imtinan Farooq — Data Engineer focused on financial data systems

Data methodology reviewed by M. Imtinan Farooq — Data Engineer focused on financial data systems.

Imtinan specializes in financial data systems and multi-state US sales tax modeling. With hands-on experience building data pipelines that attach source metadata, confidence labels, and verification status to tax records, he helps keep TaxesLedger rates auditable and easier to refresh. Connect with him on LinkedIn. This is an educational calculator, not tax, accounting, or legal advice.

Data Sources: State DORs · Canada Revenue Agency · EU VAT authorities · Tax Foundation references

Frequently asked questions

Quick answers to the most common questions users ask.

How do I calculate GST/HST on an invoice?

Multiply your pre-tax subtotal by the tax rate for the customer's province, show that amount as a separate tax line (with your GST/HST number), then add it to the subtotal for the total due. Example: a $1,000 invoice in Ontario × 13% HST = $130 tax, for a $1,130 total.

Do I have to show my GST number on invoices?

Yes. Once you're registered for GST/HST, the Canada Revenue Agency requires your GST/HST registration number to appear on every invoice where you charge tax. Leaving it off makes the invoice invalid for the client's input tax credit claim.

How do you calculate HST?

In HST provinces (Ontario, Nova Scotia, New Brunswick, Newfoundland and Labrador, Prince Edward Island) HST is a single combined rate — there's no separate federal and provincial line. Multiply the pre-tax amount by the province's HST rate (13% or 15%) and show it as one line labeled HST.

Do I charge GST or HST — which rate?

It depends on where the good or service is supplied. Alberta, the Northwest Territories, Nunavut, and Yukon charge GST only (5%). Ontario, Nova Scotia, New Brunswick, Newfoundland and Labrador, and Prince Edward Island charge HST (13–15%). BC, Manitoba, and Saskatchewan charge GST plus a separate provincial PST. Quebec charges GST plus QST.

Do I charge my own province's rate or the customer's?

For most goods and many services, GST/HST follows the destination — you generally charge the rate of the province where the customer receives the good or service, not where your business is located. If you ship a product from Alberta to a customer in Ontario, you charge 13% Ontario HST, not 5% Alberta GST.

How do I show GST and PST on a BC invoice?

British Columbia is not harmonized, so GST and PST are two separate tax lines, each calculated on the pre-tax subtotal: 5% GST and 7% PST. On a $1,000 invoice that's $50 GST + $70 PST = $1,120 total. Only the GST portion is recoverable by the client as an input tax credit — PST is not.

How is QST shown on a Quebec invoice?

Quebec invoices show GST (5%) and QST (9.975%) as two separate lines, both calculated on the pre-tax subtotal. On a $1,000 invoice that's $50 GST + $99.75 QST = $1,149.75 total. Unlike BC's PST, QST is a value-added tax and is recoverable by registered businesses as an input tax refund (ITR).

Do I charge GST before I'm registered?

No. You cannot charge or collect GST/HST until your CRA registration is active and you have a GST/HST number. Charging tax without being registered is not permitted. You must register once your worldwide taxable revenue exceeds $30,000 over four consecutive calendar quarters (the small-supplier threshold), though you can register voluntarily earlier.

What must a Canadian tax invoice include?

At minimum: your business name, the invoice date, a description of the goods or services, the pre-tax amount, the tax amount and rate, the total, and your GST/HST registration number. For sales over $150, CRA also requires the customer's name (or business name), payment terms, and either the total tax as one figure or each rate shown clearly if more than one applies.

How do I calculate 13% HST on $1,000?

Multiply $1,000 × 0.13 = $130 HST. The invoice total is $1,000 + $130 = $1,130. This is the standard calculation for any Ontario invoice.

Is PST refundable to my client like GST is?

No. PST in BC, Manitoba, and Saskatchewan is a retail-style provincial tax, not a value-added tax, so businesses generally cannot claim it back as an input tax credit the way they can with GST, HST, or Quebec's QST. It's a real cost to the paying business, which is why it must always be itemized separately from GST.

Do I need to charge tax on expenses I bill back to a client?

Generally yes — if you're GST/HST registered, reimbursable expenses billed through to a client as part of your invoice are typically taxable the same way your services are, and should be included in the subtotal before tax is calculated, unless the expense qualifies as a pure disbursement made as the client's agent.

What happens if I forget to put my GST number on an invoice?

The invoice is still valid as a bill, but it may not satisfy CRA's documentary requirements for your client to claim an input tax credit, which can cause disputes or delayed payment. Always reissue the invoice with your GST/HST number added if it was omitted.

🇪🇺 EU Commission📊 OECD

Official Sources & Citations

All rates, thresholds, and regulatory guidance cited on this page are sourced from official government publications and non-partisan research institutions.

Canadian Tax Authorities

🍁

Canada Revenue Agency (CRA)

The authoritative source for federal GST/HST rates, provincial HST variations, and input tax credit rules.

canada.ca
⚜️

Revenu Québec

Official administration for Quebec Sales Tax (QST) and provincial GST/HST compliance requirements.

revenuquebec.ca

International Tax Bodies

🇪🇺

European Commission — VAT Guide

Comprehensive portal for VAT rates and rules across all 27 EU member states, including B2B/B2C regulations.

ec.europa.eu
🌐

OECD — Consumption Tax Database

Global comparative data on VAT/GST structures and consumption tax trends across OECD member nations.

oecd.org

TaxesLedger is an independent educational tool. We are not affiliated with any government agency. Rate records include source metadata and verification status; always confirm with your jurisdiction's official Department of Revenue before filing. Last registry update: May 15, 2026.