Freelance Hourly Invoice Template for Canada

Generate a bespoke document

Trusted by 200k+ teams

4.7 Capterra
4.8 Product Hunt
4.6 Trustpilot

What is a Freelance Hourly Invoice?

The Freelance Hourly Invoice is a essential business document used by independent contractors in Canada to bill clients for services rendered on a time basis. This document type is specifically designed to comply with Canadian federal and provincial tax regulations, including GST/HST requirements for freelancers earning above the $30,000 threshold. It serves as both a payment request and an official record for tax purposes, containing detailed time tracking, rate information, and applicable tax calculations. The invoice format ensures compliance with the Canada Revenue Agency's documentation requirements while providing clear payment terms and instructions. It's particularly important for maintaining clear records of contractor-client relationships and distinguishing them from employment relationships under Canadian labor laws.

Frequently Asked Questions

Is a freelance hourly invoice legally binding in Canada?

Yes, a properly prepared freelance hourly invoice is legally binding in Canada and serves as a formal demand for payment under contract law. The invoice creates a legal obligation for the client to pay for services rendered according to the agreed terms. To be legally enforceable, the invoice must clearly identify the parties, describe the services provided, specify hourly rates, and include total amounts due.

Can I get in trouble with CRA if my freelance invoice is missing required information?

Yes, incomplete invoices can lead to issues with the Canada Revenue Agency, especially regarding GST/HST compliance. If you're GST/HST registered, missing tax registration numbers, incorrect tax calculations, or inadequate service descriptions can result in penalties or audit triggers. Always include your business number, proper tax calculations, and detailed service descriptions to maintain CRA compliance.

When do I need to charge GST/HST on my freelance invoices in Canada?

You must charge GST/HST on freelance invoices once your annual revenue exceeds $30,000 under the Excise Tax Act. Once registered, you must collect the appropriate provincial rate (5-15% depending on your location) and include your GST/HST registration number on all invoices. Voluntary registration is also permitted for businesses under the $30,000 threshold.

How is a freelance hourly invoice different from a fixed-price contract invoice?

A freelance hourly invoice bills for actual time worked at predetermined hourly rates, while a fixed-price invoice charges a set amount regardless of time spent. Hourly invoices require detailed time tracking, specific hourly rate disclosure, and usually include time breakdowns by task or date. Fixed-price invoices focus on deliverables completed rather than time invested.

How long does it take to prepare a freelance hourly invoice?

A straightforward freelance hourly invoice typically takes 10-15 minutes to prepare if you have organized time records and a template. The process involves calculating total hours, applying hourly rates, adding applicable taxes, and including required business information. Complex projects with multiple billing rates or extensive time breakdowns may take 20-30 minutes.

What are the biggest mistakes freelancers make on hourly invoices in Canada?

Common mistakes include failing to track time accurately, not including GST/HST when required, using vague service descriptions, missing payment terms, and forgetting to include business registration numbers. Many freelancers also fail to specify their hourly rates clearly or provide insufficient detail about work performed, which can lead to payment delays or disputes.

How long must I keep copies of my freelance invoices for tax purposes in Canada?

Under the Income Tax Act, you must keep freelance invoice records for at least six years from the end of the tax year they relate to. The Canada Revenue Agency may request these documents during audits or reviews. Keep both digital and physical copies organized by year, and ensure they include all supporting time records and payment confirmations.

Reviewed by

Swetha Meenal

Legal Engineer, GenieAI

Swetha Meenal profile photo

A lawyer, legal researcher and legal tech founder, Swetha has built AI products deployed inside Tier 1 firms and enterprises. She ensures GenieAI's alignment with the latest regulation and executes testing on the legal robustness of Genie output.

Reviewed by

Imad Mohammed Nazar

Legal Engineer, GenieAI

Imad Mohammed Nazar profile photo

A Skadden-trained M&A lawyer, Imad advised on cross-border transactions and contractual risk before moving into legal AI. He reviews GenieAI's output for compliance and enforceability across our 150+ supported jurisdictions, as well as facilitating external benchmarking.

Jurisdiction

Canada

Publisher

GenieAI

Sector

Business

Cost

Free to use

Last updated

About the Freelance Hourly Invoice

A freelance hourly invoice is your essential tool for billing clients as an independent contractor in Canada. This document ensures you get paid promptly while meeting all federal and provincial legal requirements for tax compliance and business record-keeping.

When do you need this document?

You need a freelance hourly invoice whenever you complete work for a client on a time-based billing arrangement. This includes consulting projects, creative services, technical support, writing assignments, or any professional service where you charge by the hour rather than a flat fee. The invoice becomes particularly important when working with corporate clients who require detailed documentation for their accounts payable processes. You'll also need this document for tax filing purposes, as the Canada Revenue Agency requires detailed records of all business income. If you're registered for GST/HST, this invoice template ensures you properly calculate and display the required tax amounts on each billing cycle.

Key legal considerations

Your freelance hourly invoice must clearly distinguish your contractor status from employee status under Canadian law. Include specific project descriptions and deliverables to demonstrate the independent nature of your work relationship. Ensure your invoice contains all required elements for CRA compliance: your full legal name or business name, complete contact information, unique invoice numbers, and detailed service descriptions. If you're GST/HST registered, you must include your registration number and calculate taxes correctly based on your client's province. Payment terms should be clearly stated, typically ranging from net 15 to net 30 days. Consider including late payment penalties and your preferred payment methods to protect your cash flow.

Legal requirements in Canada

Under the Income Tax Act, you must maintain detailed records of all business income and expenses for at least six years. Your invoices serve as primary documentation for income reporting and potential CRA audits. The Excise Tax Act requires GST/HST registration once your annual revenue exceeds $30,000, after which you must collect and remit these taxes quarterly. Provincial Employment Standards Acts vary by province but generally require clear documentation that you're operating as an independent contractor rather than an employee. Electronic invoicing is governed by provincial Electronic Commerce Acts, which recognize digital signatures and electronic delivery as legally valid. Some provinces require specific invoice retention periods under their Business Records Protection Acts, so maintain both digital and physical copies of all invoicing documents.

Genie's Security Promise

Genie is the safest place to draft. Here's how we prioritise your privacy and security.

Your data is private:

We do not train on your data; Genie's AI improves independently

All data stored on Genie is private to your organisation

Your documents are protected:

Your documents are protected by ultra-secure 256-bit encryption

We are ISO27001 certified, so your data is secure

Organizational security:

You retain IP ownership of your documents and their information

You have full control over your data and who gets to see it