Worker Classification Checker

TL;DR

In Ontario, no single factor decides worker classification — control is the heaviest. If the payer controls how, when and where the work is done, supplies the tools, and the worker serves only that one client, the worker is almost certainly an employee, not an independent contractor (CRA Guide RC4110; WSIA 1997). Get it wrong and the bills stack from four agencies at once: WSIB back-premium to day one plus penalty up to 100% of premium (WSIA s. 88(5)); CRA CPP/EI arrears for both shares plus a 10% (first) or 20% (repeat) failure-to-remit penalty; ESA vacation pay (4%), overtime and termination pay; and OHSA safety duties that apply no matter how the worker is labelled (OHSA s. 25). In construction, WSIB coverage has been mandatory for everyone — including sole proprietors and independent operators — since January 1, 2013.

Worker Classification in Ontario: Employee vs Independent Contractor

Getting worker classification wrong is one of the most expensive mistakes an Ontario employer can make. The consequences come from four different agencies simultaneously: WSIB, CRA, the Ministry of Labour (OHSA), and the Employment Standards branch (ESA). This page explains how the classification tests work, what each agency looks for, and what happens when an employer calls someone an independent contractor when the law says they are an employee.

Why does worker classification matter in Ontario?

An employee is covered by WSIB (the employer pays premiums), has CPP and EI deducted at source, is protected by the Employment Standards Act (minimum wage, overtime, vacation, termination notice), and is owed safety duties under OHSA. An independent contractor is none of those things — they handle their own taxes, their own insurance, their own retirement savings, and their own workplace safety to a large extent. The gap between those two sets of obligations is enormous. A small construction company with five workers misclassified as independent contractors could face $50,000 or more in WSIB back-premiums, $30,000+ in CPP/EI arrears and penalties, plus ESA termination pay, vacation pay, and overtime owed to each worker. That is enough to bankrupt a small business. CRA audits for misclassification are increasing. The 2023 Fall Economic Statement specifically flagged "underground economy" enforcement in construction and gig work. WSIB runs matching programs against CRA payroll data to identify employers with misclassified workers. The risk of getting caught is no longer theoretical — it is systematic.

How does the CRA decide employee vs independent contractor? (RC4110)

CRA guide RC4110 ("Employee or Self-Employed?") sets out the factors CRA uses to classify a worker. The test examines the total relationship — no single factor is determinative. The most important factor is control. Does the payer control how the work is done? Does the payer set the hours? Does the payer decide where the work happens? If the answer to all three is yes, the worker is almost certainly an employee. The second group of factors relates to financial risk and tools. An independent contractor typically provides their own tools, carries their own insurance, has invested their own capital in the business, and bears the risk of profit or loss. An employee gets a fixed wage, uses the employer's tools, and has no financial risk. The third group looks at the relationship itself: how many clients does the worker have? Is there a written contract? Can either party end the arrangement freely? Is the work a core part of the payer's business? CRA weighs all of these together. A written contract that says "independent contractor" means nothing if the actual working conditions look like employment. The Supreme Court of Canada confirmed this in the Sagaz decision: the central question is whether the person performing the services is doing so as a person in business on their own account, or as part of the payer's business.

What is the WSIB independent operator test?

WSIB has its own classification test under the Workplace Safety and Insurance Act (WSIA) 1997. An "independent operator" under the WSIA is a person who carries on an industry (in Schedule 1 or Schedule 2) and does not employ any workers. The test is similar to CRA's but focused on workplace insurance coverage. WSIB looks at: who controls the work, who provides tools and equipment, whether the worker has their own WSIB coverage, whether the worker serves multiple clients, and whether there is a genuine business relationship (invoicing, HST number, business registration). In construction, WSIB applies the test strictly because construction is a mandatory coverage industry. If a general contractor hires a "sub" who has no WSIB coverage, no tools, no other clients, and takes direction from the GC's supervisor — that "sub" is a worker, and the GC owes WSIB premiums. The GC should have requested a WSIB clearance certificate before paying the sub. Without one, the GC inherits the sub's WSIB liability for any injury. This catches many small GCs off guard — they hire a person, call them a sub, skip the clearance certificate, and then face a WSIB assessment years later when the data-matching catches up.

