Advertisement

Canada Invoice Generator — Free for Canadian Freelancers & Small Business

The best free invoice generator for Canadian freelancers, contractors, and small businesses. Create professional CAD invoices with GST/HST, Net 30 terms, and PAID watermark — no signup required. Built for Canadian sole proprietors who need fast, CRA-compliant billing.

🇨🇦 Canada Optimized ✓ 100% Free Forever ✓ No Signup ✓ Instant PDF ✓ GST/HST Ready ✓ Total in Words
Your Details

Click to upload logo

Logo preview
Bill To
Items & Services
#DescriptionQtyRateAmount
Subtotal$0.00
Discount %
Discount$0.00
Tax %
Tax$0.00
Total$0.00

Canadian Tax Tip: GST/HST rates vary by province: 5% GST (Alberta, BC, Manitoba, NWT, Nunavut, Quebec, Saskatchewan, Yukon), 13% HST (Ontario), 15% HST (NB, NL, NS, PEI). Quebec charges 9.975% TVQ + 5% GST = 14.975%. Set the Tax % field to your applicable rate. Include your GST/HST number in the Notes field.

Notes & Terms
✓ Auto-saved

✅ Invoice downloaded! Share InvoiceFast with a freelancer friend 👇

Advertisement
Advertisement
Live Preview

Create Your Canadian Invoice in 3 Simple Steps

1

Fill Your Details

Enter your business info, upload your logo, and set your client's details. If you're GST/HST registered, add your business number in the Notes field.

2

Add Services & Tax

List line items with quantities and rates. Apply your provincial GST/HST rate. Net 30 terms are set by default — the Canadian standard for B2B invoicing.

3

Download & Get Paid

Download your PDF invoice instantly with PAID/DRAFT watermark. Track payment status in invoice history. Email to your Canadian client.

Free Invoice Generator for Canadian Freelancers, Contractors & Small Businesses

Operating a business or independent contracting practice in Canada requires invoices that strictly satisfy Canada Revenue Agency (CRA) commercial standards. Whether you are an unincorporated sole proprietor filing Form T2125, an independent IT consultant in Toronto, or a federally incorporated corporation in Vancouver, InvoiceFast provides a dedicated Canada invoice generator configured specifically for the Canadian economic and regulatory landscape.

Our platform defaults seamlessly to CAD ($) — Canadian Dollar, enables instant calculation for all provincial tax regimes (GST, HST, PST, and QST), supports standard Canadian commercial credit terms (such as Net 15, Net 30, and Net 60), and prints the statutory total in words directly on your A4/Letter PDF. Invoices are generated client-side directly within your browser, ensuring strict confidentiality for your clients' financial records.

CRA Invoice Compliance Requirements (By Invoice Value)

The Canada Revenue Agency enforces specific documentary requirements depending on the dollar value of the commercial transaction. To ensure your clients can claim Input Tax Credits (ITCs), your Canadian invoice should provide the following information:

With InvoiceFast, you can enter your 9-digit Business Number directly into the invoice header or Notes section, set the appropriate provincial tax rate, and generate CRA-compliant PDF invoices in seconds.

Canadian Provincial Sales Tax (GST, HST, PST & QST) Reference Guide

Sales tax in Canada depends on the Place of Supply — generally defined as the province or territory where your customer receives your service or takes possession of goods. Below is the active tax structure across all Canadian jurisdictions:

Province / Territory Tax Type Total Combined Rate How to Bill in InvoiceFast
Alberta, Northwest Territories, Nunavut, Yukon GST only 5% Set Tax % to 5
Ontario Harmonized Sales Tax (HST) 13% Set Tax % to 13
New Brunswick, Newfoundland & Labrador, Nova Scotia, Prince Edward Island Harmonized Sales Tax (HST) 15% Set Tax % to 15
British Columbia 5% GST + 7% PST 12% (combined) Set Tax % to 12 or itemize in notes
Saskatchewan 5% GST + 6% PST 11% (combined) Set Tax % to 11 or itemize in notes
Manitoba 5% GST + 7% RST 12% (combined) Set Tax % to 12
Quebec 5% GST + 9.975% QST (TVQ) 14.975% Set Tax % to 14.975

