💼 Bremo

How to Invoice Clients Canada Guide 2025

Everything Canadian freelancers need to know about creating professional invoices, collecting GST/HST, and getting paid reliably.

Free Banking for Your Side Hustle

KOHO tracks business spending, earns cash back, no monthly fees. Code 45ET55JSYA = $20 bonus.

Open KOHO Business Account Free

What Every Canadian Business Invoice Must Include

A legally and professionally complete invoice in Canada should contain the following elements:

GST/HST on Invoices: The Rules

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 Terms: Choosing the Right Timeline

Payment TermMeaningBest For
Due upon receiptPay immediatelySmall projects, new clients
Net 7Pay within 7 daysQuick-turnaround work
Net 14Pay within 14 daysSmaller established clients
Net 30Pay within 30 daysStandard for business-to-business
Net 60Pay within 60 daysLarge corporations (common but avoid if possible)
50% deposit, balance on completionSplit paymentLarge projects, new clients

Getting Paid Faster: Practical Strategies

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).

Invoicing US and International Clients

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.

Invoice Software for Canadian Freelancers

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.

Keep More Side Hustle Money — Zero Fees

KOHO earns cash back on business purchases, no fees. Code 45ET55JSYA = $20 bonus.

Try KOHO Free — Code 45ET55JSYA