Everything Canadian freelancers need to know about creating professional invoices, collecting GST/HST, and getting paid reliably.
KOHO tracks business spending, earns cash back, no monthly fees. Code 45ET55JSYA = $20 bonus.
Open KOHO Business Account FreeA legally and professionally complete invoice in Canada should contain the following elements:
If you are registered for GST/HST, you must include your GST/HST registration number (RT number) on all invoices to Canadian clients over $30. This is a legal requirement — without your registration number on the invoice, your client cannot claim Input Tax Credits on the GST/HST they paid you. Clients will sometimes ask you to reissue invoices if the registration number is missing. For invoices to non-Canadian (foreign) clients, GST/HST is zero-rated — include a line noting "Zero-rated export" with no GST/HST charged.
For invoices to clients in HST provinces, charge the HST rate applicable in the client's province of receipt (not your province): Ontario clients get 13% HST; Nova Scotia clients get 15% HST; Alberta clients get 5% GST. The province of supply rules can be complex for digital services — generally, the province where the client receives the service determines the rate.
| Payment Term | Meaning | Best For |
|---|---|---|
| Due upon receipt | Pay immediately | Small projects, new clients |
| Net 7 | Pay within 7 days | Quick-turnaround work |
| Net 14 | Pay within 14 days | Smaller established clients |
| Net 30 | Pay within 30 days | Standard for business-to-business |
| Net 60 | Pay within 60 days | Large corporations (common but avoid if possible) |
| 50% deposit, balance on completion | Split payment | Large projects, new clients |
Late payment is one of the most common frustrations for Canadian freelancers. Proactive strategies that reduce late payments: require a 25–50% deposit before starting any project over $500; send invoices immediately upon completion rather than waiting; use invoice software with automatic reminders (FreshBooks, Wave, QuickBooks all have this feature); accept Interac e-Transfer which many Canadian clients can process the same day; and include a late payment fee clause in your contract (1.5–2% per month is common and enforceable if specified in writing upfront).
When invoicing US clients, invoice in USD (most US companies prefer this). Convert amounts to CAD for your own records using the Bank of Canada rate on payment date. No GST/HST is charged to non-Canadian clients. Many US companies will request your W-9 or W-8BEN form — provide a W-8BEN (Certificate of Foreign Status) to confirm you are a Canadian resident, protecting you from US backup withholding. Large US corporate clients often pay via ACH wire transfer — ensure your bank can receive international wires and that you have your SWIFT/BIC code and account details ready.
Free options: Wave Accounting (excellent for sole proprietors, free invoicing with GST/HST support, auto-reminders). Paid options: FreshBooks ($17–$55/month CAD) offers the best experience for service-based freelancers — time tracking, expense logging, and automatic late payment reminders all in one platform. Both integrate with Canadian banks and produce T2125-ready financial reports at year-end, saving significant time at tax time.
KOHO earns cash back on business purchases, no fees. Code 45ET55JSYA = $20 bonus.
Try KOHO Free — Code 45ET55JSYA