Updated: April 2025  |  bremo.io financial guides

Invoice Template Guide for Canadian Freelancers

A professional invoice does more than request payment — it establishes your legal right to be paid, satisfies CRA requirements if you're registered for GST/HST, and signals to clients that you run a legitimate business. Getting your invoice format right from the start saves time, reduces disputes, and accelerates payment.

This guide explains exactly what to include in a Canadian freelance invoice, shows you a complete template, and points you to the best free tools.

Required Elements for Every Canadian Freelance Invoice

Additional Requirements if GST/HST Registered

If you're registered for GST/HST, the CRA requires your invoices to include:

Without these elements, your client cannot claim the Input Tax Credit on what they paid you — which can damage your business relationship with GST/HST-registered clients.

Sample Invoice Template

INVOICE

[Your Name / Business Name]
[Address Line 1]
[City, Province, Postal Code]
[Email] | [Phone]
GST/HST #: [123456789 RT0001]
Invoice #: INV-2025-042
Date: April 15, 2025
Due Date: May 15, 2025

Bill To:
[Client Company Name]
[Client Address]
[Client Email]

Description Amount
Website redesign — Phase 1
April 1–15, 2025 | 20 hours @ $95/hr
$1,900.00
SEO content — 4 blog posts $600.00

Subtotal $2,500.00
HST (13%) $325.00

TOTAL DUE $2,825.00 CAD

Payment Methods:
Interac e-Transfer: [your@email.com]
EFT: Transit [12345] | Institution [003] | Account [1234567]

Late payments subject to 1.5% monthly interest after due date.

Invoice Numbering Systems

Use a consistent, sequential numbering system so invoices are easy to track and reference:

Never reuse or skip invoice numbers. Gaps in sequence can raise questions in an audit.

Invoice Formats: PDF is Standard

Send invoices as PDF files — they're universally readable, look professional, and can't be accidentally edited. Most invoicing software generates PDFs automatically. If you create invoices in Word or Google Docs, export as PDF before sending.

Include the invoice number and your business name in the filename: Invoice_INV-2025-042_YourName.pdf

Free Invoice Tools for Canadian Freelancers

Getting Paid Faster: Best Practices

Free Business Banking for Freelancers

KOHO offers free banking with no monthly fees — perfect for freelancers and gig workers. Use code 45ET55JSYA for a bonus when you sign up.

Open KOHO Free — No Fees — Code 45ET55JSYA