Invoice in Canada: GST/HST Rules, Invoice Requirements, and e-Invoicing Explained

Learn how invoicing in Canada works, including GST/HST rules, mandatory invoice requirements, payment deadlines, tax timing, and e-invoicing best practices for businesses and freelancers.

Invoice in Canada: GST/HST Rules, Invoice Requirements, and e-Invoicing Explained

If you do business in Canada, invoicing is more than simply sending a payment request. Your invoices affect taxes, GST/HST reporting, bookkeeping, cash flow, and compliance with CRA requirements.

For freelancers and small businesses, Canadian invoicing rules can feel confusing at first — especially when GST, HST, and provincial taxes enter the picture. But once you understand the basics, the system becomes much easier to manage.

Whether you are a freelancer, consultant, ecommerce seller, SaaS company, or international business working with Canadian clients, this guide explains:

  • what counts as an invoice in Canada
  • when GST/HST becomes payable
  • what information invoices must include
  • how Canadian sales taxes work
  • how long invoices must be stored
  • and how to avoid common invoicing mistakes

What Is Considered an Invoice in Canada?

In Canada, the term “invoice” is broader than many businesses expect. According to the Canada Revenue Agency (CRA), an invoice can include:

  • a bill
  • statement of account
  • receipt
  • cash register slip
  • or any document requesting payment

What matters is whether the document creates an obligation to pay.

Example

A freelance designer sends a client a PDF that says:

Website redesign — CAD 2,000
Payment due within 14 days

Even if the document is called “Project Summary” instead of “Invoice,” CRA may still treat it as an invoice because it requests payment.

This matters because issuing an invoice can trigger GST/HST obligations.


Are Quotes and Estimates Considered Invoices?

No — quotes and estimates are generally not considered invoices in Canada.

A quote simply explains potential pricing. The customer is not yet legally required to pay.

Example

A contractor sends a homeowner an estimate:

Kitchen renovation estimate: CAD 18,000

At this stage:

  • no invoice exists yet
  • GST/HST is not triggered yet
  • payment is not legally due

Once the customer approves the project and the contractor issues a payment request, that becomes the invoice.

This distinction is important for:

  • freelancers
  • agencies
  • consultants
  • construction businesses
  • repair services

When Does GST/HST Become Payable?

One of the most important Canadian invoicing rules involves timing.

In most cases, GST/HST becomes payable on the earliest of:

  • the date the customer pays
  • the invoice date
  • the payment due date

This means businesses sometimes owe tax before money arrives in their account.

Example 1 — Invoice issued first

A consultant issues an invoice on June 1:

Invoice total: CAD 5,000
Payment due: June 30

The client pays on June 28.

In many cases, GST/HST becomes payable on June 1 — when the invoice was issued.


Example 2 — Customer pays before invoice

A photographer receives a CAD 1,000 deposit before sending the invoice.

GST/HST may become payable immediately when the deposit is received.

This timing rule is one of the biggest accounting surprises for new freelancers in Canada.


What Happens With Partial Payments?

Canada also has rules for installment payments and deposits.

If a customer pays in stages, GST/HST usually applies proportionally to each payment.

Example

A marketing agency signs a CAD 12,000 contract:

  • CAD 4,000 upfront
  • CAD 4,000 after strategy approval
  • CAD 4,000 after campaign launch

GST/HST applies separately to each installment when it becomes due or paid.

This is common in:

  • web development
  • consulting
  • coaching
  • construction
  • SaaS onboarding projects

Businesses should clearly state payment schedules on invoices and contracts to avoid confusion.


Do You Need to Register for GST/HST?

Not every business in Canada must register immediately.

In general, businesses earning more than CAD 30,000 in taxable revenue over four consecutive calendar quarters must register for GST/HST.

Example 1 — Small freelancer

A copywriter earns:

  • CAD 7,000 in Q1
  • CAD 8,000 in Q2
  • CAD 6,000 in Q3
  • CAD 5,000 in Q4

Total annual revenue: CAD 26,000.

In this case, GST/HST registration is usually not mandatory yet.


Example 2 — Growing agency

A digital agency earns:

  • CAD 12,000 monthly from Canadian clients

The business exceeds the CAD 30,000 threshold quickly and usually must register for GST/HST.


Some businesses voluntarily register earlier because it allows them to:

  • claim GST/HST paid on business expenses
  • work with larger corporate clients
  • appear more established