What is a dependent contractor?

Ontario courts recognize a third category: the dependent contractor. This is someone who is technically self-employed but is economically dependent on one client for all or substantially all of their income. The leading case is McKee v. Reid's Heritage Homes, where the Ontario Court of Appeal held that a dependent contractor is entitled to reasonable notice of termination — the same as an employee, determined by the Bardal factors (length of service, age, character of employment, availability of similar employment). For CRA and WSIB purposes, a dependent contractor is usually treated as an employee because the economic reality is employment. The single biggest red flag for dependent contractor status is exclusivity: if the worker serves only one client and has no realistic ability to take on other clients (because the primary client demands all their time), the arrangement looks like disguised employment. Many construction companies fall into this trap — they hire one "sub" who works only for them, year-round, on all their projects, but call them independent. That arrangement is a dependent contractor relationship at minimum, and likely straight employment.

What does misclassification actually cost?

The penalties stack. WSIB can retroactively assess premiums back to the start of the relationship. If the relationship has lasted three years and the worker was earning $60,000/year in a rate group with a $5.66 per $100 premium rate, the WSIB assessment is roughly $10,188 in back-premiums, plus penalties of up to 100% of the premium owed, plus interest. CRA assesses unremitted CPP contributions (2026: 5.95% employee + 5.95% employer = 11.9%, up to the YMPE of $74,600) and EI premiums (2026: 1.63% employee + 2.28% employer = 3.91%, up to the maximum insurable earnings of $68,900). For three years at $60,000/year, that is roughly $28,500 in CPP/EI arrears before penalties and interest. CRA penalties are 10% for a first offence, 20% for a repeat, applied to the total unremitted amount. Interest compounds daily at the prescribed rate. Under the ESA, the worker can file a claim for termination pay (1 week per year of service, up to 8 weeks), vacation pay (4% of wages), overtime (1.5x after 44 hours/week), and public holiday pay. If the relationship lasted three years and the worker routinely worked 50 hours/week, the overtime liability alone could be $15,000+. OHSA liability exists regardless of classification — if the worker is on your project or in your workplace, you owe them safety duties under s.25. But misclassification means you probably were not meeting those duties (no orientation, no safety training records, no JHSC inclusion), which compounds the exposure if the worker is injured and the Ministry of Labour investigates.

How do I protect myself as an employer?

If you genuinely engage independent contractors, protect yourself by verifying their status before the relationship starts. Request a WSIB clearance certificate (construction). Verify they have an HST number (CRA business number search). Ask for proof of liability insurance. Get a signed contract that reflects reality — not a wishful fiction. Ensure the contract allows the worker to serve other clients, to control their own schedule, and to hire their own helpers. Then make sure the actual working relationship matches the contract. If you direct the worker daily, set their hours, provide all tools, and they serve only you — no contract in the world will save you. The reality governs. When in doubt, classify as an employee. The cost of WSIB premiums, CPP, and EI is far less than the cost of a retroactive assessment with penalties. The tool above walks through the key factors that CRA, WSIB, and the courts consider. Answer honestly based on the actual working conditions, not the contract language. If the result is grey zone, invest in a professional opinion before the agencies come knocking.

Next steps and related tools

Once you know who is an employee, work out what they cost you: the WSIB Premium Calculator turns insurable payroll into an annual premium, the NAICS Class & Rate Lookup finds your rate group, and the Return to Work Planner handles the claim side if someone is hurt. Browse the full set of free WSIB & OHSA tools for Ontario contractors.

If you run a crew and are tired of tracking timesheets, jobs, and payroll in spreadsheets, ToolFluency's Ontario contractor app keeps employee hours, WSIB-ready payroll, and job costing in one place — see crew tracking and the full business suite.

