Canadian Invoice Generator
Free Canadian invoice generator with GST pre-configured. CAD currency, 5% GST. Download as PDF.
Files processed in your browser — never uploaded to our serversFrom
Bill To
Invoice Details
Line Items
| Description | Qty | Rate | Amount |
|---|---|---|---|
| — | 1 | CA$0.00 | CA$0.00 |
What is Canadian Invoice Generator?
Canada operates a multi-layered consumption tax system that varies by province. The federal Goods and Services Tax (GST) is 5% nationwide. Most provinces add their own tax: some use a harmonized approach (HST, which combines federal and provincial into a single rate — Ontario 13%, Nova Scotia 15%, New Brunswick 15%, Newfoundland 15%, PEI 15%), while others charge GST separately alongside a Provincial Sales Tax (PST — BC 7%, Saskatchewan 6%, Manitoba 7%). Quebec administers its own Quebec Sales Tax (QST) at 9.975% alongside federal GST. The applicable tax rate on an invoice depends on the province of supply — typically where your customer is located — not necessarily where your business is registered.
How to use
- Enter your business name, address, and GST/HST registration number in the From section if you are registered.
- Add your client's name, address, and province — the province of supply determines which tax rate applies.
- Add line items with descriptions, quantities, and unit prices before tax.
- Set the tax rate based on the applicable GST, HST, or GST+PST/QST for the client's province.
- Review the tax amount and total on the invoice preview.
- Download as PDF for your records and to send to your client.
Why it matters
Canadian businesses with over $30,000 CAD in annual taxable revenue are required to register for GST/HST — failure to do so can result in Canada Revenue Agency (CRA) penalties and interest on uncollected tax. Incorrect tax rates applied to invoices — for example, charging Ontario rates for a BC client — can expose your business to CRA audit risk. In Quebec, some businesses serving the French-speaking public are required to produce bilingual or French-language invoices. Understanding your tax obligations by province is essential for CRA compliance.
Pro tip
The CRA determines tax based on the 'place of supply' rule. For services, this is generally where your client is located, not where your business operates. A Toronto-based consultant billing a client in Vancouver charges 5% GST — not Ontario's 13% HST. When you are uncertain which rate applies, particularly for cross-provincial or international service contracts, consult a Chartered Professional Accountant (CPA) to avoid filing errors.