Home › Invoice generator › Canada
Invoice Generator for Canadian Businesses
Canadian invoices must show your GST/HST registration number once you are registered. The rate depends on province: 5% GST in Alberta, 13% HST in Ontario, and 14.975% QST combined in Quebec.
What a Canada invoice must show
- Business name and GST/HST registration number
- Invoice date and a unique invoice number
- Client name and address
- Description, quantity and price of goods or services
- GST/HST rate and amount shown separately
- Total before tax, tax amount, and total payable
Canada invoicing notes
- Small supplier threshold is CAD 30,000 over four consecutive quarters.
- Zero-rated supplies (e.g. basic groceries, exports) must show 0% GST.
- Quebec requires QST to be shown separately from GST.
Requirements change. This page reflects common practice for Canada; confirm with your accountant or the tax authority before relying on it.
Frequently asked questions
Do I need to show GST/HST separately on a Canada invoice?
Yes. The GST/HST amount must be shown separately from the net amount, along with the rate applied and your registration number if you are registered.
What currency should a Canada invoice use?
Invoices are normally issued in CAD (CA$). Cross-border invoices may use another currency, but state it explicitly and show the exchange basis if tax is involved.
Is this Canada invoice format legally compliant?
The generator includes the fields most tax authorities require — sequential numbering, registration numbers, rate and amount shown separately. It is a template, not tax advice; confirm specifics with your accountant.