Business & Finance

Canada Invoice Generator

Create a Canadian invoice online for free. Pre-set to Canadian dollars, GST/HST and Letter paper — add your details and download a professional PDF. No sign-up, nothing uploaded.

Your business
Bill to
Invoice details
Line items
DescriptionQtyRateAmount
$0.00
Tax & discount
Notes & terms

🔒 Your invoice never leaves your browser. Nothing is uploaded.

Live preview
Your Business

INVOICE

INV-0001
From
Bill to
Issue date
Jul 9, 2026
Due date
Aug 8, 2026
DescriptionQtyRateAmount
1$0.00$0.00
Subtotal$0.00
Total$0.00
Terms
Payment due within 30 days. Interac e-Transfer and cheque accepted.

A free invoice generator set up for Canada

This is our invoice generator pre-configured for Canada — Canadian dollars, GST/HST and Letter paper already selected. Add your business and client details, set the correct tax for your province, and download a clean professional PDF. It all runs in your browser, so your client list and banking details never leave your device.

GST, HST or PST — which applies to you?

Canada’s sales tax depends on where you do business:

  • HST provinces (Ontario, and the Atlantic provinces) charge one combined rate — 13% or 15%. This template defaults to 13%.
  • GST + PST provinces (like British Columbia, Manitoba, Saskatchewan) charge 5% federal GST plus a provincial tax shown separately.
  • Quebec charges 5% GST plus QST.
  • Alberta and the territories charge only 5% GST.

Set the tax label and rate above to match your province. If you are not GST/HST-registered, set the rate to 0.

What a Canadian invoice should include

  • A unique invoice number and the invoice date
  • Your name/business name and address
  • Your GST/HST number — required on invoices of $30 or more once registered
  • The customer’s name and address
  • A clear description of goods or services
  • The subtotal, tax shown separately, and the total in CAD
  • Payment terms — 30 days is standard; Interac e-Transfer is the most common method

The registration threshold that matters

You become a mandatory GST/HST registrant once you pass CA$30,000 in revenue over four consecutive quarters. Below it you are a “small supplier” and can choose not to charge tax. Track this closely — many freelancers cross the threshold mid-year and must start charging from that point. Pair your invoice with a quotation when bidding and a receipt when paid for a full, professional record.

Frequently asked questions

What tax do I charge on a Canadian invoice — GST or HST?

It depends on your province. Some provinces use a combined Harmonized Sales Tax (HST) — for example 13% in Ontario and 15% in the Atlantic provinces. Others charge 5% federal GST plus a separate provincial sales tax (PST/QST), while Alberta and the territories charge only 5% GST. This template defaults to 13% HST; change the tax label and rate to match your province.

Do I need a GST/HST number to invoice in Canada?

You must register for a GST/HST number once your revenue passes CA$30,000 in a rolling 12-month period (the small-supplier threshold). Below that you can register voluntarily or not charge GST/HST at all — set the rate to 0 if you are not registered. Once registered, your GST/HST number must appear on invoices of $30 or more.

What paper size do Canadian invoices use?

Canada uses US Letter (8.5 × 11 inches), not A4 — this generator is already set to Letter for Canada. That means your invoice prints correctly on standard Canadian and North American printers without scaling.

Can a freelancer or self-employed person use this?

Yes. Self-employed Canadians invoice under their own name or registered business name. Keep every invoice for your T2125 self-employment return. The invoice is generated entirely in your browser, so your client and banking details are never uploaded.

Is this Canadian invoice generator free?

Yes — free, no account, no watermark. Everything runs in your browser, which keeps your clients and rates private.