Clear Bill
← Back to Blog

Free Invoice Template for Canadian Freelancers

April 5, 2026

Whether you are a graphic designer in Vancouver, a consultant in Toronto, or a developer in Montreal, sending proper invoices is a legal requirement for your Canadian freelance business. Here is exactly what needs to be on every invoice you send.

What Must Be on a Canadian Invoice

The CRA has specific requirements for invoices, especially if you are registered for GST/HST. Missing any of these fields can cause problems during an audit or delay your Input Tax Credit claims.

Required

Business Name & Address

Your legal business name (or your name if sole proprietor) and business address.

Required

GST/HST Registration Number

Your 9-digit business number followed by RT0001. Required if you are registered for GST/HST.

Required

Invoice Number

A unique sequential number for each invoice. The CRA requires invoices to be numbered for audit purposes.

Required

Invoice Date

The date the invoice was issued. This determines the reporting period for tax purposes.

Required

Client Name & Address

The full name and address of the person or business you are billing.

Required

Description of Goods or Services

A clear description of what was provided. Be specific enough that the CRA can verify the nature of the transaction.

Required

Amount Before Tax

The subtotal for each line item and the overall subtotal before any taxes are applied.

Required

Tax Breakdown

Each tax must be shown separately: GST, HST, PST, or QST with the rate and amount. Do not lump taxes together.

Required

Total Amount Due

The final amount including all taxes.

Recommended

Payment Terms

When payment is due (e.g., Net 30, Due on Receipt). Recommended but not legally required.

Recommended

Due Date

The specific date by which payment should be received.

Common Mistakes Freelancers Make

  1. Lumping taxes together.Writing "Tax: $130" instead of breaking it down as "HST (13%): $130.00". The CRA requires each tax to be listed separately with its rate.
  2. Missing the GST/HST number. If you are registered, every invoice must include your registration number. Without it, your clients cannot claim Input Tax Credits on the expense.
  3. Not numbering invoices sequentially. Skipping numbers or using random IDs raises flags during audits. Use a consistent prefix and sequential numbering.
  4. Vague descriptions."Services rendered" is not sufficient. Describe what you actually did: "Website redesign — 3 pages including responsive layout and SEO optimization."
  5. Forgetting to charge tax. If your revenue exceeds $30,000, you must register for GST/HST and charge it. Absorbing the tax yourself is not compliant.

Sample Invoice Layout

A properly formatted Canadian invoice should follow this structure:

Your Business Name

123 Main Street, Toronto, ON M5V 2T6

GST/HST: 123456789 RT0001

INVOICE

#INV-0001

Date: Apr 1, 2026

Due: May 1, 2026

Bill To:

Client Company Inc.

456 Queen St W, Toronto, ON

DescriptionQtyRateAmount
Website redesign — 3 pages1$2,000.00$2,000.00
SEO optimization1$500.00$500.00

Subtotal: $2,500.00

HST (13%): $325.00

Total: $2,825.00

Skip the Template — Use Clear Bill Instead

Templates are a good starting point, but they require manual calculations and formatting every time. Clear Bill generates CRA-compliant invoices automatically with the correct tax rates for your province, sequential numbering, and professional PDF formatting.

Create compliant invoices in seconds

Clear Bill handles the formatting, tax calculation, and numbering for you.

Start Free Trial