Skip to content

🇨🇦 Canadian Invoice Generator

GST/HST Compliant Invoices

Create professional Canadian invoices with GST, HST, and PST calculations. CRA compliant, bilingual support, and CAD formatting.

Canadian Sales Tax Rates

Our invoice generator supports all Canadian federal and provincial tax rates.

5%

Federal GST

Goods and Services Tax applies across all provinces.

Alberta, BC, Manitoba, Saskatchewan, territories

13-15%

HST

Harmonized Sales Tax combines GST + provincial tax.

Ontario (13%), Atlantic provinces (15%)

+PST

GST + PST

Some provinces charge GST and separate Provincial Sales Tax.

BC (7%), Saskatchewan (6%), Manitoba (7%)

Tax Rates by Province/Territory

Province GST PST/HST Total
Alberta5%-5%
British Columbia5%7% PST12%
Manitoba5%7% PST12%
Ontario13% HST13%
Quebec5%9.975% QST14.975%
Saskatchewan5%6% PST11%
New Brunswick, NL, NS, PEI15% HST15%

CRA Compliant Invoicing

Our invoices meet Canada Revenue Agency requirements for GST/HST documentation.

Invoice Requirements

  • Your business name and address
  • Your GST/HST registration number
  • Customer's name
  • Invoice date
  • Description of goods/services
  • Total amount paid or payable
  • GST/HST amount (or statement that it's included)

Bilingual Support

Perfect for businesses serving customers in both English and French Canada.

  • English and French invoice options
  • Quebec QST support
  • Professional appearance in both languages

Quebec businesses: Include both your GST and QST registration numbers.

Full CAD Support

$

CAD Currency

Proper Canadian dollar formatting ($1,234.56 CAD)

Multi-Tax

Calculate GST, PST, HST, and QST separately or combined

Postal Codes

Canadian postal code format (A1A 1A1)

6 Year Records

Download invoices for CRA record-keeping requirements

Canadian Invoicing FAQ

When do I need to register for GST/HST?

You must register if your worldwide taxable revenue exceeds $30,000 over four consecutive calendar quarters or in a single quarter. Below this threshold, registration is optional but may be beneficial if you want to claim input tax credits.

What's the difference between GST, HST, and PST?

GST (5%) is the federal tax that applies across Canada. HST is a combined federal-provincial tax used in Ontario, Atlantic provinces, and others. PST is a separate provincial tax charged in BC, Saskatchewan, and Manitoba. Quebec has its own QST system.

Do I need to show GST and PST separately on invoices?

In provinces with separate PST (BC, SK, MB), you should show GST and PST as separate line items. For HST provinces, show the combined HST amount. This helps customers claim input tax credits correctly.

How do I invoice customers in different provinces?

For services, charge based on where the service is performed. For goods, charge based on the delivery location. Our generator lets you set the appropriate tax rate for each invoice based on your customer's province.

What records do I need to keep for CRA?

Keep all invoices, receipts, and supporting documents for at least 6 years. This includes sales invoices, purchase receipts, and bank statements. Digital copies are acceptable as long as they're readable and accurate.

Can I invoice in both English and French?

Yes, our invoice generator supports both official languages. For Quebec clients especially, having French invoices is appreciated and sometimes required for government contracts.

🇨🇦 Create Canadian Invoices Now

CRA compliant invoices with GST/HST/PST support. Free to use.

Canadian Tax and Invoicing Resources

GST Invoice Generator

Create GST-ready tax invoices online

Invoice Templates

Professional invoice templates for every business

How to Create an Invoice

Complete step-by-step guide to creating invoices

Free Invoice Generator

Create professional invoices without registration

UK Invoice Generator

HMRC compliant UK invoices with VAT

USA Invoice Generator

Professional American invoices