Virtual CPA firm serving BC, AB, ON and MB•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Blog › Employment Contract vs Contractor Agreement
Contracts

Employment contract vs contractor agreement: what each document actually does

By EverStone CPA · Reviewed · 8 min read

“We had them sign a contractor agreement, so they’re a contractor.” That costly assumption is wrong. Paperwork matters, but not how most owners think. Here is what each document should establish, and what the CRA actually tests.

Quick answer: An employment contract and an independent contractor agreement do different jobs, but neither one determines status. The CRA looks at the working relationship in substance — control, tools, financial risk, chance of profit, and a written agreement is evidence of the parties’ intent, not a conclusion.

Structure diagram showing the CRA’s two-step approach to worker status: the written agreement evidences what the parties intended, the facts of the relationship are then tested against that intent, and where the two diverge the working reality decides status regardless of what the document is titled
Where the document and the reality diverge, the reality wins.
This is a legal document, not an accounting one. Drafting an employment contract or a contractor agreement, and in particular termination clauses, restrictive covenants, intellectual property and indemnities — is work for an employment lawyer. What follows explains the tax and payroll consequences that flow from the relationship, and what a CPA looks for when reviewing a file. It is not legal advice. Note too that employment standards are provincial; this page assumes British Columbia.

Working out an average day’s pay for a B.C. statutory holiday? The BC stat pay calculator does it, and settles the qualifying test first.

Related: B.C. statutory holiday pay rules.

On this page
  1. Two documents, two purposes
  2. What actually decides status
  3. Where a strong agreement genuinely helps
  4. The cost of getting it wrong
  5. If you are genuinely unsure, ask
  6. Practical drafting notes for owners
  7. The bottom line
  8. Frequently asked questions about employment Contract vs Contractor Agreement

Two documents, two purposes

An employment contract governs a contract of service: position and duties, pay and how it is paid, hours and overtime, vacation, benefits, confidentiality, and notice on termination. Statute sets its floor: nothing can undercut B.C.'s Employment Standards Act minimums, and a clause that tries is unenforceable.

Related: Final pay after termination in B.C..

An independent contractor agreement governs a contract for services: deliverable not hours, fee and payment terms, tools and equipment, insurance and liability, subcontracting, intellectual property and GST/HST. It should state plainly that the contractor handles their own taxes, CPP and, where applicable, workers’ compensation.

The two documents should not read like each other. If your “contractor agreement” sets working hours, requires attendance at staff meetings, provides the equipment and prohibits other clients, it is describing employment regardless of its title.

What actually decides status

Outside Quebec, the CRA uses two steps. Step one asks what the parties intended, a contract of service or for services; a written agreement is one source of that intent. Step two tests whether the facts match, examining:

  • the level of control the payer has over the worker’s activities;
  • whether the worker or payer provides the tools and equipment;
  • whether the worker can subcontract the work or hire assistants;
  • the degree of financial risk the worker takes;
  • the degree of responsibility for investment and management the worker holds;
  • the worker’s opportunity for profit;
  • any other relevant factors, including the written contract itself.

Workers and payers may choose how to arrange their affairs, the CRA says, but the status must reflect the real relationship; all the facts decide. Our CRA worker classification walkthrough covers each factor.

Running payroll for a team? EverStone runs your pay, remits source deductions on schedule, and files the ROEs and T4s, with payroll part of monthly bookkeeping from $325 a month. See our payroll service, or get a payroll quote.Get My Fixed Quote

Where a strong agreement genuinely helps

A good contractor agreement still helps three ways. It evidences common intent, step one of the test. It sets facts by default: a clause that the contractor supplies tools only helps if they do. And it gives you something to hand over if a ruling or audit lands, instead of reconstructing the relationship from memory.

A weak agreement does the opposite. A one-page template that recites “the parties agree the worker is an independent contractor” and says nothing about tools, subcontracting or risk contributes almost nothing to step one and nothing at all to step two.

The cost of getting it wrong

If a contractor is later found to be an employee, the payer generally owes the unremitted CPP contributions and EI premiums, both employer and employee shares, plus penalties and interest. Payroll obligations are retroactive; the worker’s invoices do not undo them. Employment standards exposure for vacation, statutory holiday and length-of-service pay may follow, plus a workers’ compensation question. For an incorporated worker with one client, the personal services business rules can deny most corporate deductions and apply a higher rate.

