Aviy
International InvoicingCanadian Invoice RequirementsGST HST InvoiceInvoice Template CanadaPST Invoice RulesQST Quebec Invoicing

How to Invoice Clients in Canada: The Complete 2026 Guide

How to Invoice Clients in Canada: The Complete 2026 Guide - Aviy AI invoicing
18 min read

To invoice clients in Canada, include your business name and number, the client's details, an invoice number and date, a line-item breakdown, and the correct sales tax (GST, HST, PST, or QST) based on the client's province. Register for GST/HST once your revenue exceeds the $30,000 small supplier threshold.

If you want to invoice clients in Canada correctly, you need to get three things right: the required invoice fields, the correct sales tax for the client's province, and clear payment terms. Canada looks straightforward on the surface, but it runs a layered tax system - a federal tax plus separate provincial taxes that change depending on where your customer is located. Get it wrong and you risk underbilling, compliance headaches with the Canada Revenue Agency (CRA), or clients who can't claim their tax credits.

This guide walks you through everything: when you must register for GST/HST, exactly what to put on an invoice, how the provincial taxes differ, and how to bill both domestic and international clients. Whether you're a freelancer in Toronto, a consultant in Vancouver, or an agency serving clients coast to coast, you'll leave knowing how to create a compliant, professional invoice that gets paid.

Invoicing in Canada: What Makes It Different

Most countries have one national sales tax. Canada has a federal tax that, in some provinces, is "harmonized" with the provincial tax into a single rate - and in others, sits alongside a separate provincial tax you may or may not need to collect.

The three building blocks are:

  • GST (Goods and Services Tax): a 5% federal tax that applies across the country.
  • HST (Harmonized Sales Tax): a single combined rate used in provinces that merged their provincial tax with the GST.
  • PST/QST (Provincial/Quebec Sales Tax): a separate provincial tax in provinces that did not harmonize.

The practical consequence is that the tax line on your invoice depends on where the supply takes place - usually your client's location. A web designer in Alberta billing a client in Ontario may charge a very different rate than when billing a local client. That "place of supply" logic is the single biggest difference from invoicing in most other countries.

Do You Need to Charge Sales Tax?

This is the first question every Canadian business owner should answer, and it hinges on the small supplier threshold.

If your total taxable revenue is $30,000 CAD or less over four consecutive calendar quarters, you generally qualify as a "small supplier" and are not required to register for GST/HST. Below that line, you don't charge GST/HST and you don't remit it.

Once you cross $30,000, registration becomes mandatory, and you must begin charging the appropriate tax. Many freelancers register voluntarily even before hitting the threshold - because registration lets you claim input tax credits (ITCs), recovering the GST/HST you pay on business expenses.

Note that PST and QST have their own registration rules and thresholds that differ by province, so check provincial requirements separately if you sell into British Columbia, Saskatchewan, Manitoba, or Quebec.

What a Compliant Canadian Invoice Must Include

The CRA sets out specific information your invoice must show - especially important because your registered clients need it to claim their own input tax credits. The detail required scales with the invoice total. As a reliable default, include all of the following on every invoice:

  • Your business name (or legal/operating name)
  • Your GST/HST registration number (your business number with the RT program suffix) - required if you charge GST/HST
  • The client's name and business address
  • A unique invoice number
  • The invoice date and the date of supply
  • A clear description of the goods or services
  • Quantity and unit price for each line item
  • The subtotal before tax
  • The tax type and rate (e.g., HST 13%) shown separately, or a statement that the amount includes tax
  • The total amount payable
  • Payment terms and accepted payment methods

For invoices of $150 CAD or more, the CRA expects the most complete set of details, including your registration number and the tax breakdown per item or per rate. Smaller transactions have lighter requirements, but it's simplest to apply one consistent, complete template across the board.

Why the registration number matters

Your nine-digit business number followed by the "RT" account identifier is what allows a GST/HST-registered client to claim back the tax you charged. Leave it off and a sophisticated client may bounce the invoice straight back to you. Treat it as non-negotiable once you're registered.

Understanding GST, HST, PST and QST

Here's how the taxes break down by region. Always confirm current rates with the CRA or the provincial tax authority before invoicing, since rates can change.

Province / TerritoryTax typeCombined rate (approx.)
OntarioHST13%
Nova Scotia, New Brunswick, Newfoundland & Labrador, PEIHST14-15%
Alberta + the territoriesGST only5%
British ColumbiaGST + PST5% + 7%
SaskatchewanGST + PST5% + 6%
ManitobaGST + PST5% + 7%
QuebecGST + QST5% + 9.975%

In HST provinces, you charge one combined rate and remit it federally. In GST-only regions like Alberta, you charge just 5%. In PST/QST provinces, you may charge GST plus a separate provincial tax, listed as two distinct lines on the invoice.