About Worker Classification Checker

Misclassification — calling an employee an 'independent contractor' to avoid payroll obligations — is one of the highest-cost regulatory exposures a small business faces. CRA can reassess unremitted CPP and EI (employer AND employee shares) for the past 6 years, plus 10–20% penalty and compound daily interest.

By the ToolFluency team · Updated September 2026

Free worker classification tool for Ontario employers. Answer questions about control, finances, and the working relationship to determine if a worker is an employee or independent operator for WSIB, CRA (CPP/EI), OHSA, and ESA purposes.

How to use

  1. Answer the Control questions — who decides how, when and where the work is done, whether the worker has a supervisor, and whether they can subcontract or hire helpers. Control is the heaviest factor in both the CRA RC4110 test and the WSIA 1997 independent-operator test, so the tool weights this section 1.5x.
  2. Answer the Financial questions — who supplies tools, equipment and the work vehicle, who carries liability insurance, whether the worker has an HST/business registration, invoices for the work, and can genuinely profit or lose money on a job.
  3. Answer the Relationship and Integration questions — how many clients the worker serves, how long the arrangement has run, uniform or branding, whether the work is a core part of the payer's business, and who sets the rates.
  4. Read the verdict — Likely Employee, Grey Zone, or Likely Independent Operator — with the balance scored from -100 (employee) to +100 (independent operator). The tool also lists the misclassification exposure: backdated WSIB premium, CPP/EI arrears (both shares), ESA vacation and termination pay, plus OHSA duties that apply either way.
  5. Print the assessment with every answer for your file. CRA, WSIB, the ESA director and the courts all weigh the substance of the relationship, not the title on the contract — a signed 'independent contractor agreement' is not determinative if control, financial risk and integration point to employee.

Examples

Long-term hourly tech, single payer, payer's office
Control: Employer (how, when, where). Tools: Employer-supplied. Clients: This payer only. Duration: 3 years. Verdict: STRONG EMPLOYEE. Real exposure if treated as IC: ~6 years of unremitted CPP and EI plus penalties; ESA notice; WSIB backdated premium. Reclassify and remit immediately to limit damage.
Trades contractor with own GST number, multiple clients
Control: Worker (sets own schedule, methods). Tools: Worker-owned ($25K investment). Clients: 8 in past year. Duration: project-by-project. Verdict: LIKELY INDEPENDENT OPERATOR. Note: if any client is a construction project, WSIB registration is still mandatory (compulsory construction coverage since 2013), even for an independent operator.

Frequently asked questions

Why does worker classification matter so much?

Misclassification — calling an employee an 'independent contractor' to avoid payroll obligations — is one of the highest-cost regulatory exposures a small business faces. CRA can reassess unremitted CPP and EI (employer AND employee shares) for the past 6 years, plus 10–20% penalty and compound daily interest. WSIB can backdate premiums to the start of the relationship plus penalties under WSIA s. 88(5). Ontario's ESA director can order vacation pay, public holiday pay, overtime, and severance retroactive to start. Each of these is a separate, independently-enforced regime — and they all examine substance, not the contract title. The WSIB and CRA actively share data, so a worker treated as employee by one is often reclassified by the others.

What is the CRA control test?

CRA Guide RC4110 weighs six factors, with control carrying the most weight: (1) Control — who decides how, when, where, and in what order the work is done; greater control by the payer points to employee. (2) Tools and equipment — who supplies them, and the value of the worker's investment. (3) Subcontracting and helpers — can the worker hire others to do the work, and are they free to do so. (4) Financial risk — does the worker bear profit/loss risk, fixed-price quotes, expense liability. (5) Investment and management — does the worker run a business of their own, advertising, marketing, business cards. (6) Opportunity for profit — beyond hourly fees, can the worker increase profit through skill or efficiency. None alone decides; the combined picture decides.

What is the WSIA Independent Operator test?

