Skip to content

What Is IRS 20-Factor Test?

IRS 20-Factor Test is a term used in the recruitment and staffing industry.

Why the IRS 20-Factor Test Matters in Recruitment

IRS worker misclassification penalties start at $50 per unfiled W-2 form and scale rapidly — up to $250 per form plus 100% of unpaid employment taxes, plus potential fraud penalties if misclassification is found to be willful. For a staffing agency that has incorrectly treated 200 workers as 1099 independent contractors rather than W-2 employees over a three-year period, the exposure runs into six figures before any state tax authorities get involved. The IRS 20-Factor Test, drawn from Revenue Ruling 87-41, is the foundational framework for determining whether that exposure exists.

The 20-factor test predates the more recent ABC test and the common law control test variations used by various states, but it remains the IRS's primary analytical tool for federal employment tax purposes. Staffing agencies that dismiss it as outdated are misreading the enforcement environment. HMRC's equivalent IR35 and status tests in the UK operate on similar principles — the jurisdiction changes but the underlying question (who actually controls this worker?) does not.

For agency owners, the test matters in two directions: determining how to classify workers the agency places, and advising clients on how to structure work arrangements for contractors the client engages directly. Both directions carry agency liability if handled incorrectly.

How the IRS 20-Factor Test Works

Revenue Ruling 87-41 identified 20 factors the IRS examines to determine whether a worker is an employee or an independent contractor. The factors are not a checklist where 11 out of 20 means employee status — they are weighted considerations that the IRS evaluates holistically. Some factors carry more weight than others depending on the industry and nature of the work.

The factors cluster around three themes: behavioral control (does the business direct how, when, and where the work is done?), financial control (does the worker have a significant investment in their own tools, bear financial risk, and work for multiple clients?), and type of relationship (is there a written contract, are benefits provided, is the relationship ongoing or project-based?). A worker who is told exactly when to arrive, uses employer-provided equipment, works exclusively for one company, and has no opportunity for profit or loss on the engagement looks like an employee under almost every factor, regardless of what the contract says.

For a staffing agency placing IT contractors, the most commonly problematic factor is exclusivity. A contractor who is placed on a 12-month engagement, works 40+ hours per week for one client, uses the client's systems and equipment, and attends client team meetings as a de facto team member has an employment relationship that the IRS may characterize as employment regardless of the 1099 form issued. The agency needs to either convert that arrangement to W-2 employment, ensure the contractor maintains genuine independence (their own equipment, their own business entity, concurrent work for other clients), or accept the classification risk.

Consider a healthcare IT firm that engages a network architect through a staffing agency as a 1099 contractor. The architect works solely for that client for 18 months, uses the client's laptop and VPN, attends their daily standups, and is managed by the client's IT director. The IRS audits the firm. The 20-factor analysis produces a near-unanimous employee finding. Back taxes, penalties, and interest apply to all payments made during the engagement. The agency's contract terms shift some liability to the client, but the reputational damage with the client is irreparable.

IRS 20-Factor Test vs ABC Test

Several states — California most prominently under AB5 — apply the ABC test rather than or in addition to the 20-factor analysis. The ABC test is more restrictive: it presumes worker status is employment unless the engaging entity can satisfy all three prongs simultaneously, one of which requires that the worker performs work outside the usual course of the business. A staffing agency cannot rely on the federal 20-factor test to defend contractor classification in California if the state ABC test produces a different result.

Agencies operating nationally need to apply both frameworks and use the more restrictive standard when they conflict.

IRS 20-Factor Test in Practice

A technology staffing agency introduces a classification checklist based on the 20 factors as a mandatory step before issuing any 1099 contractor engagement. The checklist is completed by the account manager at the point of job order intake, reviewed by a compliance officer, and attached to the contract file. In one quarter, the process flags four engagements that would have been structured as 1099 but present enough employee-indicator factors to warrant W-2 classification. The agency reprices those four contracts to reflect employer-side taxes, the clients accept, and the agency avoids four potential misclassification events that would have triggered state and federal review.