Canadian Invoice Generator

Invoice in Canadian dollars with GST, HST or provincial tax set per line.

  • CAD
  • GST/HST per line
  • Free PDF download
Template
Your business
Logo (PNG or JPG, max 2 MB)
Customer
Invoice details
Items
Item 1
Discount & notes
Subtotal$0.00
Total$0.00

Invoicing in Canada at a glance

Documents created on this page default to CAD and are laid out for Canada. Set the tax rate on each line to match the supply.

  • Currency: CAD
  • Tax: GST/HST
  • Rates: 5% GST, or 13%–15% HST in participating provinces
  • Tax identifier on the invoice: GST/HST business number

GST, HST, PST and QST

Canada layers a federal 5% GST with provincial taxes. Five provinces merge the two into a single Harmonised Sales Tax of 13% or 15%; British Columbia, Saskatchewan and Manitoba add a separate PST on top of GST; and Quebec runs its own QST alongside it. Alberta and the territories charge GST alone.

Which rate applies usually depends on where the customer is, not where you are. Setting the rate per line in the generator lets you handle a mixed invoice — taxable services alongside a zero-rated item — without splitting it into two documents.

The small supplier threshold

You are not required to register for GST/HST until your revenues exceed the CRA's small supplier threshold over four consecutive calendar quarters. Below it you charge no GST and cannot claim input tax credits. Many contractors register voluntarily anyway, precisely to claim those credits.

What a Canadian invoice needs

The CRA sets out what a customer needs in order to claim an input tax credit, and the requirements get stricter as the invoice value rises.

  • Your business name and the date of the invoice
  • Your GST/HST registration number once registered
  • The total amount payable
  • The amount of GST/HST charged, or a statement that it is included
  • The customer's name for invoices above the CRA threshold
  • A description of each item supplied and the terms of payment

Frequently asked questions

Do I charge GST or HST?
It depends on the customer's province. Supplies into Ontario or the Atlantic provinces generally carry HST; supplies into Alberta carry GST only.
Do I charge Canadian tax to a US client?
Exports of services to a non-resident are commonly zero-rated, meaning you charge 0% but can still claim input tax credits. The rules have exceptions — confirm your situation with an accountant.
Do I need a business number to invoice?
Not to issue an invoice, but you need one to charge GST/HST, and customers need it printed on the invoice to claim their credit.

Related tools