← All posts

Independent Contractor Agreement Template (Free, Canada)

Independent Contractor Agreement Template (Free, Canada)

Written by Behdad Karimi Dermeni, CPA · Reviewed by Maryam Ajorloo, CPA

An independent contractor agreement is a written contract between a business and a self-employed worker that sets out the work, the pay, and the fact that the worker is not an employee. It protects both sides commercially, and it is the first document the Canada Revenue Agency (CRA) will look at if anyone ever questions the working relationship.

Hiring your first contractor is one of those milestones that feels like pure upside until you realize nobody agreed on what happens if the project stalls. A written agreement fixes that in about fifteen minutes. Below is a free independent contractor agreement template you can copy, plus the clauses that matter in Canada and the tax obligations that land on you the moment you pay someone.

No form, no email address, no download. Scroll down and take it.

Paying contractors is easy to start and surprisingly easy to lose track of. Start your 30-day free trial and let the AI Bookkeeper sort those payments as they land.

What Is an Independent Contractor Agreement?

An independent contractor agreement is a contract for services. The worker runs their own business and provides a service to yours, which is legally different from a contract of service, where someone works for you as an employee.

That distinction is the whole point of the document. An employment relationship brings payroll deductions, vacation pay, notice periods, and a long list of obligations under provincial employment standards. A contractor relationship does not. Writing down which one you intended is how you show that you thought about it.

You will also see it called a contractor agreement, an independent contractor contract, or, when you are hiring someone to work under a contract you already hold, a subcontractor agreement. The structure is the same.

One warning before you go further, because it is the single most misunderstood thing about these documents. Calling someone a contractor in a signed agreement does not make them one. The agreement is evidence of what both parties intended. It is not the verdict.

Contractor or Employee? How the CRA Actually Decides

The CRA looks past the label on the page and at how the relationship works in practice. Its published guidance changed recently, which is worth knowing because a lot of the advice still floating around points at a document that no longer exists: guide RC4110 was cancelled on January 30, 2026 and replaced with Employment status: Employee or self-employed.

The substance did not change, but the method depends on where the contract was formed:

  • Outside Quebec, the CRA uses a two-step approach based on common law principles and the case law that has built up around them.

  • In Quebec, it uses a three-step approach based on the *Civil Code of Québec*.

In both, the questions are the same in spirit. Who controls how and when the work gets done? Who supplies the tools? Can the worker profit from doing the job well, or lose money doing it badly? Is the worker running their own business, or are they simply part of yours?

The rule of thumb: the more the arrangement looks like a job, the more likely the CRA is to call it one, whatever the agreement says. Someone who works set hours at your premises, uses your equipment, takes direction daily, and has no other clients is an employee wearing a contractor label.

If the answer is genuinely unclear, either you or the worker can ask the CRA for a CPP/EI ruling rather than guessing. We cover the full test, and what misclassification costs, in our guide to contractor vs employee tax implications.

Business owner and contractor agreeing terms over a video call in a modern office

What to Include in an Independent Contractor Agreement

Ten clauses cover a standard Canadian engagement. The first three are the ones that do the real work.

  1. The parties. Full legal names of your business and the contractor's business. If they are incorporated, name the corporation, which also reinforces that you are dealing with a business rather than a person you employ.

  2. Independent contractor status. State plainly that the worker is an independent contractor, is responsible for their own taxes and any CPP owing, and is not entitled to employee benefits. This is the clause the CRA reads first.

  3. Services and deliverables. What the contractor will actually do, described concretely enough that both of you could tell whether it happened.

  4. Control over how the work is done. Say that the contractor decides the method, schedule, and sequence, and may work for other clients. If that is not true in practice, do not write it. Fix the arrangement instead.

  5. Tools and equipment. Who supplies what. A contractor who uses their own equipment looks like a business; one who uses only yours looks like staff.

  6. Fees, invoicing, and taxes. The rate or fixed fee, how and when the contractor invoices, your payment window, and whether GST/HST is added. A contractor whose taxable sales pass the $30,000 threshold over four consecutive quarters generally has to register and charge sales tax, so the agreement should say the fee is exclusive of it.

  7. Term and termination. When the engagement starts and ends, and how either side ends it early. Avoid indefinite arrangements with no end date, which drift toward looking like employment.

  8. Confidentiality. A short clause protecting your business information both during and after the engagement.

  9. Intellectual property. Who owns what the contractor produces. Without this clause the default is often that the contractor keeps ownership, which is rarely what either of you assumed.

  10. Insurance and indemnity. Whether the contractor carries their own liability insurance, and who bears responsibility for their work.