What Information Must a Canadian Invoice Include?

Canadian invoices should clearly identify:

  • who provided the service
  • what was sold
  • how much tax applies
  • when payment is due

A professional invoice usually includes:

  • supplier legal name
  • business address
  • invoice number
  • invoice date
  • customer information
  • description of goods or services
  • quantity and pricing
  • GST/HST amount
  • GST/HST registration number (if registered)
  • total amount payable
  • payment terms

Example of a Canadian invoice

Invoice #2026-041

From:
Northern Studio Inc.
Toronto, Ontario

To:
Bright Media Ltd.
Vancouver, British Columbia

Services:

  • Social media strategy — CAD 2,000
  • Content creation — CAD 1,500

Subtotal: CAD 3,500
GST/HST (13%): CAD 455
Total: CAD 3,955

Payment due within 14 days.


Instead of vague wording like:

“Marketing work”

Use detailed descriptions like:

“Instagram content creation and campaign management for April 2026”

Clear invoices reduce disputes and make accounting easier.

Many freelancers and small businesses use InVault to generate professional invoices that comply with Canadian invoicing requirements without manually formatting every document.

GST vs HST vs PST in Canada

One reason Canadian invoicing confuses international businesses is the tax system itself.

Canada uses different sales tax structures depending on the province.

GST

GST is the federal Goods and Services Tax.

Current federal GST rate 2026: 5%


HST

Some provinces combine federal and provincial tax into Harmonized Sales Tax (HST).

Ontario applies:

  • 13% HST

Nova Scotia applies:

  • 15% HST

PST and QST

Other provinces use separate provincial taxes.

British Columbia:

  • 5% GST
  • 7% PST

Quebec:

  • 5% GST
  • 9.975% QST

Practical example

A software company in Ontario invoices:

  • an Ontario client
  • for CAD 1,000

The invoice may include:

  • 13% HST
  • total CAD 1,130

But if the same company invoices certain international clients, GST/HST treatment may differ depending on tax rules and place-of-supply regulations.

This is why understanding provincial taxes matters.

If you invoice Canadian clients regularly, platforms like InVault can help automatically calculate taxes, organize invoice records, and keep payment histories in one place.


Are Payment Reminders Considered Invoices?

Usually not.

A reminder notice typically does not count as a new invoice if it simply reminds the customer about an existing payment obligation.

Example

A business emails:

Friendly reminder: Invoice #204 is due next Friday.

This reminder itself does not normally create a new GST/HST event because the original invoice already established the obligation to pay.


Are Packing Slips Considered Invoices?

Generally, no.

Packing slips and shipping documents usually describe what was shipped but do not formally request payment.

Example

An ecommerce store ships products with:

  • item quantities
  • tracking details
  • warehouse references

But the document does not include:

  • payment terms
  • taxes
  • invoice totals

In this case, the packing slip is not treated as the invoice.

This distinction matters for ecommerce accounting and tax audits.


How Long Should You Keep Invoices in Canada?

Canadian businesses should usually keep invoices and supporting records for at least six years.

This includes:

  • invoices
  • receipts
  • contracts
  • payment confirmations
  • GST/HST filings

Example

If a business files its 2026 taxes, CRA may still request supporting invoices several years later during an audit or review.

Digital storage is generally acceptable as long as:

  • records remain accessible
  • documents are readable
  • data can be reproduced if requested

Cloud invoicing systems are becoming increasingly popular for this reason.


Is e-Invoicing Mandatory in Canada?

Canada does not currently require mandatory nationwide B2B e-invoicing like some EU countries.

Businesses can still send invoices through:

  • PDFs
  • accounting software
  • email
  • online invoicing tools

However, electronic invoicing is becoming increasingly common because it helps businesses:

  • automate bookkeeping
  • reduce manual errors
  • speed up payments
  • simplify tax reporting

Common Invoice Mistakes in Canada

Many invoice problems come from small details.

Common mistakes include:

  • forgetting GST/HST registration numbers
  • charging the wrong provincial tax
  • using unclear service descriptions
  • missing invoice dates
  • reusing invoice numbers
  • failing to store records properly

Example

A freelancer charges Ontario HST to a client who should actually receive a zero-rated export service. This can create tax reporting issues later. Clear invoicing systems help businesses avoid these problems early.