Quick answer: CRA decides whether a worker is an employee or a self-employed contractor by looking at the whole relationship, not just what a contract says. It weighs control over how and when the work is done, who owns the tools and equipment, whether the worker has a genuine chance of profit or risk of loss, and how integrated the worker is into the payer's operations. Getting this wrong is costly for the payer, who can face retroactive CPP and EI assessments plus penalties, and it can also affect the worker's own tax filing.
Key takeaways
- CRA applies a multi-factor test — the label in a contract is one input, not the answer.
- The four main factors are control, ownership of tools, chance of profit/risk of loss, and integration into the business.
- Misclassification exposes the payer to retroactive CPP, EI, and penalties.
- Worker classification is a distinct question from personal services business (PSB) risk for incorporated contractors.
- T4 slips report employment income; T4A slips can apply to certain payments to self-employed individuals.
Many business owners assume that if a worker invoices for their services, uses their own name for the work, and both sides call the arrangement a "contract," that settles the question of whether the person is an employee or a contractor. It doesn't. CRA treats worker classification as a question of fact, decided by how the relationship actually functions, not by what the paperwork calls it. For contractors and the businesses that hire them, understanding this test matters well before a dispute ever comes up.
Why the label on the contract isn't the final word
It's common for a payer and a worker to agree, in writing, that the worker is an independent contractor responsible for their own taxes and remittances. That agreement is relevant, but CRA and the courts have consistently looked past it to the substance of the relationship. If the day-to-day reality looks like employment — set hours, close supervision, no ability to send a substitute, no real financial risk — a written label calling it a contract won't change how CRA assesses it. This is exactly why classification questions tend to surface during a payroll or GST audit, often years after the arrangement began.
The four factors CRA actually looks at
CRA's approach draws on a body of case law and generally considers four groupings of factors together, rather than in isolation:
- Control. Does the payer direct how, when, and where the work gets done, or does the worker have real discretion over their own methods and schedule? Close, ongoing supervision points toward employment.
- Ownership of tools and equipment. A worker who supplies significant tools, equipment, or a vehicle, and bears the cost of maintaining them, looks more like a contractor than an employee.
- Chance of profit and risk of loss. Employees are typically paid regardless of outcome. A genuine contractor can increase their profit through efficiency or better pricing, and can also lose money — for example, by underbidding a fixed-price job.
- Integration. How central is the worker to the payer's core operations? A worker who is functionally indistinguishable from the payer's own employees, working exclusively for one payer over a long period, tends to look more like an employee.
No single factor is decisive on its own, and CRA weighs them together against the overall pattern of the relationship.
Every arrangement is different. Book a free 30-minute consult with a CPA and get a straight answer — plus a fixed quote before any work starts.
What misclassification costs the payer
If CRA determines that a worker treated as a contractor was actually an employee, the consequences fall mainly on the payer. CRA can assess the employer's share of CPP contributions and EI premiums that should have been withheld and remitted, along with the employee's share, going back over the period under review, plus interest and penalties for failing to remit. For a business that has treated several workers the same way, a single reassessment can cascade into a much larger liability across multiple years and multiple workers. This is one reason payroll structure deserves a second look well before CRA ever asks about it.
What it means for the worker
Reclassification affects the worker too. A worker who filed as self-employed — deducting business expenses and paying both the employer and employee portions of CPP themselves — may need to unwind some of that filing if they're later treated as an employee for the periods in question. It can also affect eligibility for benefits that depend on insurable employment, such as EI. Workers who aren't sure how they're being treated shouldn't assume the payer has made the right call on their behalf.
How this differs from personal services business risk
Worker classification and personal services business (PSB) risk are related but distinct questions. Worker classification asks whether an individual, personally, is an employee or a self-employed contractor of the payer. PSB risk applies specifically to an incorporated contractor, and asks a slightly different question: if that person worked directly for the client instead of through their corporation, would the relationship look like employment? A worker can pass the general employee-versus-contractor test and still have their corporation exposed to PSB risk if most of the same control, tools, and integration factors point the same way. We cover this in detail in our article on personal services business risk, which is essential reading for any single-client incorporated contractor.
T4 vs. T4A, in brief
The slip a payer issues is a downstream consequence of the classification decision, not a way to make the decision. A T4 reports employment income along with the CPP, EI, and income tax that were withheld and remitted on the employee's behalf. A T4A can apply to certain fees or other amounts paid to a self-employed individual, and it does not represent payroll withholdings or employment income — the recipient is responsible for their own remittances. Issuing a T4A to someone who should have received a T4, or vice versa, doesn't resolve a classification question; it just creates a paper trail that doesn't match the underlying facts, which is exactly what an audit tends to surface.
The bottom line
Worker classification isn't decided by a contract clause or which slip gets issued at year-end — it's decided by how the relationship actually operates. If your business relies on contractors, or you work as one, it's worth reviewing the arrangement against CRA's control, tools, profit/risk, and integration factors before a payroll audit forces the question. That review pairs naturally with a look at payroll remittance obligations if any of those workers turn out to be employees, covered in our guide to CRA RP accounts and payroll remittances.
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 it does not create a client relationship. Tax rules change and your situation is unique — please speak with a CPA before acting on anything here.

Founder of EverStone CPA, an Abbotsford CPA firm, and a member of the Chartered Professional Accountants of British Columbia (CPABC). Sunny works with incorporated contractors and small business owners across Canada on tax, bookkeeping and advisory. More about Sunny →
Frequently asked questions
What test does CRA use to classify a worker?+
Does a written contract decide whether someone is a contractor?+
What happens if CRA reclassifies a contractor as an employee?+
Is worker classification the same issue as personal services business (PSB) risk?+
When does a payer issue a T4 versus a T4A?+
Not sure if your workers should be on payroll?
We review worker classification and PSB exposure before CRA does. Book a free consultation.