One thing we hear often from business owners: they write a beautiful agreement and then run the relationship exactly like an employment relationship anyway. The document and the reality have to match, because only one of them shows up in a CRA review.

Free Independent Contractor Agreement Template

Copy everything between the lines and replace the bracketed text. It is written for a general Canadian service engagement. Have a lawyer review it before you reuse it at scale, especially the intellectual property and indemnity clauses.


INDEPENDENT CONTRACTOR AGREEMENT

This Agreement is made on [date] between [Your Legal Business Name] of [address] (the "Client") and [Contractor Legal Name] of [address] (the "Contractor").

1. Services. The Contractor will provide the following services: [describe the deliverables concretely, including quantities, formats, and any milestones].

2. Independent contractor status. The Contractor is an independent contractor and not an employee, partner, or agent of the Client. The Contractor is responsible for their own income taxes, Canada Pension Plan contributions, and any other statutory amounts arising from the fees paid under this Agreement. The Contractor is not entitled to vacation pay, benefits, or any other entitlement available to employees of the Client.

3. Control and method of work. The Contractor determines the manner, method, and schedule by which the services are performed, subject only to the deliverables and deadlines in section 1. The Contractor is free to provide services to other clients during the term of this Agreement.

4. Tools and equipment. The Contractor will supply their own tools, equipment, and materials necessary to perform the services, except: [list anything the Client provides, or write "none"].

5. Fees and invoicing. The Client will pay the Contractor [fixed fee or hourly rate] for the services. The Contractor will invoice [monthly / on completion / at the milestones in section 1], and the Client will pay each invoice within [number] days of receipt. All fees are exclusive of GST/HST, which the Contractor will add where they are registered to do so.

6. Expenses. [Choose one: The fees above include all expenses. / The Client will reimburse pre-approved expenses supported by receipts.]

7. Term and termination. This Agreement begins on [start date] and continues until [end date or completion of the services]. Either party may terminate it on [number] days' written notice. On termination, the Client will pay for services performed up to the termination date.

8. Confidentiality. The Contractor will keep the Client's confidential information private during the term and after it ends, and will use it only to perform the services.

9. Intellectual property. On payment in full, the Contractor assigns to the Client all intellectual property rights in the deliverables created under this Agreement. The Contractor retains ownership of any pre-existing materials, tools, and know-how used to create them.

10. Insurance and indemnity. The Contractor is responsible for their own insurance and will indemnify the Client against claims arising from the Contractor's own negligence or breach of this Agreement.

11. Governing law. This Agreement is governed by the laws of [province or territory] and the federal laws of Canada applicable in it.

12. Entire agreement. This Agreement is the entire agreement between the parties and replaces any earlier discussions. Any change must be in writing and signed by both parties.

Signed:

[Your Legal Business Name]

Signature: ______________________ Name: ______________________

Title: ______________________ Date: ______________________

[Contractor Legal Name]

Signature: ______________________ Name: ______________________

Title: ______________________ Date: ______________________


Section 11 matters more than it looks. Name the province where the work is really based, because employment standards and the civil-law question in Quebec both follow from it.

How to Use the Template in 5 Steps

  1. Fill in the parties and the services first. These two sections are the ones a generic template cannot write for you, and they are the ones anyone reading the agreement later will actually care about.

  2. Check sections 2 through 5 against reality. Read the status, control, and tools clauses and ask whether they describe how the work will genuinely run. If they do not, change the arrangement or accept that you are hiring an employee.

  3. Set the fee and the sales tax treatment. Agree the rate, the invoicing rhythm, and the payment window, and confirm whether the contractor charges GST/HST. If they are registered, their invoices should show their registration number.

  4. Name the governing province. Section 11 decides which employment standards apply and whether the CRA will use the common-law or the civil-law approach.

  5. Both parties sign and keep a copy. An unsigned agreement is a draft, and a draft proves nothing. Store it somewhere you can find it years later, because that is the timescale on which these questions come up.

Independent contractor working from their own minimalist workspace on a laptop

What You Owe the CRA After You Hire a Contractor

Hiring a contractor removes payroll obligations, not all obligations. Two things land on you as the payer.

