How to Invoice as a Freelancer in Canada
Last updated: 2026-08-29
If you're self-employed in Canada, an invoice is more than a payment request — it's part of your financial record for tax season. A clear, consistent invoice gets you paid faster, protects you if a client disputes a charge, and gives you (and the CRA, if they ever ask) a paper trail of what you charged, when, and why. None of this requires special software or an accounting designation — it just requires knowing which fields are non-negotiable and which are good practice.
What every invoice needs
At minimum, a Canadian freelancer invoice should include:
- Your name or business name, and contact information. If you operate under a trade name different from your legal name, include both — it helps a client's accounts-payable department match the invoice to your contract.
- Your client's name and contact information. Use the legal entity name on file, not a nickname or department — this matters if the invoice is ever used as supporting documentation for their own tax filing.
- A unique, sequential invoice number. Sequential numbering (e.g.
INV-2026-001,INV-2026-002) isn't a legal requirement for most freelancers, but it's the easiest way to prove to yourself, a client, or an auditor that no invoice went missing or was issued twice. - The invoice date and payment due date. The invoice date generally determines which tax period the sale falls into for GST/HST reporting purposes, so don't backdate or postdate it to match when payment actually arrives.
- A description of the work or goods provided, with quantity and rate. Vague line items like "services rendered" are the first thing a client's bookkeeper — or a CRA auditor — will flag. Be specific enough that someone unfamiliar with the project could tell what was delivered.
- The subtotal, any GST/HST/PST charged, and the total amount due. Tax has to be shown as its own line, not folded into your rate — see below.
- Your GST/HST number, if you're registered to collect it. This isn't optional once you're registered; see the documentary-requirement thresholds below.
GST/HST: charge it or don't, but be consistent
Whether you charge sales tax depends on your registration status and your province — see our GST/HST on invoices guide for the full breakdown. The short version: once you're registered for a GST/HST number, you must charge it on taxable supplies and show it as a separate line on the invoice, not folded into your rate.
Your invoice also needs to carry enough information for your client to claim their own input tax credit (ITC) if they're a GST/HST registrant — the CRA sets specific documentary thresholds for this, and an incomplete invoice can get bounced back to you for correction:
| Total amount paid (incl. tax) | What your invoice must show |
|---|---|
| Under $100 | Your business name, the date, and the total amount |
| $100 to $499.99 | The above, plus your GST/HST registration number and the tax amount (or a note that the price includes tax) |
| $500 and up | All of the above, plus your client's name (or trading name) and enough description to identify what was supplied |
These thresholds ($100 / $500) took effect April 20, 2021, replacing the older $30 / $150 figures — if you've seen those smaller numbers in an older article, they're out of date.
Invoice numbering and formatting
There's no CRA-mandated invoice number format for most sole proprietors,
but sequential numbering matters for two practical reasons: it's the
fastest way to spot a missing or duplicate invoice yourself, and it's the
first thing a bookkeeper or auditor checks when reconciling your income
against your bank deposits. A common pattern is <prefix>-<year>-<count>
(e.g. INV-2026-014), which sorts naturally and resets cleanly each year.
Whatever pattern you pick, keep it consistent — switching formats
mid-year makes your own records harder to audit.
Payment terms and getting paid
Set clear payment terms (e.g., "due within 15 days") and put them on every invoice. Vague terms like "payment expected soon" tend to get deprioritized by a client's accounts-payable queue. A few things worth deciding up front and stating on the invoice itself:
- Net terms. "Net 15" or "Net 30" (days from the invoice date) is standard shorthand most clients recognize instantly.
- Accepted payment methods. E-transfer, cheque, or direct deposit — state it so a client doesn't have to ask.
- Late payment terms, if you charge them. State the rate and how it accrues; charging it after the fact without having disclosed it on the original invoice is much harder to enforce.
If you invoice the same client repeatedly, keeping your numbering and format consistent also makes it easier for their accounts-payable team to process you quickly — inconsistency is one of the more common, self-inflicted causes of a slow payment.
Keeping your invoice records
The Income Tax Act requires you to keep your business records — including copies of every invoice you issue — for six years from the end of the last tax year they relate to, unless the CRA gives you written permission to destroy them earlier. Digital copies are fine; the CRA's electronic record-keeping guidance doesn't require paper originals as long as your digital records are complete and accessible if requested. A folder per tax year, named consistently, is enough — you don't need dedicated accounting software just to stay compliant.
Common mistakes to avoid
- Charging tax without being registered. If you're not registered for a GST/HST number, you cannot charge GST/HST — full stop, even if you expect to cross the $30,000 threshold later this year.
- Folding tax into the rate. Tax has to appear as its own line, not baked into a round-number total.
- Skipping the invoice number or reusing one. Both make your own records — and a client's — harder to reconcile later.
- Mixing personal and business details, like invoicing from a personal email with no business name anywhere on the document.
Building each invoice by hand in a word processor is where most of the above gets skipped under deadline pressure — a sequential invoice number, correct tax lines, and consistent formatting are exactly what a template automates.
Frequently asked questions
Do I need an invoice number if I only have one or two clients? There's no minimum client count that triggers a numbering requirement — it's about your own records staying reconcilable, which matters just as much with one client as with twenty.
Can I issue an invoice in a currency other than CAD? Yes, but you'll still need to report income and any GST/HST you collected in Canadian dollars on your tax return, using the exchange rate in effect on the invoice date (or another consistent, reasonable method).
What if a client disputes a charge on an invoice I already sent? Issue a corrected invoice or a credit note referencing the original invoice number rather than editing and resending the same one — that keeps your sequential numbering intact and gives you a paper trail of the correction itself.
Do I charge GST/HST to a client outside Canada? Often not — many services supplied to non-residents are zero-rated, but the rules depend on the type of supply and the client's specific circumstances. Check the CRA's place-of-supply guidance (linked below) before assuming either way.
Official sources: CRA Guide RC4022 – General Information for GST/HST Registrants · GST/HST Memorandum 8-4 – Documentary Requirements for Claiming Input Tax Credits · Electronic Record Keeping (IC05-1) · GST/HST and place-of-supply rules