Zero-rated vs exempt supplies

Not every sale is taxed the same way. Some supplies are zero-rated (taxed at 0% - for example, basic groceries and many exports), which means you charge no tax but can still claim ITCs. Others are exempt (for example, certain financial and health services), where you charge no tax and generally cannot claim ITCs. Knowing which category your service falls into prevents both overcharging and under-collecting.

How to Invoice Clients in Canada Step by Step

Follow this sequence every time and your invoices will be compliant and easy to pay.

  1. Confirm your tax status. Are you registered for GST/HST? If yes, you must charge it. If you're still a small supplier under $30,000, you don't.
  2. Identify the client's province. Place-of-supply rules mean the client's location usually determines the tax rate. Get this right before anything else.
  3. Add your business details. Name, address, contact info, and your GST/HST number.
  4. Add the client's details. Legal name and full billing address.
  5. Assign a unique invoice number. Use a sequential, consistent system so nothing is duplicated or skipped.
  6. List the work clearly. Each line item with description, quantity, and unit price.
  7. Calculate the subtotal. Sum the line items before tax.
  8. Apply the correct tax. Add GST, HST, PST, or QST as separate, clearly labeled lines.
  9. State the total and payment terms. Show the grand total, due date, and accepted payment methods.
  10. Send it promptly and keep a copy. Records must be retained for CRA purposes.

Doing this manually for every client is workable but slow - and error-prone once you serve multiple provinces. This is where an AI tool earns its keep. With Aviy's AI Invoice Generator, you can type a plain sentence like "Invoice Northwind Inc. $3,200 for brand strategy, HST 13%, due in 30 days," and a complete, correctly formatted invoice is generated in seconds.

Invoicing Clients in Different Provinces

The hardest part of Canadian invoicing is multi-province work. The tax you charge typically follows the place of supply - broadly, where your client receives the service or where goods are delivered.

A few practical scenarios:

  • You're in Alberta, client is in Ontario: you generally charge Ontario's HST (13%), not Alberta's 5% GST.
  • You're in BC, client is in BC: you charge GST (5%) plus BC PST (7%), where applicable to the service.
  • You're anywhere, client is in Quebec: GST plus QST may apply, and Quebec has its own registration and remittance regime administered by Revenu Québec.

Because the rules turn on specific facts - type of supply, delivery location, and the client's registration status - keep a simple reference sheet of rates by province, and let your invoicing software apply the right rate automatically based on the client's address.

Invoicing International Clients From Canada

Many Canadian freelancers and agencies serve clients in the US, UK, EU, and beyond. The good news: exports of services to non-residents are often zero-rated, meaning you charge GST/HST at 0% while still being able to claim input tax credits on your costs.

Key considerations when billing abroad:

  • Currency: Decide whether to invoice in CAD, USD, or the client's currency. Stating the currency explicitly on the invoice avoids confusion and disputes.
  • Tax wording: If the supply is zero-rated, note "GST/HST at 0% - export of services" rather than simply omitting the tax line.
  • Payment method: International clients pay faster when you offer card or online payment rather than relying on slow international bank transfers.
  • Exchange rate timing: Record the exchange rate on the date of the transaction for your CAD bookkeeping and tax reporting.

The rules around what qualifies as a zero-rated export can be nuanced, so confirm your specific situation with the CRA or your accountant. For a deeper walkthrough, see how to handle cross-border billing and multi-currency invoices.

A Real-World Example: Maya the Ontario Consultant

Maya runs a marketing consultancy from Ottawa. In her first year she earned $24,000 and stayed under the small supplier threshold, so her invoices showed no GST/HST - just her services, subtotal, and total.

Midway through year two, her revenue crossed $30,000. She registered for GST/HST and received her business number. Her invoices changed immediately: she added her registration number and started charging 13% HST to her Ontario clients.

Then she landed two new clients - one in Alberta and one in California. For the Alberta client, she charged 5% GST. For the California client, she treated the work as a zero-rated export, charging 0% but keeping detailed records so she could still claim ITCs on her software and equipment.

By saving each client's province in her invoicing tool, Maya stopped second-guessing the tax line. She generated invoices in seconds, applied the right rate automatically, and her quarterly remittance to the CRA became a simple, predictable task instead of a scramble. The lesson: once your system knows where each client is, the tax takes care of itself.

Setting the Right Payment Terms in Canada

