Invoice Template for Canada: A Copy-Ready Layout With GST/HST and QST Examples
Quick answer: A Canadian invoice template needs your business name and address, a unique invoice number, the invoice date, your client's name, a…
Quick answer: A Canadian invoice template needs your business name and address, a unique invoice number, the invoice date, your client's name, a description of each line, a subtotal, each sales tax on its own line (GST/HST, or GST plus QST), the total, your GST/HST registration number once you are registered, and your payment terms. If you are a small supplier who is not registered, leave the tax lines and registration number off entirely. Copy the template below, then use the worked examples to match your situation: not registered, HST province, Quebec, a client in a PST province, or a client outside Canada.
Last reviewed 14 November 2026. Educational information only, not tax advice. Confirm your situation with the CRA, Revenu Québec, your provincial tax ministry or an accountant.
Table of contents
- What the law requires, in brief
- The copy-ready invoice template
- Field-by-field guide
- Worked sample invoices
- The five variants compared
- Invoice numbering
- Payment terms and late-fee wording
- Corrections and credit notes
- Clients in the USA
- Pre-send checklist
- How to save and reuse your template
- 30/60/90-day plan to set up invoicing
- FAQ
- Related resources
What the law requires, in brief
This guide is about the layout. The detailed legal requirements live in our companion guide, GST/HST invoice requirements in Canada. The short version:
- Under $100: your business name, the invoice date and the total.
- $100 to $499.99: add the GST/HST charged (or a statement that the price includes it) and your GST/HST registration number.
- $500 or more: add the buyer's name, a brief description of what you sold and the payment terms.
Those tiers come from the CRA's guide RC4022, General Information for GST/HST Registrants. Revenu Québec publishes a matching table for the QST on Preparing Invoices, with one difference worth knowing: for QST purposes it lists a description of the property or service at every tier, including sales under $100.
The template below includes every field from the $500+ tier on every invoice. That is a practical choice, not a legal one: a complete invoice never has to be reissued because a client needs it for their input tax credits.
The copy-ready invoice template
Copy this block into a document or spreadsheet and replace the placeholder text. Delete the lines marked (if registered) if you are not registered for GST/HST.
INVOICE
From:
[Your business or trading name]
[Street address, city, province, postal code]
[Email] | [Phone]
GST/HST no.: [123456789 RT0001] (if registered)
QST no.: [your QST registration number] (if registered in Quebec)
Bill to:
[Client business name or full name]
[Contact person]
[Street address, city, province or country, postal code]
Invoice no.: [2026-0001]
Invoice date: [YYYY-MM-DD]
Supply date: [date or period the work was done, if different]
Due date: [YYYY-MM-DD]
Client PO/ref: [client's purchase order or project code, if any]
---------------------------------------------------------------
Description Qty Rate Amount
---------------------------------------------------------------
[Service or product, specific] [1] [$0.00] [$0.00]
[Service or product, specific] [1] [$0.00] [$0.00]
---------------------------------------------------------------
Subtotal [$0.00]
GST/HST [rate]% [$0.00] (if registered)
QST 9.975% [$0.00] (Quebec only)
TOTAL (CAD) [$0.00]
Amount paid [$0.00]
BALANCE DUE [$0.00]
Payment terms: Net 30. Payment due by [due date].
How to pay: [e-transfer to email / bank transfer details / cheque payable to]
Late payment: [your late-payment terms, if any; see wording below]
Notes: [project reference, thank-you line, or tax note such as
"Zero-rated export of services" where it applies]
If you prefer a table layout for a word processor, the same structure as a grid:
| Section | Fields |
|---|---|
| Header | "Invoice", your business name, address, contact details |
| Tax IDs | GST/HST registration number; QST number if registered in Quebec |
| Client | Client name, contact person, address |
| Invoice details | Invoice number, invoice date, supply date, due date, client PO |
| Line items | Description, quantity, rate, amount |
| Totals | Subtotal, each tax on its own line, total, amount paid, balance due |
| Footer | Payment terms, how to pay, late-payment terms, notes |
Field-by-field guide
Business name and address
Use the legal or registered trade name that matches your CRA registration. If you trade under a name that differs from your legal name, show the trade name your clients know. RC4022 accepts either the business name or the trading name.
GST/HST registration number
Once you register, the CRA issues a program account number made of your 9-digit business number, the 2-letter identifier "RT" for GST/HST, and a 4-digit reference number. The CRA's own example on Program accounts you may need is 123456789 RT 0001. The numbers used throughout this guide follow that pattern and are examples only.
If you are not registered, do not print any GST/HST number or tax line. You cannot charge GST/HST unless you are registered.
QST registration number
Businesses registered for the QST under Revenu Québec's general system receive a QST number that includes the letters "TQ" (QST registration for suppliers outside Québec). Revenu Québec's invoice table requires the supplier's GST and QST registration numbers from $100.
Invoice number
A unique, sequential identifier. See Invoice numbering for formats that stay tidy for years.
Invoice date, supply date and due date
The invoice date is the date you issue it. Add a supply date or period when the work happened in a different month, which helps your client match the invoice to their records. The due date removes any argument about what "Net 30" means.
Client details
From $500 the buyer's name is required. Add a contact person and the client's address; the province or country matters because it drives which tax applies.
Line items
Write descriptions a stranger could understand a year later: "Brand identity: logo, colour palette, 2 revision rounds" rather than "Design work". If one invoice mixes taxable and exempt items, RC4022 requires the invoice to show which is which from $100.
Tax lines
Show each tax on its own line, with its rate. For Quebec, show GST and QST separately: Revenu Québec's Calculating the Taxes page says the rounded rates 9.97%, 14.97% and the combined 14.975% must not appear on the sales document.
Totals and balance due
Subtotal, tax, total. Adding "Amount paid" and "Balance due" lines lets the same template handle deposits and partial payments.
Payment terms and instructions
State when and how to pay. Never put full bank account details in an editable template you share widely; keep them in your final PDF only.
Worked sample invoices
All businesses, numbers and clients below are fictional. Rates are the CRA's published rates in effect from 1 April 2025, from the GST/HST calculator and rates page. Tax is rounded to the nearest cent.
Example 1: Small supplier, not registered for GST/HST
You are a small supplier if your worldwide taxable supplies are $30,000 or less over four consecutive calendar quarters; you must register once you pass that amount, and you stop being a small supplier immediately if you pass it within a single quarter (CRA: When to register). Below the threshold you may register voluntarily.
Northwind Studio (Halifax, not registered) bills a local café:
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Logo design, 2 concepts | 1 | $800.00 | $800.00 |
| Revision hours | 3 | $60.00 | $180.00 |
| Total (CAD) | $980.00 |
No tax line and no registration number. Optional note: "Northwind Studio is not registered for GST/HST." Keep tracking your revenue against the threshold every quarter.
Example 2: GST/HST registrant in an HST province (Ontario to Ontario)
Northwind Studio (Toronto, GST/HST no. 123456789 RT0001, example only) bills a client in Ottawa. Ontario's rate is 13% HST.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Website design, 5 pages | 1 | $2,400.00 | $2,400.00 |
| Content writing, hours | 6 | $85.00 | $510.00 |
| Subtotal | $2,910.00 | ||
| HST 13% | $378.30 | ||
| Total (CAD) | $3,288.30 |
Maths: $2,910.00 × 0.13 = $378.30. $2,910.00 + $378.30 = $3,288.30.
The rate follows the place of supply, not your own province. Had the same work been supplied to a client in Nova Scotia, the rate would have been 14% HST. Our GST/HST invoice requirements guide explains how to pick the rate.
Example 3: Quebec business charging GST and QST
Lac-Bleu Conseil (Montreal, registered for GST and QST; numbers shown as examples only) bills a client in Quebec City.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Operations consulting, hours | 12 | $95.00 | $1,140.00 |
| Half-day staff workshop | 1 | $450.00 | $450.00 |
| Subtotal | $1,590.00 | ||
| GST 5% | $79.50 | ||
| QST 9.975% | $158.60 | ||
| Total (CAD) | $1,828.10 |
Maths: GST $1,590.00 × 0.05 = $79.50. QST $1,590.00 × 0.09975 = $158.6025, rounded to $158.60. Total $1,590.00 + $79.50 + $158.60 = $1,828.10.
Note that the QST is calculated on the selling price, not on the price plus GST. Revenu Québec describes the two-step method as 5% GST on the sale price, then 9.975% QST on the sale price (Calculating the Taxes).
If you are based outside Quebec and sell to Quebec clients, you may have your own QST registration obligation under Revenu Québec's specified or general system. Start with QST registration for suppliers outside Québec. Inside Quebec, Revenu Québec says a business carrying on commercial activities there must register for the GST/HST and QST once its business income, with its associates, exceeds $30,000 (Registering with Revenu Québec).
Example 4: Client in a PST province (Ontario to British Columbia)
British Columbia, Manitoba and Saskatchewan charge 5% GST federally and run their own provincial sales tax (7%, 7% and 6% respectively, per the CRA's rate table). PST is administered by each province, with its own registration rules and its own list of taxable goods and services.
Northwind Studio (Toronto, GST/HST registered) bills a client in Vancouver $2,000 for work supplied in B.C.
Version A: you are not registered for B.C. PST.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Brand strategy package | 1 | $2,000.00 | $2,000.00 |
| Subtotal | $2,000.00 | ||
| GST 5% | $100.00 | ||
| Total (CAD) | $2,100.00 |
Version B: you are registered for B.C. PST and the item is taxable under B.C. rules.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Taxable item | 1 | $2,000.00 | $2,000.00 |
| Subtotal | $2,000.00 | ||
| GST 5% | $100.00 | ||
| PST 7% (B.C.) | $140.00 | ||
| Total (CAD) | $2,240.00 |
Maths: $2,000.00 × 0.05 = $100.00; $2,000.00 × 0.07 = $140.00. The CRA says to calculate GST on the price without PST (Charge and collect the GST/HST), and here both taxes are worked out on the $2,000 price.
Whether Version B applies to you is a provincial question. B.C. says businesses located outside the province may need to register to collect PST, for example when they make sales to B.C. customers (Register to collect PST). Check the province's own guidance before adding a PST line, and never add one for a province you are not registered in.
Example 5: Client outside Canada
Northwind Studio (Toronto, GST/HST registered) designs a website for a company based in Seattle that has no presence in Canada.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Website design and build | 1 | $3,000.00 | $3,000.00 |
| Subtotal | $3,000.00 | ||
| GST/HST 0% (zero-rated export of services) | $0.00 | ||
| Total (CAD) | $3,000.00 |
The CRA's GST/HST Memorandum 4.5.3, Exports: Services and Intangible Personal Property states the general rule: a service supplied to a non-resident is zero-rated unless it is specifically excluded. Exclusions include services to an individual who is in Canada when dealing with you, services in respect of real property in Canada or tangible property situated in Canada, and advisory, consulting or professional services (which can still qualify under other provisions). The memo also says it is the supplier's responsibility to determine whether the supply is zero-rated and to keep evidence supporting that decision.
So: zero-rating is common for this kind of work, but it is conditional. Confirm the client is a non-resident, check that no exclusion applies, keep the evidence (contract, client address, correspondence) with the invoice, and ask an accountant if the service is unusual.
The five variants compared
| Variant | Tax lines on the invoice | Registration numbers shown | Example total on the worked invoice |
|---|---|---|---|
| Not registered (small supplier) | None | None | $980.00 |
| GST/HST registrant, HST province client (Ontario) | HST 13% | GST/HST | $3,288.30 on $2,910.00 |
| Quebec business, Quebec client | GST 5% + QST 9.975% | GST/HST and QST | $1,828.10 on $1,590.00 |
| Client in a PST province (B.C.) | GST 5%, plus PST 7% only if you are PST-registered and the item is taxable | GST/HST (plus PST number if registered) | $2,100.00 or $2,240.00 on $2,000.00 |
| Client outside Canada | GST/HST 0%, labelled zero-rated, if the conditions are met | GST/HST | $3,000.00 |
Invoice numbering
Revenu Québec states that no special invoice format is imposed under the GST/HST and QST systems outside restaurants and taxis (Preparing Invoices). Numbering is therefore your choice; the goal is a system that is unique, sequential and easy to search.
| Format | Example | Good for |
|---|---|---|
| Plain sequence | 0001, 0002 | Very low volume |
| Year + sequence | 2026-0001 | Most freelancers and small businesses |
| Client code + sequence | NW-ACME-014 | Many invoices to a few large clients |
| Brand prefix + year | NWS-2026-0001 | More than one business or brand |
Rules that save trouble later:
- Never reuse a number, even for a cancelled invoice. Void it and keep it on file.
- Never skip numbers without a record. A gap invites questions in a review.
- Pad with zeros (0001) so files sort correctly.
- Use one sequence per business. Separate businesses get separate sequences.
Payment terms and late-fee wording
Common payment terms
| Term | Meaning |
|---|---|
| Due on receipt | Payment expected immediately |
| Net 15 / Net 30 | Due 15 or 30 days after the invoice date |
| 50% deposit, balance on delivery | Common for project work |
| 2/10 Net 30 | 2% discount if paid within 10 days, otherwise full amount in 30 |
Two tax points from RC4022: with an early-payment discount, you still charge GST/HST on the full invoice amount; and you do not charge GST/HST on a late-payment surcharge.
Late-fee wording you can adapt
Payment is due within 30 days of the invoice date. Overdue balances bear interest at 1.5% per month (18% per year), calculated from the due date until paid.
Why both rates? Section 4 of the federal Interest Act says that where a written contract sets interest at a rate for a period of less than a year (per day, week or month), no more than 5% a year is recoverable unless the contract also states the equivalent yearly rate. Stating the annual figure alongside the monthly one addresses that. Agree late-payment terms with your client before the work starts, in your contract or quote, rather than introducing them on the first invoice.
A flat administrative fee ("A $25 fee applies to payments more than 30 days late") is an alternative. Whatever you choose, apply it consistently.
Corrections and credit notes
Once an invoice is sent, do not edit it and resend it under the same number. Leave the original on file and issue a credit note (to reduce what is owed) or a new invoice (to add charges). RC4022 describes a credit note as the document that explains a GST/HST adjustment to your customer, showing the amount credited and the related tax.
Example credit note against Example 2 (invoice 2026-0042; the client was billed for 2 writing hours that were not delivered):
| Field | Value |
|---|---|
| Credit note no. | CN-2026-0007 |
| Refers to invoice | 2026-0042 |
| Reason | 2 content-writing hours not delivered |
| Credit before tax | 2 × $85.00 = $170.00 |
| HST credited, 13% | $22.10 |
| Total credit | $192.10 |
Maths: $170.00 × 0.13 = $22.10. New balance: $3,288.30 − $192.10 = $3,096.20, which equals the corrected subtotal of $2,740.00 plus 13% HST ($356.20).
Use a separate credit-note sequence (CN-) and always reference the original invoice number.
Clients in the USA
The template works for US clients as-is: bill in CAD or USD, add the client's full US address, and follow Example 5 to decide whether your GST/HST is zero-rated.
US sales tax is outside the scope of this guide. If you sell into the United States regularly, especially goods shipped to US buyers, ask a cross-border tax adviser whether any state's rules apply to you before adding anything to your invoice.
Pre-send checklist
- Unique invoice number, next in sequence
- Invoice date, and supply date if different
- Your business name, address and contact details
- Client name and address, with the correct province or country
- Clear description, quantity and rate for every line
- Line amounts and subtotal re-added by hand or formula
- Correct tax for the place of supply (or none, if you are not registered)
- Each tax on its own line with its rate; no combined Quebec rate printed
- GST/HST number (and QST number if applicable) shown, if registered
- Zero-rating note and supporting evidence on file, for clients outside Canada
- Payment terms, due date and how to pay
- Late-payment terms match what the client agreed to
- Saved as PDF with a consistent file name, e.g.
2026-0042_ClientName.pdf - Copy filed in your records
How to save and reuse your template
Spreadsheet (Google Sheets, Excel, Numbers)
Best if you like formulas. Put quantity × rate in each line, =SUM() for the subtotal and =ROUND(subtotal*rate,2) for each tax so rounding is consistent. Keep one master tab, duplicate it for each invoice, and export to PDF before sending. A second tab can serve as your invoice register: number, date, client, subtotal, tax, total, date paid.
Word processor (Google Docs, Word, Pages)
Best for a polished layout with little maths. Save the template as a locked master file, make a copy for each invoice, and calculate totals with a calculator or spreadsheet. The risk is arithmetic errors, so re-check every total.
Invoicing app
Best once you send more than a handful of invoices a month or bill clients in several provinces. An app handles numbering, tax rates and payment tracking for you. Criteria worth checking: Canadian tax handling (GST/HST, QST, PST), locked invoices with credit notes, PDF output, payment recording, and an export your accountant can use.
One option is BankDeMark Invoice. Its Free plan includes unlimited invoices and works out GST/HST and QST from your client's province and your registrations. Its limits, stated plainly: provinces with PST are flagged for your review rather than calculated, there is no US sales tax, no online card payments on invoices, no recurring invoices, no quotes or estimates, and no currency conversion. Credit notes are on the Starter plan and above; see pricing. If you also want income, expenses and GST/HST totals in one place, BankDeMark Command includes the same invoicing.
Record retention
Whichever format you choose, keep issued invoices and credit notes. The CRA says business records generally must be kept for six years from the end of the last tax year they relate to (Where to keep your records, for how long).
30/60/90-day plan to set up invoicing
Days 1–30: Get the basics right
- Check your taxable revenue against the $30,000 small-supplier threshold and decide whether you need to, or want to, register.
- Build your template from the block above, with your details filled in.
- Choose a numbering format and start your invoice register.
- Write standard payment terms and late-payment wording, and add them to your client agreement.
Days 31–60: Make it consistent
- List where each client is located and which tax applies to them.
- For any client outside Canada, file the evidence that supports zero-rating.
- Set up a credit-note process and sequence.
- Set a weekly reminder to review unpaid invoices.
Days 61–90: Review and tighten
- Reconcile your invoice register against payments received.
- Separate tax collected from revenue when you look at margins; the profit margin calculator helps.
- Decide whether a spreadsheet still fits or whether an invoicing app would save time.
- Confirm your record-keeping meets the six-year retention rule.
FAQ
Is there an official Canadian invoice template?
No single government template is required for most businesses. Revenu Québec says no special invoice format is imposed under the GST/HST and QST systems except for restaurants and taxis. What matters is that your invoice contains the required information for its dollar amount.
What should a Canadian invoice include if I'm not registered for GST/HST?
Your business name and contact details, an invoice number and date, the client's name, a description, the amounts and total, and payment terms. Leave off any GST/HST line and registration number, because you cannot charge GST/HST unless you are registered.
What does a GST/HST number look like on an invoice?
It is your 9-digit business number followed by "RT" and a 4-digit reference, such as 123456789 RT0001 (an example only).
Do I calculate QST on the price including GST?
No. Using Revenu Québec's two-step method, GST at 5% and QST at 9.975% are each calculated on the selling price.
Do I charge GST/HST to a client outside Canada?
Often not, because many services supplied to non-residents are zero-rated. But it depends on the service and on whether an exclusion applies, and it is your responsibility to support the decision with evidence. See Example 5 and the CRA's Memorandum 4.5.3.
Can I charge interest on late invoices?
You can include late-payment terms that your client agrees to. If you state a monthly rate, the federal Interest Act limits recoverable interest to 5% a year unless the yearly equivalent is also stated, so give both. Do not charge GST/HST on the late-payment charge.
How do I fix a mistake on an invoice I already sent?
Keep the original and issue a credit note that references it, or a new invoice for additional charges. Do not edit and resend under the same number.
How long do I keep copies of my invoices?
Generally six years from the end of the last tax year they relate to, according to the CRA.
Related resources
- GST/HST invoice requirements in Canada: the legal detail behind each invoice field
- BankDeMark Invoice: standalone invoicing with GST/HST and QST
- BankDeMark Command: bookkeeping with invoicing built in
- Pricing: Free and paid plans
- Profit margin calculator: check margins with tax kept separate from revenue
This content is educational only and is not personalized financial, investment, tax, legal, or credit advice.
