Freelance Invoice Template Canada (GST & HST Guide)
If you are a freelancer or self-employed contractor working in Canada, your invoices need to meet specific requirements — especially once you register for GST or HST. This guide explains exactly what to include, the tax rules province by province, and how to structure a proper Canadian freelance invoice.
What Freelancers Must Include on Canadian Invoices
A valid Canadian freelance invoice must contain the following elements regardless of whether you are registered for GST/HST:
- Your full legal name or business name — this must match what is on file with the CRA if you are registered
- Your business address or mailing address
- Client's name and address
- Invoice number — unique identifier for each invoice (required for GST/HST invoices over $150)
- Invoice date — the date the invoice is issued
- Description of services or goods provided
- Quantity and unit price for each line item
- Subtotal before tax
- Applicable taxes (GST, HST, or PST) shown separately
- Total amount due
- Payment terms (e.g., Net 30, due on receipt)
- Payment method instructions (e-transfer email, bank details, etc.)
If you are registered for GST/HST and the invoice is for $30 or more, you must also include your GST/HST Registration Number (Business Number) on the invoice. Without it, your clients cannot claim input tax credits.
GST and HST Rules in Canada
Do You Need to Charge GST/HST?
You are required to register for GST/HST if your worldwide taxable revenues exceed $30,000 CAD in four consecutive calendar quarters. Once registered, you must charge GST or HST on your invoices and remit it to the CRA.
Registering voluntarily before the $30,000 threshold can also be beneficial — it lets you claim input tax credits (ITCs) on your business expenses.
GST vs HST by Province
Canada uses both a federal tax (GST) and, in some provinces, a harmonized tax (HST). The tax rate you charge depends on where your client is located:
| Province / Territory | Tax Type | Rate |
|---|---|---|
| Ontario | HST | 13% |
| British Columbia | GST + PST | 5% + 7% |
| Alberta | GST only | 5% |
| Quebec | GST + QST | 5% + 9.975% |
| Nova Scotia | HST | 15% |
| New Brunswick | HST | 15% |
| Prince Edward Island | HST | 15% |
| Newfoundland & Labrador | HST | 15% |
| Manitoba | GST + PST | 5% + 7% |
| Saskatchewan | GST + PST | 5% + 6% |
| All territories | GST only | 5% |
PST and QST
British Columbia, Manitoba, Saskatchewan, and Quebec have provincial taxes that are separate from GST. Freelancers providing services generally do not charge PST on labour, but rules vary. Quebec requires freelancers with over $30,000 in revenues to register for QST separately from GST.
Example Invoice Structure for Canadian Freelancers
Below is the structure of a proper Canadian freelance invoice:
| Field | Example Value |
|---|---|
| From | Jane Smith Consulting, Toronto ON, [email protected] |
| GST/HST Number | 123456789 RT0001 |
| Invoice # | INV-2026-047 |
| Invoice Date | March 5, 2026 |
| Due Date | April 4, 2026 (Net 30) |
| Bill To | Acme Corp, 200 Bay St, Toronto ON M5J 2J1 |
| Service | Brand strategy consulting — 10 hours @ $150/hr |
| Subtotal | $1,500.00 |
| HST (13%) | $195.00 |
| Total Due | $1,695.00 |
| Payment | E-transfer to [email protected] |
How InvoiceFast Automates Canadian Invoicing
InvoiceFast is designed specifically for Canadian freelancers. It handles all the complexity of Canadian invoicing automatically:
- Automatic tax calculation — select your province and InvoiceFast applies the correct GST, HST, or PST rate automatically
- Business Number field — add your GST/HST registration number once and it appears on every invoice
- Sequential invoice numbers — automatically generated so you never duplicate or skip a number
- Client management — save client billing details and reuse them in seconds
- PDF export — generate a clean, professional PDF invoice ready to email or download
- Payment tracking — mark invoices as paid and keep a clear history
For freelancers in Ontario, British Columbia, Alberta, or anywhere across Canada, InvoiceFast eliminates the guesswork and reduces errors that can delay payment or cause problems at tax time.