Whether you're a freelancer in Toronto, a sole proprietor in Vancouver, or a small business owner in Calgary — creating professional invoices is essential for getting paid and staying CRA compliant. Invoice Generate is a completely free online invoice generator for Canadian businesses — no sign up, HST/GST ready, instant PDF download.
⚡ Free Invoice Generator for Canada
Create professional CAD invoices in under 2 minutes. No sign up required.
Create Your Free Invoice NowWhy Canadian Freelancers and Small Businesses Need Proper Invoices
In Canada, professional invoicing is essential for:
- CRA compliance — proper records needed for tax returns
- GST/HST tracking — required if you exceed the $30,000 threshold
- Getting paid faster — professional invoices are taken seriously
- Legal protection — invoices serve as proof of work and payment terms
- Business credibility — clients trust businesses with proper documentation
🇨🇦 Canada Fact: Canada has over 2.9 million self-employed workers. The CRA requires all business records including invoices to be kept for at least 6 years.
Features Built for Canadian Businesses
CAD Currency
Invoice in Canadian Dollars — the standard for Canadian business
HST/GST Ready
Add your provincial tax rate — calculated automatically
Business Logo
Upload your company logo for a professional branded invoice
Instant PDF
Download print-ready PDF — ready to email clients immediately
Mobile Friendly
Works on iPhone, Android, and all devices — no app needed
100% Private
Invoice data stays in your browser — nothing stored on servers
Canadian Tax Rates by Province — GST, HST & PST
| Province | Tax Type | Rate |
|---|---|---|
| Ontario | HST | 13% |
| British Columbia | GST + PST | 5% + 7% = 12% |
| Alberta | GST only | 5% |
| Quebec | GST + QST | 5% + 9.975% = 14.975% |
| Nova Scotia | HST | 15% |
| New Brunswick | HST | 15% |
| Manitoba | GST + PST | 5% + 7% = 12% |
| Saskatchewan | GST + PST | 5% + 6% = 11% |
| PEI | HST | 15% |
| Newfoundland | HST | 15% |
💡 Tip: In Invoice Generate, enter your applicable tax rate in the Tax/VAT % field — it will automatically calculate and show the tax amount separately on your invoice.
What Must a Canadian Invoice Include?
- Your business name and contact information
- Client name and address
- Invoice date and invoice number
- Description of goods or services provided
- Total amount charged
- GST/HST amount shown separately (if registered)
- Your Business Number (BN) with RT suffix (if GST/HST registered)
- Payment terms and due date
How to Create a Free Canadian Invoice — Step by Step
-
1
Open Invoice Generate
Go to invoice-generate.com — select CAD (C$) as your currency.
-
2
Add Your Business Details
Enter your business name, address, email, and Business Number (if GST/HST registered).
-
3
Add Client Details
Enter your client's name and billing address.
-
4
Set Invoice Number & Dates
Use a sequential invoice number and set your payment due date.
-
5
Add Your Services or Products
List each item with description, quantity, and rate in CAD.
-
6
Add HST/GST (If Registered)
Enter your province's tax rate in the Tax field — automatically calculated.
-
7
Add Payment Details
Include your bank details, e-Transfer email, or PayPal in the notes section.
-
8
Download PDF & Send
Click Download PDF and email the invoice to your client.
Who Uses Invoice Generate in Canada?
Freelance Designers
Graphic, web, and UI/UX designers across Canada
Developers & IT
Web developers and IT consultants
Contractors
Construction, renovation, and skilled trades
Photographers
Wedding, portrait, and commercial photographers
Writers & Marketers
Content writers, copywriters, and marketing consultants
Consultants
Business, financial, and management consultants
Frequently Asked Questions
What is the best free invoice generator in Canada?
Invoice Generate is one of the best free options for Canadian businesses. No sign up required, supports CAD, allows HST/GST, logo upload, and downloads professional PDF invoices instantly — completely free.
Do Canadian freelancers need to charge GST or HST?
You must register for GST/HST if your worldwide taxable supplies exceed $30,000 in four consecutive calendar quarters. Below this, registration is optional. If not registered, do not charge GST/HST.
What is the difference between GST and HST in Canada?
GST is a federal 5% tax charged in all provinces. HST combines federal GST with provincial sales tax — used in Ontario (13%), Nova Scotia (15%), New Brunswick (15%), PEI (15%), and Newfoundland (15%). Alberta only has 5% GST with no provincial tax.
Can I send invoices in CAD to US clients?
You can invoice in CAD or USD — it's your choice. Many Canadian freelancers invoice US clients in USD to avoid currency conversion issues. Invoice Generate supports both CAD and USD currencies.