Contractor vs Employee in the US: IRS Rules and What Your Agreement Must Cover

Master the IRS 3-factor test, learn what a compliant contractor agreement includes, and understand California's AB5 rules.

The Cost of Getting This Wrong

Misclassifying an employee as a contractor is one of the costliest mistakes a small business can make. The IRS, state labor departments, and workers' compensation boards all have strong incentives to reclassify workers. If you're audited and found to have misclassified workers, you face back payroll taxes (you owe employer share), penalties (often 20–40% of unpaid taxes), and interest dating back years. In some cases, you may also owe workers' compensation insurance, unemployment insurance, and employee benefits. A single audit can cost tens of thousands of dollars.

Getting it right requires both a written agreement and demonstrating through your actual practices that the worker truly is an independent contractor.

The IRS 3-Factor Test for Contractor Status

Behavioral Control: An independent contractor controls how, when, and where the work gets done. You cannot tell them what tools to use, what methods to follow, or when to work. You specify the result you want, not the process. If you dictate daily hours, require attendance at meetings, or prescribe how they do the job, they look like an employee. An independent contractor works for multiple clients and uses their own expertise to deliver results.

Ready to generate your Contractor Agreement?
Free, instant, no account needed.
Generate now β†’

Financial Control: An independent contractor has financial independence. They set their own rates (or you negotiate on a project basis), invest in their own tools and equipment, can work for other clients simultaneously, and take on financial risk and opportunity for profit. If you pay them a regular salary, cover all their tools, and they have no risk of loss, they look like an employee.

Type of Relationship: The nature of the relationship matters. Independent contractors have written agreements, don't receive employee benefits (health insurance, 401k, paid time off), aren't integrated into the business permanently, and the relationship is project-based or temporary. Employees have ongoing relationships, receive benefits, and are integral to the business.

What Your Contractor Agreement Must Include

Scope of Work: Explicitly describe what will be delivered, the timeline, and any deliverables. Example: "Contractor will design 3 logo concepts and deliver final files by [date]."

Payment Terms: Specify the rate (hourly, project-based, or fixed fee), how often invoices are due, payment method (ACH, check, etc.), and any expense reimbursement policy. Do not pay a regular salary; use project fees or hourly rates.

IP Assignment: Clarify who owns the work product. Typically, the client (you) owns the final deliverables, but the contractor retains rights to their own tools and methods. Example: "Client owns all work product. Contractor retains rights to pre-existing materials and general methodologies."

Confidentiality: Include language protecting your proprietary information, client data, and business strategies. This prevents the contractor from disclosing or using information improperly.

Independent Contractor Status: Explicitly state they are an independent contractor, not an employee. Include language like: "Contractor is an independent contractor. Contractor is not an employee of [Client] and receives no employee benefits."

Termination Conditions: Specify how and when the agreement can end. Include notice periods and any kill-fee clauses if either party wants to exit early.

The 1099-NEC: Your Tax Obligation as the Hiring Party

If you pay a contractor $600 or more in a calendar year, you must issue them a Form 1099-NEC (Non-Employee Compensation) by January 31 of the following year. Send copies to the contractor and to the IRS. The contractor uses it to report self-employment income and pay self-employment taxes (15.3% combined Social Security and Medicare).

Failure to file 1099s when required triggers IRS penalties. Track all contractor payments carefully and reconcile with your accountant.

California AB5 β€” High-Risk State Alert

California's Assembly Bill 5 (AB5) fundamentally changed contractor classification. Under the ABC test, a worker is presumed to be an employee unless the hiring entity proves all three factors:

This is much stricter than the federal IRS test. For example, if you hire a designer in California and they work primarily on your products (not their usual side business), they likely fail the B test and must be classified as an employee.

If either you or the contractor is California-based, have your agreement reviewed by a California employment lawyer. AB5 compliance is critical and frequently audited.

When to Use a Contractor Agreement vs an Offer Letter

Use a Contractor Agreement when engaging self-employed workers or independent businesses for defined project work. Use an Offer Letter when hiring employees. The distinction is crucial and should align with your actual working relationship. If you use a Contractor Agreement but treat the worker like an employee (fixed hours, integration into the business, providing benefits), you're exposed to reclassification liability.

IRS Audit Red Flags: The IRS looks closely at contractor payments. Red flags include: paying contractors salaries instead of project fees, providing computers or equipment, requiring 40-hour weeks, allowing only your client's work, providing health insurance or retirement benefits, or having long-term relationships. Document everything showing true independence: multiple client relationships, their own business entity (LLC or sole proprietorship), their own invoicing and tax reporting.
Generate your Contractor Agreement β†’
Compare Contractor Agreement vs NDA: When to use each β†’

Generate your Contractor Agreement in 2 minutes

Answer a few questions. Get a lawyer-reviewed document ready to sign β€” free.

Generate now β†’
Free US Contractor AgreementFree, instant β€” no account needed
Generate your agreement β†’