KipBill
Built for Canada

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.

GST/HST 5% presetCAD pre-filledNo signup requiredData not stored

Your Business Details

Client Details

Invoice Details

Line Items

CA$0.00

Notes

Invoice Summary

SubtotalCA$0.00
TotalCA$0.00

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.

Step 1

Fill in your details

Enter your business and client info. CAD and GST/HST at 5% are pre-filled for you.

Step 2

Download as PDF

Click once and download a clean, professional PDF invoice formatted for Canada.

Step 3

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 Account

FAQ — 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.

Invoice Generators by Country