The CRA $30,000 Small Supplier Threshold: Do You Need to Charge Tax?

One of the most frequent questions from Canadian self-employed workers is whether they must collect sales tax. Under the CRA's Small Supplier Rule:

Billing International & US Clients from Canada

If you perform remote consulting, design, software engineering, or writing services for clients based in the United States, Europe, or other foreign countries, your services are classified as zero-rated exports under Part IX of the Excise Tax Act. This means:

Canadian Payment Methods: Getting Paid Faster

Canadian business-to-business transactions operate with distinct payment conventions:

Canada Invoice Generator — Frequently Asked Questions

Remote services provided to non-resident clients outside Canada are classified as 'zero-rated exports' under the Excise Tax Act. In InvoiceFast, set the currency to USD ($) and leave the Tax % at 0. In the Notes field, add: 'Zero-rated export of services under Section 165 of the Excise Tax Act'. You do not charge Canadian tax, but can still claim ITCs on business expenses.
You have 29 days from the day of the sale that pushed your gross worldwide revenue above $30,000 over four consecutive calendar quarters to register for a GST/HST account with the CRA. You must charge and collect sales tax starting from the specific invoice that crossed the threshold.
Under Canada Revenue Agency (CRA) guidelines, invoices must include your business name, date of supply, unique invoice number, client's legal name, itemized descriptions of goods or services with quantities and unit rates, the subtotal, applicable GST/HST or provincial sales tax rate and amount, and grand total. If registered for GST/HST, your 9-digit Business Number (BN) with 'RT0001' must be clearly displayed.
Under the CRA Small Supplier Rule, you must register for a GST/HST account once your gross taxable sales exceed CAD $30,000 across a single calendar quarter or over four consecutive calendar quarters. Below this threshold, registration is voluntary. Once registered, you must charge, collect, and remit GST/HST on all domestic taxable supplies.
Under CRA place of supply rules, you generally charge the sales tax rate of the province where the client receives the service or delivery of goods. For example, an Ontario freelancer billing an Alberta client charges 5% GST, while billing an Ontario client requires 13% HST, and billing a Nova Scotia client requires 15% HST.
Services exported to clients outside Canada are generally considered 'zero-rated' supplies under CRA regulations (taxed at 0%). You do not collect GST/HST from international clients, but you can still claim Input Tax Credits (ITCs) for GST/HST paid on eligible business expenses incurred to deliver those services.
You can add your Interac e-Transfer email address or mobile number directly into the Notes or Payment Terms section of InvoiceFast. Include instructions such as 'Payment via Interac e-Transfer to billing@yourdomain.ca' along with any password hints if auto-deposit is not enabled.
The Canada Revenue Agency requires businesses and self-employed individuals to maintain complete books and records, including all copies of issued and received invoices, for at least six years from the end of the tax year to which they relate. InvoiceFast allows instant PDF downloads to archive locally.
In Quebec, businesses registered with Revenu Québec must collect 5% federal GST and 9.975% Quebec Sales Tax (QST / TVQ), totaling an effective rate of 14.975%. You can specify your combined rate in the Tax field and state your NEQ (Numéro d'entreprise du Québec) and QST registration numbers in the Notes section.
Yes. With one click on the 'Duplicate' button, InvoiceFast creates an identical copy of your current Canadian invoice with a newly incremented invoice number and today's date, retaining your line items, CAD currency, and provincial tax rate.

Canadian Invoicing Guides & Resources

Guide

Best Free Invoice Generator Online (2026 Review)

We compare top tools — including CAD and GST/HST support.

Read Guide →
Beginner

What Is a Free Invoice Generator?

Everything a beginner needs to know about invoicing.

Read Guide →
Freelancers

Free Invoice Generator for Freelancers

Tips for getting paid faster and professional invoicing.

Read Guide →
Contractors

Free Invoice Generator for Contractors

Contractor-specific invoice fields and payment tracking.

Read Guide →