Free Invoice Generator for Canada
Create professional, GST/HST-ready invoices for clients in Canada in under a minute. CAD and GST/HST are pre-filled — you focus on billing, not formatting.
Your Business Details
Client Details
Invoice Details
Line Items
Notes
Invoice Summary
Invoice Requirements in Canada
The fields you must include on every invoice you issue in Canada.
- Your business name, address, and (if GST/HST-registered) your business number with "RT" suffix
- Customer's name and address
- Invoice date and a unique invoice number
- Clear description of goods or services, quantity, and unit price
- Total amount in CAD with GST/HST (and applicable PST/QST) shown separately by rate
This is general guidance, not tax advice. Rules change and special cases apply — consult a licensed accountant for your specific situation.
GST/HST in Canada
The standard GST/HST rate in Canada is 5%. KipBill applies this rate automatically on every new line item and shows a clean breakdown on the PDF. You can override the rate per item for zero-rated, reduced, or exempt supplies.
How to Invoice a Client in Canada
Three steps — no signup, no software install, no learning curve.
Fill in your details
Enter your business and client info. CAD and GST/HST at 5% are pre-filled for you.
Download as PDF
Click once and download a clean, professional PDF invoice formatted for Canada.
Send it to your client
Email it, upload it to a portal, or print it — it's your invoice, no watermarks.
Built for Businesses in Canada
Everything a freelancer, consultant, or small business in Canada needs to bill clients professionally.
Instant PDF generation
Generate and download a Canada-ready invoice in under 60 seconds. No waiting, no loading.
GST/HST preset at 5%
We apply the standard Canada GST/HST rate automatically. Override per item for zero-rated or reduced supplies.
CAD as default currency
Pre-filled with CAD and correct thousands/decimal formatting for Canada.
Invoices in 12 languages
Bill cross-border clients in their language while keeping your Canada legal fields intact.
Your data stays private
Nothing is saved on our servers. Your business details and client data never leave your browser.
Unlimited free invoices
Use this generator as your daily billing tool in Canada — always free, no limits.
Billing clients in Canada regularly?
Create a free KipBill account to save clients, track payments, send invoices by email, set up recurring billing, and much more.
Create Free AccountFAQ — Invoicing in Canada
Is this invoice generator legal to use in Canada?+
Yes. The Canada Revenue Agency (CRA) requires GST/HST registrants to issue invoices meeting documentary requirements, but format is flexible. KipBill produces CRA-compliant PDFs when you include your business number, invoice number, and tax breakdown.
What GST/HST rate should I use on my invoices?+
Canada has a federal 5% GST, plus provincial sales tax that varies: HST combines GST+PST in Ontario (13%), Nova Scotia (15%), New Brunswick (15%), PEI (15%), Newfoundland (15%); Quebec has QST (9.975%); BC/Saskatchewan/Manitoba have separate PST (6-7%). Alberta and the territories have 5% GST only.
Do I need to register for GST/HST before issuing invoices in Canada?+
You must register for GST/HST once your worldwide taxable revenues exceed $30,000 in any four consecutive calendar quarters. Below this threshold, registration is optional. Non-registrants cannot charge or claim GST/HST.
What information must every invoice include in Canada?+
Business name, customer name, invoice date, a unique invoice number, description of supply, quantity, and total. GST/HST registrants must also include their business number, the tax amount, and the total tax rate applied.
Can I issue invoices in a currency other than CAD?+
Yes. Canadian businesses can invoice in any currency. However, if you're GST/HST-registered, the tax amount must be reported in CAD. KipBill supports CAD plus 30+ other currencies.
How long do I have to keep invoice records in Canada?+
The CRA requires you to keep business records — including invoices — for a minimum of 6 years from the end of the tax year they relate to. GST/HST records must also be retained for 6 years.