Invoice Generator Australia — free online invoice maker for Australian businesses

Free Invoice Generator for Canadian Businesses

Business and client details

Line items

Item
Quantity
Rate
Amount

Notes, terms, and totals

SubtotalC$0.00
%
C$0.00
Discount
Shipping
TotalC$0.00

Create free invoices for Canadian businesses

Canadian freelancers and incorporated businesses face a patchwork of federal GST, harmonized HST, and provincial rules. A clear CAD invoice helps clients claim input tax credits and keeps CRA filings accurate.

This free invoice generator Canada starts with CAD and a 5% GST default — change the rate in Document Settings to 13% HST for Ontario, 15% for Atlantic provinces, or your accountant's recommended combined rate.

Quebec vendors may need French descriptions or bilingual notes for local clients; all text fields accept accented characters for that purpose.

Canadian invoice requirements

GST/HST registrants should show your business name, business number (BN) with GST/HST program account, invoice date, buyer name, description of supply, and tax amount or indication that tax is included.

Small suppliers under $30,000 in taxable supplies over four consecutive quarters may not need to register — issue regular invoices without GST/HST lines until you register voluntarily or exceed the threshold.

Institution, transit, and account number fields support Canadian electronic funds transfer (EFT) details that corporate AP teams expect.

Who this Canada invoice template fits

Ontario consultants billing Toronto firms with 13% HST. Alberta contractors invoicing without provincial sales tax but adding 5% GST when registered federally. Bilingual Quebec freelancers typing French service descriptions for local clients.

Incorporated small businesses that want professional PDFs without per-seat accounting software for occasional invoices.

Provincial tax flexibility

One tax toggle covers GST, HST, or a custom percentage — set 5%, 13%, 15%, or another rate your province requires. Label reads GST/HST to match CRA wording.

CAD stays selected on this page so totals match domestic contracts. Switch currency only when you deliberately bill in USD or EUR.

Combine with quotes for project approval and credit notes when you issue refunds against a prior invoice number.

Supporting documents for Canadian billing

Lock in pricing with a quote before work begins. If you over-billed or a client returns goods, issue a credit note linked to the original invoice reference in your notes.

Have US or UK clients as well? Open the matching country generator from Invoice by country in the footer.

Canada invoice FAQ

How do Canadian freelancers handle GST and HST on invoices?

If you are registered, add your business number and set the tax rate for your province — 5% GST in Alberta, 13% HST in Ontario, 15% in Nova Scotia, for example. Show tax as a separate line so clients can claim ITCs.

What tax rate should Ontario vs Alberta businesses use?

Ontario uses 13% HST. Alberta has no provincial sales tax — registered businesses typically charge 5% GST only. Always confirm your registration status and place of supply rules with your accountant.

Do Quebec businesses need French on their invoices?

Quebec consumer and language laws may require French on contracts and invoices for QC clients. You can type French service descriptions and notes in any field; the PDF supports accented characters.

What is a CRA business number and where does it go?

Your nine-digit business number identifies you with CRA. GST/HST registrants use a BN with an RT program identifier. Place it in the From field so clients can verify your registration.

Can I invoice Canadian clients in USD?

Yes — change currency in Document Settings when the contract is denominated in US dollars. Most domestic B2B work stays in CAD on this page.

When must a small business register for GST/HST?

Registration is required once taxable revenues exceed $30,000 over four consecutive calendar quarters. You may register earlier to reclaim input tax credits on startup costs.

How is an invoice different from a quote in Canadian billing?

A quote is an estimate before work is agreed. An invoice is a demand for payment after delivery. Use our quote tool for estimates and this page for the final CRA-facing bill.