can I still use contractors for my dev agency or am I screwed? โ€” this can't be right

I publish illustrative scenarios prepared by my practice. All participants and conversations are fictional. The fictional posts are not posts by real users, accounts of client experiences, or reports of actual results.
Illustrative scenario prepared by my practice.
Employment classification is complex and state-specific. Not legal advice.
Hypothetical question

I run a small dev agency in California. 2 W-2 employees and about 8 contractors - mostly senior devs who prefer the flexibility. They have their own LLCs, set their own hours, work with multiple clients.

Accountant just sent me a letter saying we need to "review worker classification" in light of AB5. She's worried some might need to be reclassified as employees.

These folks don't want to be employees. Several said they'd stop working with us if we tried to convert them. Is AB5 really that strict?

Illustrative response

Let me break this down because there's a lot of misunderstanding about AB5.

AB5 codified the "ABC test." Under this test a worker is presumed to be an employee unless you prove ALL THREE:

(A) Worker is free from control in performing work
(B) Work is outside your usual course of business
(C) Worker is engaged in an independently established business

For a dev agency hiring devs, part B is your problem. Dev work IS your usual course of business.

Illustrative response

HOWEVER - AB5 has a "business-to-business" exemption. If your contractors meet certain criteria they get evaluated under the older, more flexible Borello test instead of ABC.

B2B exemption requires: contractor has their own business entity (LLC etc), own business location (can be home office), sets their own hours, negotiates their own rates, provides their own tools, maintains business license if required, has ability to work for multiple clients, written contract.

Illustrative response

That's actually most of my contractors. They all have LLCs, work from home, set own hours, we negotiate rates, they use their own equipment, and most have 2-4 clients. Written contracts too.

What's the Borello test they'd be evaluated under instead?

Illustrative response

Borello is a multi-factor balancing test - looks at control, specialized skill, investment in equipment, opportunity for profit/loss, payment method, length of relationship, whether parties believe it's employment. No single factor is determinative.

For senior devs with their own LLCs, multiple clients, specialized skills, set their own rates, and genuinely operate as independent businesses - they'd likely pass Borello.

Key is genuinely treating them as independent businesses, not just calling them contractors while treating them like employees.