Made for Canadian Businesses

Create CRA-Compliant Invoices in Minutes

Free invoice generator with CAD currency, GST/HST support, and CRA-compliant formatting. Built for Canadian businesses. No signup required, instant PDF download.

Invoice

#INV-001

Web Design$1,200.00
Development$2,400.00
Hosting (Annual)$180.00
Subtotal$3,780.00
GST/HST (20%)$756.00
Total (CAD)$4,536.00
Due in 30 days

Trusted by freelancers and small businesses across Canada

No signup required
CRA compliant
GST/HST support

Built for Canadian Businesses

CAD & GST/HST

Automatic CAD formatting with proper decimal places and GST/HST calculation

CRA Compliant

Professional format that meets CRA requirements with GST/HST number fields

Instant PDF Download

Generate a professional PDF invoice in seconds. No signup, no account required.

Auto-Save Progress

Your details are saved locally so you never lose your work. Come back anytime.

Quotes & Proformas

Create professional quotations and proforma invoices with GST/HST calculations.

Canadian Banking

Include transit number, institution number, and account number for easy payments

How It Works

1

Enter your details

Fill in your business information, client details, and line items with GST/HST rates.

2

Review your invoice

Check the totals and tax calculations. Everything updates in real time as you type.

3

Download PDF

Download a professional PDF ready to send to your clients. No signup required.

Frequently Asked Questions

What taxes do I need to charge on Canadian invoices?

Canadian businesses must charge GST (5%) federally. Depending on your province, you may also need to charge HST (which combines GST and PST into a single rate of 13% or 15%), or charge PST/QST separately. Our generator supports all these rates and allows custom rates for provincial sales tax.

Do I need a GST/HST number?

You must register for GST/HST if your business earns more than $30,000 in revenue over four consecutive quarters. Once registered, you must include your GST/HST number on all invoices and charge the appropriate tax rate. Our tool includes a dedicated field for your GST/HST registration number.

What information is required on a Canadian invoice?

A proper Canadian invoice should include: your business name and address, the client's details, a unique invoice number, issue date, payment terms, description of goods/services, unit prices and quantities, applicable taxes (GST/HST/PST), total amount, and your GST/HST registration number if registered. Our generator includes all required fields.

Is this free?

Yes, creating invoices and downloading PDFs is completely free with no signup required. If you'd like a whitelabelled version with your own logo and brand colours, there's a small charge. No subscriptions, no hidden fees.

Ready to Create Your First Invoice?