Confirm your province’s tax lines
GST, HST, PST, and QST differ by province — Ontario HST is not Alberta GST. Edit Taxes to match your province and supply; this tool does not file with CRA.
Canada
Online Invoice Generator Canada Free (GST/HST)
Online invoice generator Canada free — GST/HST defaults, create online and download PDF. Canadian invoice generators with GST/HST defaults. Ontario uses HST; other provinces start from GST 5% — add PST/QST in Taxes if needed. Download PDF free.
Canadian dollar (CAD) invoices with GST/HST/PST/QST options — freelancers in Toronto (King West / Liberty Village / Distillery / Corktown / Leslieville / Queen West / The Annex / Midtown / Parkdale / Riverdale / Junction / The Beaches / Yorkville / Kensington / Roncesvalles / Scarborough / Etobicoke / Mimico / North York / Willowdale / East York / High Park / Danforth / Markham / Vaughan / Brampton / Oakville / Burlington / Pickering / Ajax / Whitby), contractors in Vancouver / Burnaby / Surrey / Victoria / Kelowna / Nanaimo / Abbotsford / Langley / Coquitlam / Richmond / Maple Ridge / New Westminster / Port Coquitlam / Chilliwack / Kamloops / Whistler / Squamish / Prince George / Vernon / Penticton / Courtenay / Langford / Port Moody / Mission, and SMEs in Montreal, Calgary, Ottawa, Halifax, Winnipeg, Edmonton, Quebec City, Saskatoon, Regina, Hamilton, London ON, Mississauga, Waterloo, Kitchener, Gatineau, Laval, Sherbrooke, Trois-Rivières, Barrie, Kingston, Guelph, Windsor, Thunder Bay, Sudbury, Moncton, Fredericton, Charlottetown, Red Deer, Lethbridge, St. John’s, Saguenay or Rimouski / Yellowknife / Whitehorse. Interac e-Transfer or CAD EFT (RBC / TD / Scotiabank / BMO / CIBC / Tangerine / EQ Bank / National Bank / Desjardins / Simplii / Meridian / ATB / Vancity / Coast Capital / PC Financial / Wealthsimple Cash / Neo Financial / Laurentian Bank / Manulife Bank / KOHO / Motive Financial) on the PDF. Offers under /ca. Editable drafts only — not CRA filing software.
Defaults: CAD · GST 5% · Business Number (BN) · 174 invoice generators
Featured Canada Invoice Generators
Canada Ontario Invoice Generator
Canada ontario invoice online generator — create online and export PDF. Ontario HST defaults for provincial billing. HST (13%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada British Columbia Invoice Generator
Canada british columbia invoice online generator — create online and export PDF. BC GST + PST defaults for provincial tax lines. GST 5% + PST 7% defaults; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Freelance Invoice Generator
Canada freelance invoice online generator — create online and export PDF. Bill by project, milestone, or hourly rate as a freelancer. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Contractor Invoice Generator
Canada contractor invoice online generator — create online and export PDF. Track labour, materials, and change orders on contractor jobs. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Popular Canada Industries
Quick access to frequently used Canada invoice layouts — each opens in the free online generator with local currency and tax defaults.
All Canada Invoice Generators
Showing 1–24 of 174 generators (page 1 of 8)
Canada Blank Invoice Generator
Canada blank invoice online generator — create online and export PDF. Start from a clean layout and add only the fields you need. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Basic Invoice Generator
Canada basic invoice online generator — create online and export PDF. Simple professional layout for everyday billing. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Simple Invoice Generator
Canada simple invoice online generator — create online and export PDF. Minimal fields for fast invoices, estimates, or quotes. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Standard Invoice Generator
Canada standard invoice online generator — create online and export PDF. Customize line items and payment terms for standard work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Sample Invoice Generator
Canada sample invoice online generator — create online and export PDF. Customize line items and payment terms for sample work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Example Invoice Generator
Canada example invoice online generator — create online and export PDF. Customize line items and payment terms for example work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Modern Invoice Generator
Canada modern invoice online generator — create online and export PDF. Customize line items and payment terms for modern work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Generic Invoice Generator
Canada generic invoice online generator — create online and export PDF. Customize line items and payment terms for generic work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Printable Invoice Generator
Canada printable invoice online generator — create online and export PDF. Customize line items and payment terms for printable work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Editable Invoice Generator
Canada editable invoice online generator — create online and export PDF. Customize line items and payment terms for editable work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Professional Invoice Generator
Canada professional invoice online generator — create online and export PDF. Clean professional look for client-facing documents. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Digital Invoice Generator
Canada digital invoice online generator — create online and export PDF. Customize line items and payment terms for digital work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Electronic Invoice Generator
Canada electronic invoice online generator — create online and export PDF. Customize line items and payment terms for electronic work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Private Invoice Generator
Canada private invoice online generator — create online and export PDF. Customize line items and payment terms for private work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Personal Invoice Generator
Canada personal invoice online generator — create online and export PDF. Customize line items and payment terms for personal work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Business Invoice Generator
Canada business invoice online generator — create online and export PDF. Business-ready layout for SMEs and sole traders. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Company Invoice Generator
Canada company invoice online generator — create online and export PDF. Customize line items and payment terms for company work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Small Business Invoice Generator
Canada small business invoice online generator — create online and export PDF. Practical layout for small business client billing. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Tax Invoice Generator
Canada tax invoice online generator — create online and export PDF. Customize line items and payment terms for tax work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Sales Invoice Generator
Canada sales invoice online generator — create online and export PDF. Customize line items and payment terms for sales work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Service Invoice Generator
Canada service invoice online generator — create online and export PDF. Built for service businesses with clear line-item billing. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Commercial Invoice Generator
Canada commercial invoice online generator — create online and export PDF. Customize line items and payment terms for commercial work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Proforma Invoice Generator
Canada proforma invoice online generator — create online and export PDF. Send a preliminary bill before final delivery or payment. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »Canada Payment Invoice Generator
Canada payment invoice online generator — create online and export PDF. Customize line items and payment terms for payment work in Canada. Send payment requests after work is complete. GST (5%) default; CAD, optional logo. No signup. Drafts only (not official e-invoicing).
Create »GST / HST / PST / QST in CAD
Canada’s sales taxes are provincial. Ontario often uses a single HST line; Alberta is typically GST-only; BC may need GST + PST; Quebec commonly needs GST + QST. Start from a province-friendly layout, then rename or split tax lines so the PDF matches where you sell.
/ca is CAD + CRA taxes. Put your GST/HST number or business number (BN) in the supplier tax field. Keep CAD as the default unless the client contract says otherwise.
Interac e-Transfer for freelancers; CAD EFT for larger AP
Many Canadian freelancers get paid by Interac e-Transfer — put the email or mobile you use for e-Transfer in a remark, plus your invoice number as the memo when the client’s bank allows it. Larger clients still prefer CAD EFT (RBC, TD, Scotiabank, BMO, CIBC, Tangerine, EQ Bank, National Bank, Desjardins, Simplii, Meridian, ATB, Vancity, Coast Capital, PC Financial, Wealthsimple Cash, Neo Financial, Laurentian Bank, Manulife Bank, KOHO, Motive Financial or peer) with institution/transit/account numbers on the PDF.
Show the province of supply when tax depends on it (especially for remote services).
Toronto–Markham HST, Vancouver–Whistler GST+PST, Montreal–Trois-Rivières QST
Ontario B2B invoices (King West, Liberty Village, Distillery, Corktown, Leslieville, Queen West, The Annex, Midtown, Parkdale, Riverdale, Junction, The Beaches, Yorkville, Kensington, Roncesvalles, Scarborough, Etobicoke, Mimico, North York, Willowdale, East York, High Park, Danforth) and Mississauga / Markham / Vaughan / Brampton / Oakville / Burlington / Pickering / Ajax / Whitby / Waterloo / Kitchener / Barrie / Kingston / Guelph / Windsor shops commonly show one HST line (often 13%). BC invoices in Vancouver, Burnaby, Surrey, Victoria, Kelowna, Nanaimo, Abbotsford, Langley, Coquitlam, Richmond, Maple Ridge, New Westminster, Port Coquitlam, Chilliwack, Kamloops, Whistler, Squamish, Prince George, Vernon, Penticton, Courtenay, Langford, Port Moody or Mission frequently need GST and PST as separate lines. Quebec invoices in Montreal, Quebec City, Gatineau, Laval, Sherbrooke, Trois-Rivières, Saguenay or Rimouski often need GST plus QST with both registration numbers when you are registered. Calgary, Ottawa, Winnipeg, Edmonton, Saskatoon, Regina, Hamilton, London ON, Thunder Bay, Sudbury, Moncton, Fredericton, Charlottetown, Red Deer, Lethbridge and St. John’s Alberta-GST-style or HST-province bills stay simpler when only GST or a single HST line applies.
If you sell into multiple provinces, keep separate drafts or rename tax lines per invoice rather than inventing a single blended rate that no province uses.
Offer under /ca → invoice when scope is agreed
Use an offer under /ca for CAD proposals with the same currency defaults, then issue an invoice when the scope is agreed. Keep proposal numbers distinct from invoice numbers.
When tax applies only on the final invoice, leave the offer tax-free and add GST/HST/PST/QST on the bill after you confirm registration and place of supply.
CRA My Business Account stays separate
This tool creates editable client PDFs. It is not CRA software and does not replace My Business Account filings or professional tax advice.
How to make an invoice
- Enter your business details and your customer's billing information.
- Add an invoice number, date, due date, and payment terms.
- List line items with quantities, rates, tax, and discounts as needed.
- Review the balance due and download your invoice as a free PDF.
When to use an invoice
Use invoices whenever you bill for products or services in Canada. For pricing before work starts, try our free estimate generator or quote generator.
Free online invoice generator · No signup · PDF download
Invoice FAQ
Is this Canada invoice generator free?
Yes. Create and download invoice PDFs for free with no signup required.
Is the PDF an official e-invoice or tax filing?
No. This tool creates editable client PDF drafts. When your market requires structured e-invoicing or a tax portal, use the mandated channel and treat this PDF as a draft or annex.
Can I customize the invoice?
Yes. Edit labels, add your logo, change currency, and adjust line items before downloading the PDF.
Which tax should I use in Ontario?
Ontario businesses commonly charge HST (often 13%) as one combined line. Use an HST line or Ontario-friendly defaults.
Can I show GST and PST on the same invoice?
Yes. Add GST and PST as separate lines for BC and other provinces that require both.
What about Quebec QST?
Quebec often needs GST plus QST. Add both rates and confirm Revenu Québec rules.
Where do I enter my business number (BN)?
Supplier tax ID field (GST/HST number or BN). Add the client’s tax ID when B2B requires it.
Should I put Interac e-Transfer on the invoice?
Yes if that is how you get paid — list the e-Transfer email/mobile (RBC / TD / Coast Capital / PC Financial / Wealthsimple / Neo / KOHO / Motive / Manulife / Laurentian / Meridian / Desjardins / EQ Bank / ATB / Vancity) and ask clients to reference the invoice number.
Is this a CRA e-filing tool?
No. You create editable PDF invoices for clients. File GST/HST returns through CRA My Business Account or your accountant.
What is the difference between an invoice and a quote?
An invoice requests payment; a quote is a formal price proposal before work. Use our free estimate generator or quote generator for proposals, then bill here when approved.