Your invoice is the legal document that requests payment for your work and establishes your right to be paid. A well-structured invoice protects you legally, satisfies CRA requirements if you're registered for GST/HST, and makes it easier for clients to pay you quickly.
This guide covers everything a Canadian freelancer needs to know about creating proper invoices, including GST/HST requirements, payment terms, and handling late payments.
At minimum, a freelance invoice should include:
If you're registered for GST/HST, your invoices must also include:
If you're not registered for GST/HST (under the $30,000 threshold), do not add HST to your invoices and do not include a registration number. Charging HST without being registered is illegal.
Use a consistent sequential numbering system. Common formats:
Invoice numbers are important for your own records and make it easy to reference specific invoices in follow-up communications.
Payment terms specify when payment is due. Common options:
Set your payment terms in your contract before starting work. Don't let clients dictate extended terms without negotiating — 30 days is standard and reasonable for most freelance work.
For larger projects, require a deposit (typically 25–50%) before starting work. This:
Create a separate invoice for the deposit and note it as a deposit on the final invoice.
You can charge late payment fees — but they must be disclosed in your terms before work begins. Common approaches:
Include your late fee policy in your contract or on your invoice footer. Late fees are income and must be reported. The GST/HST treatment of late fees varies — consult CRA guidance if you're registered.
The more payment options you offer, the faster you'll get paid. Common options for Canadian freelancers:
For most domestic Canadian clients, Interac e-Transfer is the fastest and cheapest option.
Manual invoices (Word or Excel) work fine when starting out, but invoicing software saves time and reduces errors:
Don't let overdue invoices sit. A professional follow-up process:
Most late payments resolve at step 1 or 2. Clients are often just disorganized, not malicious.
Keep copies of all invoices for at least six years. The CRA can audit your business income and require proof that reported amounts are accurate. Your invoices are the primary documentation. Store them in a cloud-based system (Google Drive, Dropbox) for easy access.
KOHO offers free banking with no monthly fees — perfect for freelancers and gig workers. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — No Fees — Code 45ET55JSYA