What Should Be Included in an Independent Contractor Agreement?
Steps to build the agreement
Before drafting clauses, confirm the actual working relationship matches contractor status. No clause in the agreement can override how the work is really performed: the Canada Revenue Agency (CRA), Ontario’s Employment Standards Act (ESA), and Alberta’s Employment Standards Code all look at substance over labels when a dispute or audit arises. The steps below build an agreement around that reality rather than around wishful drafting.
-
State the relationship and intent clearly. The CRA’s guide on worker status says it asks “what their intent was when they entered into the working arrangement,” so the agreement should include a recital naming the relationship as an independent contractor arrangement, not employment. In Ontario, this recital matters less on its own: the ESA guide confirms “it is the relationship between the individual and the business (or person) that matters, not the label.” Treat the intent clause as a starting point, not a shield.
-
Define scope of work without retaining day-to-day control. The CRA treats “control” as “the ability, authority, or right of a payer to exercise control over a worker” and lists it as a key factor pointing toward employment. The agreement should describe deliverables, milestones, and outcomes rather than dictate hours, methods, or supervision. Ontario’s ESA guide reflects the same idea from the other end: a genuine contractor is defined as “someone who is in business for themselves,” which is inconsistent with a business directing how the work gets done day to day.
-
Set payment terms and address GST/HST. The agreement’s invoicing clause should state whether the contractor is GST/HST-registered. Federally, a contractor must begin charging GST/HST once registered, but stays a small supplier, with no obligation to register or charge, “if you did not exceed the $30,000 threshold in four consecutive calendar quarters.” Spell out invoice frequency, payment timing, and who is responsible for remitting the tax once registration applies.
-
Assign intellectual property explicitly. Unlike an employee’s work, which vests automatically in the employer, a contractor is, “in the absence of any agreement to the contrary,” the first owner of the copyright in what they create under the federal Copyright Act. If the business needs to own the deliverables, the agreement needs a clause that says so in plain terms; silence defaults ownership to the contractor.
-
Add a no-benefits, no-statutory-deductions clause. Because a genuine contractor is “in business for themselves” rather than an employee, the agreement should confirm the contractor is responsible for their own taxes, and is not entitled to the deductions or protections tied to employee status. This lines up with Alberta’s statutory definition, where an employee is “an individual employed to do work who receives or is entitled to wages,” a category the agreement is trying to place the contractor outside of.
-
Include a termination clause suited to contractor status. Ontario’s ESA guide lists, as an indicator of genuine contractor status, that “the business can end the individual’s contract for services, but cannot discipline the individual.” A termination clause built around ending the engagement or the contract for services, rather than one that mirrors a disciplinary process, is more consistent with a true contractor relationship.
-
Understand the misclassification risk before signing. Ontario’s ESA guide is direct that “employers are not allowed to treat employees covered by the Act as if they are not employees,” and enforcement follows misclassification regardless of what the agreement says. Alberta’s employment standards protections apply only to actual employees, confirmed by the province’s statement that its rules do not apply to workers who are “self-employed or working as independent” contractors. In both provinces, a well-drafted agreement supports a genuine contractor relationship; it does not create one where the facts point the other way.
Where a CRA ruling fits in
If a dispute over status arises federally (for example, over CPP or EI obligations), either the worker or the payer can ask the CRA to rule on it, and there is a filing window: a request can be made “by June 29 of the year following” the year in question. An agreement can note this avenue exists, but it cannot pre-decide the outcome; the CRA applies its own multi-factor test regardless of what the contract says.
What this means for drafting across Ontario and Alberta
| Point of difference | Ontario | Alberta |
|---|---|---|
| Statutory test for contractor status | ESA s. 5.1 guide: looks at the real relationship, not the label; lists control, ability to end the contract without discipline, and being “in business for themselves” | Employment Standards Code definition of “employee” (an individual employed to do work who receives or is entitled to wages); a genuine contractor falls outside this definition |
| Consequence of misclassification | ESA enforcement against employers who treat employees as contractors | Employment standards protections simply do not extend to genuine contractors, per Alberta’s general application rules |
Where the rules are federal, such as GST/HST registration and copyright ownership, the same clauses apply whether the contractor is based in Ontario, Alberta, or elsewhere in Canada.
Frequently asked questions
Does calling someone an 'independent contractor' in the agreement make it true?
No. In Ontario, the Employment Standards Act guide is explicit that the label does not matter; regulators and courts look at the real relationship, including who controls the work. Alberta's employee definition (an individual employed to do work who receives or is entitled to wages) works the same way: the substance of the arrangement, not the title on the page, decides status.
Who owns the work a contractor creates?
Federally, the Copyright Act makes the creator the first owner of copyright by default, unless the agreement says otherwise. This applies across Canada, so an independent contractor agreement needs an explicit assignment or licence clause if the hiring business wants to own the deliverables.
Does the contractor charge GST/HST?
Federally, a contractor must start charging GST/HST once registered, and registration is required once the contractor exceeds $30,000 in revenue over four consecutive calendar quarters. Below that threshold, they are a small supplier and are not required to register or charge it. This rule is the same in Ontario and Alberta since it is federal.
What happens if a business gets the classification wrong?
In Ontario, the Employment Standards Act guide states that employers cannot treat true employees as if they were contractors, and enforcement follows if they do. Alberta's employment standards protections likewise attach only to actual employees, not to genuine contractors, so getting the classification wrong exposes a business to the statutory obligations it thought it had avoided.
Sources
- Canada Revenue Agency – Employee or Self-employed (RC4110) , Canada Revenue Agency, Guide RC4110, "Employee or Self-employed" (retrieved July 17, 2026)
- Canada Revenue Agency – When to register for and start charging the GST/HST , Canada Revenue Agency, "When to register for and start charging the GST/HST" (administrative guidance under the Excise Tax Act) (retrieved July 17, 2026)
- Copyright Act – Justice Laws Website , Copyright Act, RSC 1985, c C-42, s 13(3) (retrieved July 17, 2026)
- Ontario.ca – Your Guide to the Employment Standards Act (Employee Status) , Employment Standards Act, 2000, SO 2000, c 41, s 5.1 (retrieved July 17, 2026)
- Employee or Contractor? Know the Difference (Alberta Employment and Immigration) , Employment Standards Code, RSA 2000, c E-9, s 1(1) (retrieved July 17, 2026)
- Alberta.ca – Youth employment laws , Employment Standards Code, RSA 2000, c E-9 (general application) (retrieved July 17, 2026)