WSIA 1997 applies a multifactor independent-operator test that overlaps significantly with CRA but adds construction-specific provisions. Construction is special: since January 1, 2013 (Bill 119), virtually every construction worker must be covered by WSIB — including sole proprietors, partners, and independent operators working on construction projects. Outside construction, the test asks: does the worker provide their own equipment and tools, set their own hours, work for multiple clients, control their work methods, advertise as a business, and bear the risk of loss? Workers failing the test are deemed employees of the payer for WSIB purposes — premium, claim costs, and re-employment obligation all attach to the payer.

Are 'dependent contractors' a separate category?

Yes, in Ontario common law (Belton v. Liberty Insurance, McKee v. Reid's Heritage Homes). A dependent contractor is a person who works as an independent contractor by control measures but economically depends on a single client (typically over 75% of income from one source) for an extended period. Dependent contractors fall in between: they are not employees for ESA hours/wages purposes, but courts have awarded them reasonable common-law notice on termination similar to employees. CRA generally treats them as self-employed for tax. WSIB looks past the label and applies the independent-operator test. The dependent-contractor doctrine matters most in wrongful-dismissal litigation.

Can a written independent contractor agreement protect me?

It helps — but only if the day-to-day reality matches. Courts, CRA, WSIB, and ESA officers all use a 'substance over form' approach. A worker who signed an IC agreement but works fixed hours, is supervised closely, uses the payer's equipment, has only one client, and looks like every other 'employee' in the shop will be reclassified regardless of the paper. The protective version of an IC arrangement: separate workspace or remote, worker uses own tools and software, multiple clients, project-priced fees, worker invoices the payer through a registered business name with HST registration, worker bears expense risk and benefits from efficiency. When the form matches the substance, the agreement reinforces the classification.

What are the penalties for misclassification in Ontario?

Layered. CRA: backdated CPP and EI (both shares) for up to 6 years, 10% first-offence penalty, 20% repeat, compound daily interest. WSIB: backdated premium plus interest plus penalty under WSIA s. 88(5) (up to 100% of unpaid premium). ESA: backdated vacation pay (4% minimum), public holiday pay, overtime, ESA notice and severance, plus the worker's complaint to the Ministry of Labour can trigger an investigation across the entire workforce. Ontario's Working for Workers Act 2022 added 'misclassification' as a specific ESA prohibition. Construction-specific: operating without WSIB coverage on a construction project is an offence under the WSIA s. 12.2 compulsory-coverage regime, with fines on conviction (WSIA s. 158) of up to $25,000 for an individual and up to $500,000 for a corporation.

How do CRA and WSIB share information?

Active, automated, and ongoing. WSIB cross-references its registered employers and reported insurable earnings against CRA T4 data. Discrepancies (worker reported on T4 but no WSIB premium, or vice versa) trigger audits. WSIB also obtains lists of corporate registrations and construction-project filings. The Ontario Ministry of Labour shares data with both. A small construction sole proprietor who avoided WSIB registration but filed T1 self-employment income from construction projects is highly likely to receive a WSIB compliance notice. Voluntary disclosure with WSIB before audit dramatically reduces penalties; concealment increases them.

Part of ToolFluency’s library of free online tools for WSIB & OHSA. No account needed, no data leaves your device.

Embed this tool on your site (free)
Paste this where you want the tool. Please keep the attribution link.
<iframe id="tf-worker-classification" src="https://toolfluency.com/tools-v2/wsib-ohsa/worker-classification.html?embed=1" width="100%" height="640" loading="lazy" style="border:1px solid #e2e2e2;border-radius:12px;max-width:760px" title="Worker Classification Checker by ToolFluency"></iframe>
<script>addEventListener("message",function(e){var f=document.getElementById("tf-worker-classification");if(f&&e.source===f.contentWindow&&e.data&&e.data.tfEmbedHeight){f.height=e.data.tfEmbedHeight}});</script>
<p>Powered by <a href="https://toolfluency.com/tools-v2/wsib-ohsa/worker-classification.html">Worker Classification Checker</a> — free tools by ToolFluency</p>