How to Invoice as a Contractor: ABN and Invoice Canada GST/HST Rules Explained
Learning how to invoice as a contractor comes down to one detail clients check before paying: your tax registration. In Australia that's an ABN; for invoice Canada rules, it's a GST/HST number once revenue passes $30,000 CAD. Skip either one, and a client can legally withhold up to 47% of your payment.
Key takeaway
A contractor invoice isn't valid just because it lists a price — it needs the right tax ID (ABN in Australia, GST/HST number in Canada) or the client is legally required to withhold tax from your payment.

Why Contractor Invoices Carry Legal Weight
A plain invoice template works for a casual sale, but contractor invoicing is enforced by tax authorities in ways freelancers discover too late. The Australian Taxation Office withholds tax at the top marginal rate — 47% — from a contractor's payment when no ABN is quoted, a rule confirmed on the ATO's own no-ABN withholding guidance. Most new freelancers assume an invoice is just a billing document rather than a compliance one, and find out otherwise the first time a payment lands short.
In Canada, the Canada Revenue Agency requires GST/HST registration once a freelancer crosses $30,000 CAD in revenue across four consecutive quarters, per the CRA's small-supplier threshold rules. I've seen this trip up contractors who freelance across both markets: a designer invoicing Australian and Canadian clients from the same template missed the ABN field entirely and had nearly half of one payment withheld before catching the mistake. If you're still building invoices by hand, our invoice ABN template and Canadian freelancer invoice template handle the formatting automatically. This guide covers which fields are mandatory, when tax applies, and how to send invoices so payment doesn't stall.
This space usually shows an ad. If you find the generator useful,
Buy me a coffeeStep 1: Confirm Your Business Registration Status
Before sending a single invoice, confirm your registration status, since it determines which fields the invoice legally needs.
In Canada, you don't need to register for GST/HST until worldwide taxable revenue exceeds $30,000 CAD in a single quarter or across four consecutive quarters — the "small supplier" threshold. Below that line, you can legally invoice without charging tax. Cross it, and registration becomes mandatory within 29 days, after which every invoice must include your GST/HST number.
Step 2: Add the Legally Required Invoice Fields
Regardless of country, contractors need core legal and administrative fields on every invoice: your business name, invoice number, issue date, a description of services, the amount due, and your tax registration number once you're registered.
- Australia — ABN, GST (10%) only once GST-registered, and your registered business name
- Canada — GST/HST number, the applicable provincial rate, and your legal or trade name
A missing ABN or GST/HST number is the single most common reason an accounting team bounces an invoice back for correction, which can delay payment by days or weeks.

Step 3: Know Exactly When to Charge Tax
This is where most new contractors trip up. If you're not registered for GST or GST/HST, you legally cannot charge it, even if the client wouldn't notice. Once registered, charging the correct rate becomes mandatory on every invoice you send.
- Confirm your registration status hasn't changed since last quarter
- Apply the tax rate tied to the client's location, not yours, for Canadian invoices
- Never charge GST/HST without an active registration number on file
- Keep a record of your ABN or GST/HST certificate in case a client requests proof
A few quick checks before every invoice:
Step 4: Structure the Invoice for Faster Payment
Beyond the mandatory fields, a few formatting choices measurably speed up payment. Put the due date near the top instead of the footer, state payment terms clearly ("Net 14" or "Due on receipt"), and list bank details or a payment link directly below the total. Number invoices sequentially (INV-2026-001) so clients can reference them in their own accounting software without confusion.
Contractors who use a free invoice generator instead of manual spreadsheets report fewer formatting errors, since the required tax fields are built into the layout rather than added as an afterthought. A 2023 QuickBooks survey of small businesses found that roughly 61% of invoice payment delays traced back to administrative errors rather than genuine client cash-flow problems, according to QuickBooks' own data on invoice errors — which is exactly why getting the ABN or GST/HST number right the first time matters more than invoice design.

Step 5: Send, Track, and Follow Up on Payment
Email the invoice as a PDF with a clear subject line, like "Invoice INV-2026-014 – Due Nov 12." Invoices sent with a specific due date are typically paid several days faster than those marked simply "due on receipt," since vague terms give clients room to deprioritize payment. If payment hasn't arrived within 2–3 days of the due date, send a polite follow-up referencing the invoice number, since most late payments are oversights rather than disputes.
Once you've sent a handful of invoices under this process, the registration check and tax-rate decision become a 30-second habit rather than a research task — the part that actually slows people down is not knowing the rules exist until a payment gets withheld.
Frequently asked questions
Do I need an ABN to invoice as a contractor in Australia?
Yes, in practice. Without an ABN, clients must withhold 47% tax from your payment, even if you're not yet GST-registered.
At what revenue level must a Canadian freelancer start charging GST/HST?
Once you exceed $30,000 CAD in revenue within one calendar quarter or across four consecutive quarters, you must register and start charging GST/HST within 29 days.
Can I charge GST on my invoice before I'm officially registered?
No. Charging GST or HST without an active registration number isn't permitted and can create reporting problems for both you and your client later.
What's the minimum information a contractor invoice needs to be valid?
Business name, invoice number, date, description of services, amount due, and, if tax-registered, your ABN or GST/HST number along with the tax breakdown.
Does invoice formatting differ much between Australia and Canada?
The core structure is similar, but the tax ID format, tax rate, and required wording differ, so use country-specific fields rather than one generic template.
Ready to invoice?
No signup, no watermark, and your details stay in your browser.
Create your free invoice