Compliance and tax are only half the equation - your payment terms decide how quickly the money actually arrives. Canadian businesses commonly use a handful of standard terms, and choosing the right one for each client matters.

  • Due on receipt: Payment expected immediately. Best for small jobs, new clients, or one-off work where you want minimal credit risk.
  • Net 7 / Net 14: Payment due within 7 or 14 days. A good default for freelancers and small projects - short enough to protect cash flow, generous enough to feel professional.
  • Net 30: Payment due within 30 days. The norm for larger corporate clients and agencies, but it stretches your cash flow, so use it deliberately.
  • Deposit + balance: A percentage upfront, the rest on completion. Ideal for bigger projects where you want to de-risk the work.

There's no legal requirement to offer extended terms in Canada, so don't default to Net 30 out of habit. Shorter terms generally mean faster payment. Whatever you choose, state the exact due date on the invoice - "due by July 15, 2026" is far clearer than "Net 30" for a busy client.

Late fees and interest

You're entitled to charge interest on overdue invoices in Canada, provided the rate and terms are stated on the invoice before the work begins. A common approach is a fixed monthly percentage (for example, 1.5% per month) on outstanding balances. The point is rarely the fee itself - it's the gentle pressure that encourages clients to prioritize your invoice. Always disclose it up front so it's enforceable and not a surprise.

How Recurring and Retainer Billing Works in Canada

If you bill the same clients regularly - monthly retainers, subscriptions, or ongoing service agreements - recurring invoices save hours and prevent missed billing cycles. The tax treatment is the same as a one-off invoice: you apply the correct GST/HST/PST/QST based on the client's province on every recurring issue.

The advantage is automation. Set the amount, the tax rate, the frequency, and the client once, and each invoice generates and sends itself on schedule. For a Canadian consultant on a $2,000/month retainer with an Ontario client, that means a correctly formatted, HST-inclusive invoice landing in the client's inbox automatically every month - no manual recalculation, no forgotten cycles, and predictable cash flow.

Retainer and recurring billing also smooths your remittance. Because the same tax applies each period, your quarterly or annual GST/HST filing becomes far easier to forecast and reconcile.

Pros and Cons of Different Invoicing Methods

Canadian businesses typically choose between three approaches. Here's how they stack up.

Manual templates (Word/Excel/PDF)

Pros:

  • Free and familiar
  • Full control over layout
  • No subscription required

Cons:

  • You manually calculate every tax rate
  • Easy to use the wrong provincial rate
  • No automatic tracking of paid vs unpaid
  • Time-consuming once you have many clients

Generic accounting software

Pros:

  • Combines bookkeeping and invoicing
  • Tracks remittance obligations

Cons:

  • Often complex and overkill for solo operators
  • Steeper learning curve
  • Tax setup can be fiddly across provinces

AI invoicing platforms

Pros:

  • Generate compliant invoices in seconds from plain language
  • Auto-apply the correct provincial tax per client
  • Built-in online payments and reminders
  • Professional, consistent branding

Cons:

  • Requires a subscription on paid tiers
  • You still need to understand your own tax obligations

For most freelancers and small businesses serving multiple provinces, the speed and accuracy of an AI platform outweigh the cost - especially when getting the tax line wrong can mean refiling or under-collecting.

Common Mistakes When Invoicing in Canada

Avoid these and you'll sidestep most compliance and cash-flow problems.

  • Charging your own province's rate instead of the client's. Place of supply usually governs - bill the client's province.
  • Forgetting the GST/HST registration number. Without it, registered clients can't claim ITCs, and the invoice may be rejected.
  • Charging tax before you're registered. If you're a small supplier under $30,000 and not registered, you generally shouldn't be collecting GST/HST.
  • Continuing not to charge tax after crossing $30,000. The threshold is mandatory once exceeded; missing it leaves you on the hook for the uncollected tax.
  • Lumping GST and PST into one line in PST provinces. They should be shown separately and clearly labeled.
  • Omitting the currency on international invoices. Always state CAD, USD, or the relevant currency.
  • Reusing or skipping invoice numbers. Use a clean sequential system to keep records audit-ready.
  • Vague descriptions. "Consulting - $3,000" invites disputes; itemize the work.

Best Practices for Getting Paid Faster

Compliance keeps you out of trouble; these habits get the money in the bank.

  1. Invoice immediately after delivering work. The longer you wait, the longer you'll wait to be paid.
  2. Use clear payment terms. "Net 14" or "Due on receipt" beats vague language. Spell out the due date.
  3. Offer online payments. Letting clients pay by card or instant transfer dramatically shortens the wait versus checks and manual bank transfers.
  4. Set up automatic reminders. A polite nudge before and after the due date recovers most late invoices without awkward phone calls.
  5. Use recurring invoices for retainer clients. Automate repeat billing so nothing slips.
  6. Brand your invoices. A clean, professional invoice signals you're serious and gets paid faster.
  7. Keep meticulous records. Retain copies for CRA purposes and reconcile against payments received.
  8. Add late fees where appropriate. State any interest on overdue amounts in your terms up front.

