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.
What Is This Tool?
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.
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.