One of the most common, and most consequential, bookkeeping questions I get from Colorado business owners is simple: is this person a contractor or an employee? Getting it wrong isn't just a paperwork problem. Misclassification can trigger back taxes, penalties, and interest from both the IRS and the state of Colorado. Here's how to think about it, and what your books need to reflect once you've decided.
Why the Classification Matters
A W-2 employee has taxes withheld from every paycheck, and you as the employer pay a share of Social Security, Medicare, and unemployment taxes on their wages. A 1099 independent contractor handles their own taxes β you simply pay them and report the total at year-end. The obligations are completely different, which is exactly why the IRS and state agencies pay close attention to how businesses classify workers.
The Classification Test
- Behavioral control: do you direct how, when, and where the work gets done? Employees typically follow your schedule and methods; contractors typically decide their own approach.
- Financial control: does the worker have a real opportunity for profit or loss, use their own equipment, and work for other clients? Contractors usually do; employees usually don't.
- Relationship type: is there a written contract, are benefits provided, and is the work an ongoing, integral part of your business or a defined project?
No single factor decides it β the IRS weighs the whole picture. When it's close, that's exactly when it's worth a conversation with your bookkeeper or accountant before you set up payroll, not after.
What Misclassification Actually Costs
If the IRS or Colorado determines a worker was misclassified, you can be on the hook for back payroll taxes, penalties, and interest, sometimes going back multiple years. It's one of the more expensive bookkeeping mistakes to unwind after the fact.
Colorado's New Hire Reporting Requirement
Once you've classified a worker, Colorado law requires you to report them to the Colorado State Directory of New Hires within 20 calendar days of the hire date β defined as the date services are first performed for pay. This applies to every Colorado employer: private businesses, nonprofits, and multistate employers with Colorado-based staff. The report needs the employee's name, address, Social Security number, date of birth, and hire date, along with your business name, payroll address, and FEIN. Reports missing required fields are not processed at all. The preferred method is electronic filing through the state's new hire portal; employers who report electronically must transmit twice a month, spaced 12 to 16 days apart.
For the full step-by-step process β including the I-9, W-4, workers' comp, and QuickBooks Payroll setup β see our complete new hire reporting and payroll setup checklist.
Because Colorado reporting covers both categories, the classification decision doesn't change whether you report β it changes your tax withholding, your workers' compensation exposure, your unemployment premiums, and your FAMLI premiums. Which is exactly why it needs to be right from day one.
π‘ Colorado catches people out here: unlike some states, Colorado's new hire reporting is not limited to W-2 employees. Independent contractors paid $600 or more are reportable too, as are rideshare and delivery workers. So classifying someone as a 1099 contractor doesn't take you out of the reporting requirement β it just changes what you file at year-end. Rehires count as well, if the person was separated without pay for 60 or more consecutive days.
How This Shows Up in Your Books
- W-2 employees run through payroll β QuickBooks Online Payroll (or your payroll provider) handles withholding, employer tax deposits, and year-end W-2 filing.
- 1099 contractors are tracked as vendor payments, with a Form 1099-NEC issued for anyone paid $2,000 or more in the year. That threshold rose from $600 for payments made in 2026 and later β and note it is a different $600 than Colorado's new hire reporting trigger for contractors, which did not change.
- Mixing the two up in your chart of accounts, or worse, paying someone as a 1099 contractor who's functioning like an employee, is one of the most common clean-up issues I see in QuickBooks files.
Get Your Payroll Set Up Right the First Time
Whether you're hiring your first employee, bringing on a contractor, or auditing how your current team is classified, Colorado Bookkeeping can help you set it up correctly in QuickBooks Online, and keep your Colorado new hire reporting on schedule.
Get Worker Classification Right From Day One
Not sure if a worker should be 1099 or W-2? Colorado Bookkeeping can walk through your specific situation and get your payroll set up correctly.
Schedule Your Free Consultation Today