biller.ca
Free tool

Free invoice generator for Canada.

Fill in the invoice template below, add GST/HST for your province, and download a PDF. Interac e-Transfer payment instructions included. No account needed.

Updated

Build your invoice

No account needed

Fill in the invoice below — it updates as you type. Saved in this browser only.

Invoice.
No.
Issued
Due
Bill to
DescriptionQtyUnit priceAmount
Subtotal$0.00
Total$0.00
How to pay
Send an Interac e-Transfer to
Notes
Thank you for your business. biller.ca
Added on top of the subtotal.
Free — no account needed.
10

Your invoice is almost here…

Run your business like a pro

Biller sends your invoices, records each Autodeposit e-Transfer as a payment, and shows which invoices are still unpaid — one app from booking to paid.

Sign up today — it's free

Free plan — unlimited invoices, no card needed.

What's on a Biller invoice

What a Canadian invoice needs

If your client is a business that may claim input tax credits, the CRA sets the minimum an invoice must show, by amount:

Not registered for GST/HST yet? Leave the tax off and don't show a number. The GST/HST guide explains when you have to register.

Why pair the invoice with e-Transfer

If you accept e-Transfer (most Canadian freelancers do), putting clear payment instructions on the invoice gets you paid faster. In a Biller account, you forward your Interac Autodeposit notification emails and each payment is recorded by client, next to the invoices you sent, so you can see what's still unpaid at a glance.

Questions

Is this invoice generator really free?

Yes. Fill in the invoice template, pick your province for GST/HST, and download the PDF. You don't need an account, and your draft is kept in this browser.

What does an invoice need to include in Canada?

If your client may claim input tax credits, the CRA sets the minimum by amount. Under $100: your business name, the date, and the total. From $100 to $499.99, add your GST/HST registration number and the tax charged (or a statement that the total includes it, with the rate). At $500 or more, also add the client's name, the payment terms, and a description of what you supplied.

Do I have to charge GST/HST on my invoices?

Only once you're registered. Most small suppliers don't have to register until their taxable revenue passes $30,000 in a single calendar quarter or over the last four consecutive quarters. If you're not registered, leave the tax off and don't show a GST/HST number.

Can I add Interac e-Transfer payment instructions?

Yes. The invoice has a How to pay box for the email address clients should send the e-Transfer to, plus a message line such as the invoice number.

Can I use it for recurring clients?

For a one-off invoice, the generator is enough. If you bill the same clients every week or month, a free Biller account keeps your clients and services, makes invoices from completed jobs, and records payments against them.

How to get yours

  1. Sign up for a free Biller account.
  2. Open Invoices → New invoice, or generate one from completed jobs.
  3. Fill in the line items and send your client the link. They get an invoice page with a PDF, your e-Transfer details, and a pay-by-card button if you've connected Stripe.

Prefer paper? Download the free blank invoice template.

About this information

This page is general information, not financial, legal, or tax advice. We gathered it from public sources (banks, payment providers, government agencies such as the CRA, and published industry rates), and it reflects our understanding when it was last updated. Rates, limits, fees, and rules change without notice, and your situation may differ from the general case.

Before you rely on anything here, do your own due diligence: confirm the details with the original source, and check that they are still current. For advice about your own finances, taxes, or legal position, hire a qualified professional such as an accountant, lawyer, or financial advisor. See our Terms for the full disclaimer. Last updated October 17, 2026.