If you want all of this handled in one place, Aviy combines online payments, automatic reminders, recurring invoices, and per-client tax settings - so a Canadian invoice goes out correctly formatted and gets paid faster, with almost no manual work.

Summary

To invoice clients in Canada correctly, start by confirming whether you must charge sales tax - the $30,000 small supplier threshold is the key trigger for GST/HST registration. Then apply the right tax based on your client's province: a single HST rate in harmonized provinces, GST only in Alberta and the territories, or GST plus a separate PST/QST elsewhere. Always include your business number, a unique invoice number, clear line items, the tax breakdown, the currency, and firm payment terms.

Get those fundamentals right and the rest is about speed and consistency. Use a system that stores each client's province, applies the correct tax automatically, offers online payment, and sends reminders - and your invoicing becomes a few seconds of work instead of a recurring chore. Compliant, professional, and paid on time: that's the goal for every Canadian invoice you send.

Frequently asked questions

Do I need to charge GST or HST on my invoices in Canada?

Only if you're registered for GST/HST. Registration is mandatory once your taxable revenue exceeds $30,000 CAD over four consecutive calendar quarters. Below that, you qualify as a small supplier and generally don't charge or remit GST/HST - though you can register voluntarily to claim input tax credits on your business expenses.

What is the small supplier threshold in Canada?

It's $30,000 CAD in total taxable revenue over four consecutive calendar quarters. Stay at or below it and you're a small supplier who doesn't have to register for GST/HST. Exceed it and registration becomes mandatory, after which you must charge the appropriate sales tax on your invoices and remit it to the CRA.

What information must a Canadian invoice include?

At minimum: your business name and GST/HST number, the client's name and address, a unique invoice number, the date, a clear description of goods or services, quantities and unit prices, the subtotal, the tax type and rate shown separately, the total payable, and your payment terms. Invoices of $150 or more require the most complete details.

Which provinces use HST instead of GST?

Ontario, Nova Scotia, New Brunswick, Newfoundland and Labrador, and Prince Edward Island use the Harmonized Sales Tax, combining federal and provincial tax into one rate. Alberta and the three territories charge GST only at 5%. British Columbia, Saskatchewan, Manitoba, and Quebec charge GST plus a separate provincial tax (PST or QST).

How do I invoice clients in different provinces?

Tax usually follows the place of supply - typically your client's location. So a supplier in Alberta billing an Ontario client generally charges Ontario's HST, not Alberta's GST. Save each client's province in your invoicing tool so the correct rate applies automatically, which removes the most common source of multi-province invoicing errors.

Do I charge tax when invoicing international clients from Canada?

Often not directly. Exports of services to non-residents are frequently zero-rated, meaning you charge GST/HST at 0% while still being able to claim input tax credits on your costs. State the zero-rated status and the currency clearly on the invoice, and confirm your specific situation with the CRA or your accountant.

How do I invoice clients in Quebec?

Quebec uses GST (5%) plus the Quebec Sales Tax (QST, about 9.975%). QST is administered by Revenu Québec, which has its own registration and remittance rules. Show GST and QST as separate, clearly labeled lines on the invoice, and confirm whether your supply is taxable before billing.

What currency should I invoice Canadian clients in?

Invoice domestic Canadian clients in Canadian dollars (CAD). For international clients, you can invoice in CAD, USD, or the client's currency - just state the currency explicitly on the invoice. Record the exchange rate on the transaction date for your CAD bookkeeping and tax reporting.

Do freelancers in Canada need a business number to invoice?

You only need a GST/HST business number once you register, which is mandatory after crossing the $30,000 threshold. Below that, you can invoice without one and simply don't charge GST/HST. Once registered, your business number with the RT suffix must appear on every invoice so clients can claim their input tax credits.

How long must I keep my Canadian invoices?

The CRA generally requires you to retain business records, including invoices, for six years from the end of the tax year they relate to. Keep both copies you issue and receipts for expenses, since you'll need them to support input tax credit claims and in the event of an audit. Digital copies are acceptable.

Conclusion

Learning how to invoice clients in Canada comes down to mastering three things: knowing when you must register for and charge sales tax, applying the correct GST, HST, PST, or QST based on your client's province, and including every field the CRA requires. The $30,000 small supplier threshold is your starting checkpoint, and place-of-supply rules govern which rate goes on the invoice.

Once your system handles the tax logic for you, invoicing in Canada stops being a compliance worry and becomes a quick, repeatable task. Store each client's province, automate the tax line, offer online payment, and send reminders - and you'll send compliant, professional invoices that get paid on time, every time.

Sources and further reading