If you are genuinely unsure, ask

Either party can request a CPP/EI ruling through My Business Account, My Account, a representative, or Form CPT1. It states whether the employment is pensionable, insurable or both for a defined period, and is final unless appealed. Request it by June 29 of the year following the year in question. Asking admits nothing, and a ruling beats a confident opinion.

Practical drafting notes for owners

  • Match the document to the reality, then keep them matched. Relationships drift. A contractor who gradually becomes a full-time fixture with a company laptop and set hours has changed status in substance whether or not anyone reissued the paperwork.
  • Do not use an employment contract as a contractor agreement with the nouns swapped. The obligations run in different directions.
  • Deal with GST/HST explicitly. A contractor over the registration threshold should be charging it, and that belongs in the fee clause.
  • Remember the reporting. Construction payers have their own regime for reporting payments to subcontractors. See T5018 reporting.
  • Get the termination language reviewed by a lawyer. This is where the money is, and it is not an accounting question.

The bottom line

Write the agreement for the relationship you intend, have a lawyer draft the clauses that carry legal risk, then run the relationship consistently. If reality and document diverge, reality wins. Still choosing a structure? Our comparison of hiring an employee versus a contractor sets out the cost and obligation differences.

This article is general information for Canadian business owners and is current as of July 2026. It is not tax, legal or accounting advice, and your situation is unique, so please speak with a CPA before acting on anything here.

About this article
EverStone CPA

Prepared and reviewed by a CPA at EverStone CPA, serving businesses in BC, Alberta, Ontario and Manitoba. About the firm →  ·  Send an enquiry →

Working through this locally? We advise owners on it as an Abbotsford small business accountant.

Common questions

Frequently asked questions about employment Contract vs Contractor Agreement

Does a signed contractor agreement make someone a contractor?+
No. A written agreement shows intent, step one of the CRA’s two-step approach, but step two tests the facts: control, who provides tools and equipment, ability to subcontract or hire help, financial risk, investment and management responsibility, and opportunity for profit. All the facts decide status, not intention alone.
What should an independent contractor agreement contain?+
A defined deliverable rather than hours, fee and payment terms, who supplies tools and equipment, insurance and liability, subcontracting rights, intellectual property, GST/HST treatment, and a clear statement that the contractor handles their own income tax, CPP and any workers’ compensation. A lawyer should draft clauses carrying legal risk.
What happens if the CRA reclassifies my contractor as an employee?+
The payer generally owes the CPP and EI that should have been withheld, both employer and employee shares, plus penalties and interest. Employment standards exposure (vacation, statutory holiday and length-of-service pay) and a workers’ compensation question may follow. The worker’s invoices do not undo payroll obligations.
Can I ask the CRA to confirm someone is self-employed?+
Yes. Either the worker or the payer can request a CPP/EI ruling through My Business Account, My Account, an authorized representative, or by filing Form CPT1. The ruling states whether the employment is pensionable, insurable, or both, for a defined period, and is final unless appealed. A ruling must be requested by June 29 of the year following the year in question.
Can an employment contract offer less than employment standards?+
No. In British Columbia the Employment Standards Act sets a floor; terms below the statutory minimum for vacation, holiday pay or termination are unenforceable to that extent, while better terms stand. Standards are provincial, so employers outside B.C. must check their own rules.
Should my accountant or my lawyer draft these agreements?+
A lawyer. Termination clauses, restrictive covenants, intellectual property assignment and indemnities are legal drafting, and errors are expensive. An accountant handles the tax and payroll side: withholding obligations, GST/HST, personal services business risk, and year-end reporting.

Unsure how a worker should be classified?

We’ll walk through the CRA factors with you and set the payroll and GST treatment correctly from the start. Send an enquiry to a CPA.

Have a question about this?

Ask free through the quick-question form; a CPA replies within one business day. Need more? A 45-minute Advice Call is $225 plus GST, credited to your first invoice if you become a client within 60 days. Want us to take it on? Send an enquiry.

★★★★★
“…We switched to him last year for both our personal and small-business taxes — responsive, knowledgeable and quick.”
Heather Powers · Google review

Still have a question about this?

Ask here and a CPA answers. Free, with no meeting and no invoice.

Please tell us what the question is.
Please enter an email address we can reply to.

A CPA answers, usually the same day. No mailing list. Rated 5.0 from 24 Google reviews.