The T4A slip. If your business pays a self-employed worker for services, you report those fees in box 048 of a T4A slip. Report the fee only: the CRA is explicit that GST/HST and PST are not included in the box 048 amount. The T4A information return is due the last day of February following the calendar year the payments were made in.

Clean records of what you paid. Contractor fees are a deductible business expense, and the CRA expects the invoices behind them. This is the unglamorous half of hiring, and it is where most of the year-end pain comes from: a stack of contractor invoices in three different inboxes and no running total.

That part we can help with. Connect your bank account and contractor payments are categorized as they clear, with the invoice attached through Smart Shoebox (your receipt inbox), so the total you need in February is already sitting in your books.

If the contractor charges you GST/HST, that tax is generally recoverable as an input tax credit when you are registered. Our guide to registering for GST/HST covers when you have to register and how.

5 Mistakes That Turn a Contractor Into an Employee

  1. Setting their hours. A contractor who has to be online from 9 to 5 is being supervised, not engaged.

  2. Making them use your equipment exclusively. Supplying a laptop for security reasons is fine. Supplying everything, and requiring it, points the other way.

  3. Letting the engagement run forever with no end date. Indefinite arrangements drift into employment. Renew deliberately instead.

  4. Being their only client, for years. You cannot fully control this, but economic dependence is one of the things the CRA weighs.

  5. Signing the agreement and then never following it. The worst outcome is a document that describes a relationship nobody actually ran. It does not protect you; it just proves you knew the difference.

If reading that list made you uneasy about an existing arrangement, the fix is a CPP/EI ruling, not a rewritten contract after the fact.

Getting the Paperwork Right From Both Sides

An independent contractor agreement covers the people working for you. The mirror image is the document you send your own clients when you are the one providing services, which is usually an engagement letter rather than a full contract. We published a free one of those too: the engagement letter template sets out scope, fees, and payment terms for your own client work.

Between the two, every service relationship your business has is written down. What is left is keeping track of the money moving through them.

Connect your bank account and let the AI Bookkeeper categorize contractor payments, client deposits, and everything else as it happens. CPA-level clean books, 30-day free trial. Start for free

Frequently Asked Questions

What is an independent contractor agreement?

It is a written contract between a business and a self-employed worker setting out the services, the fees, and the fact that the worker is an independent contractor rather than an employee. It records what both parties intended and establishes commercial terms such as confidentiality, intellectual property, and termination.

Does a signed agreement guarantee the CRA will treat the worker as a contractor?

No. The agreement is evidence of intent, and intent is one of the things the CRA considers, but it looks at how the relationship actually works: control over the work, who supplies the tools, and whether the worker can profit or lose money. If the day-to-day reality looks like employment, the label in the contract will not change the outcome.

Do I have to issue a T4A to a contractor?

If your business pays a self-employed worker fees for services, those amounts are reported in box 048 of a T4A slip, excluding GST/HST and PST. The information return is due the last day of February following the calendar year of the payments.

Is an independent contractor agreement different in Quebec?

The document is similar, but the analysis is not. Where the contract was formed in Quebec, the CRA applies a three-step approach based on the Civil Code of Québec rather than the two-step common law approach used elsewhere in Canada. Name the governing province in the agreement so it is clear which applies.

Do I need a lawyer to use this template?

You can send it as it stands for a straightforward engagement. It is worth having a lawyer review your standard version once before you reuse it widely, particularly the intellectual property, indemnity, and termination clauses, since those are the ones that matter when something goes wrong.

A Note From Our CPAs

This guide is educational and covers the general rules for Canadian businesses hiring contractors. It is not legal advice, and employment and contract rules vary by province, so have a lawyer review your standard agreement for your situation. For how a specific arrangement affects your taxes, talk to your accountant. (If they use ReInvestWealth, they will already have clean books to work from.)


Written by Behdad Karimi Dermeni, CPA

Co-founder of ReInvestWealth and a founding community builder at Stripe. Behdad built ReInvestWealth to give smart, busy entrepreneurs CPA-level accounting without the CPA-level price tag. Read more · Connect on LinkedIn

Reviewed by Maryam Ajorloo, CPA

Maryam Ajorloo is a CPA who specializes in small business tax, sales tax, and everyday bookkeeping. She helps entrepreneurs keep clean, audit-ready books and make sense of write-offs, filing deadlines, and the numbers behind their business. Read more · Connect on LinkedIn