Payroll is the area where small business owners get themselves into the most expensive trouble with the IRS. Not because they are trying to cheat anyone, but because the rules are specific, the penalties are steep, and the issues that trigger scrutiny are not always obvious. For MSPs and IT service businesses, there are a handful of problems that come up repeatedly, and most of them are entirely preventable.
This is not legal advice. For anything specific to your situation, you need a CPA or tax attorney. But these are the patterns we see most often when cleaning up books and setting up payroll for new clients, and knowing about them is the first step to avoiding them.
Red Flag 1: Misclassifying Employees as Contractors
This is the most common and most costly payroll mistake in the IT industry. It is easy to understand why it happens. Contractors seem simpler: you pay them, send a 1099 at year end, and you are done. No payroll taxes, no benefits, no workers comp. The problem is that the IRS has very specific criteria for who actually qualifies as a contractor, and calling someone a contractor does not make them one.
The key factors are behavioral control, financial control, and the nature of the relationship. If you tell someone when to work, provide their tools, require them to work exclusively for you, or integrate them into your day-to-day operations the way an employee would be, the IRS is likely to classify them as an employee regardless of what your contract says.
The penalty if you get this wrong: Back payroll taxes, interest, and penalties going back as far as three years. In some cases the business owner can be held personally liable for the employee portion of unpaid taxes. The IRS has an audit program specifically targeting worker misclassification and they actively share findings with state agencies.
If you have technicians or helpdesk staff working as contractors and you are not sure the classification holds up, this is worth reviewing with your CPA now rather than after a notice arrives.
Red Flag 2: Late or Missing 941 Payroll Deposits
When you run payroll, federal payroll taxes must be deposited with the IRS on a schedule that depends on your total tax liability. Most small MSPs are monthly depositors, meaning the taxes withheld from each payroll run must be deposited by the 15th of the following month. Larger employers deposit more frequently.
Missing or late deposits trigger automatic penalties that start at two percent and increase to fifteen percent depending on how late the deposit is. The IRS does not need to audit you to assess these penalties. They calculate them automatically when your 941 quarterly return does not match your deposit history.
- 1 to 5 days late: 2% penalty
- 6 to 15 days late: 5% penalty
- More than 15 days late: 10% penalty
- Not deposited within 10 days of IRS notice: 15% penalty
The fix: Full-service payroll through a provider like Gusto handles tax deposits automatically and guarantees accuracy. If you are running payroll manually and making your own deposits, the risk of a missed deposit is high, especially during busy stretches. Outsourcing this eliminates the exposure.
Red Flag 3: S-Corp Owner Taking Too Little Salary
If your MSP is structured as an S-Corp, this one applies to you and it is one of the IRS's favorite audit targets for small service businesses. S-Corp owners pay themselves a salary, run payroll taxes on that salary, and then take additional distributions from business profits. Distributions are not subject to payroll taxes, which saves money compared to taking everything as salary.
The problem is that some S-Corp owners take a very low salary and large distributions to minimize payroll taxes. The IRS requires that S-Corp owner-employees take a "reasonable salary" for the work they perform. What is reasonable is based on what you would pay someone else to do the same job. For an MSP owner doing technical work and running the business, that salary needs to reflect both roles.
If the IRS reclassifies distributions as salary, they assess back payroll taxes plus interest and penalties on the difference. There have been well-publicized court cases where S-Corp owners owed significant amounts in reclassified payroll taxes because their salary was set too low relative to distributions.
Red Flag 4: Owner Draws That Should Be Salary
This is different from the S-Corp issue and applies to sole proprietors and single-member LLCs as well. If you are pulling money out of the business regularly without running payroll, and your business is profitable, that is generally fine from a structure standpoint for non-S-Corps. But it creates problems when those draws are recorded inconsistently in your books.
We see books where owner draws are coded to expense accounts, which artificially reduces taxable profit. We also see personal expenses paid through the business and recorded as business costs. Both of these create inaccurate financials and potential audit exposure.
- Owner draws should be recorded to an owner's draw or equity account, not to expenses
- Personal expenses run through the business should be recorded as draws, not as business deductions
- Consistent, documented, and correctly categorized draws make your books auditable
Red Flag 5: 1099 Issues at Year End
If you pay contractors $600 or more during the calendar year, you are required to issue them a 1099-NEC by January 31 and file a copy with the IRS. Missing this filing, filing late, or filing with incorrect information triggers penalties. The penalties are not devastating but they are annoying and entirely avoidable.
The more significant issue is when 1099s are issued to people who should have been employees. If you issue a 1099 to someone who meets the IRS definition of an employee, that 1099 is a record of unreported payroll tax liability. It is a paper trail pointing directly at the misclassification problem described above.
The W-9 habit: Before you pay any contractor for the first time, collect a signed W-9. This gives you their legal name, business name if applicable, address, and tax ID. You cannot file an accurate 1099 without it and chasing people for W-9s in January is one of the most frustrating bookkeeping tasks there is. Collect it upfront.
Staying Clean Is Not That Complicated
The common thread across all of these issues is that they are mostly preventable with good systems. Full-service payroll through a modern platform, a clear owner compensation policy, correct contractor classification, and a bookkeeper who knows what to look for goes a long way toward keeping you out of trouble.
The expensive part is not fixing any one of these issues in isolation. The expensive part is when several of them compound, you get an IRS notice, and suddenly you are dealing with back taxes, penalties, and professional fees to sort it out under pressure. Prevention is dramatically cheaper.
Want Someone to Review Your Payroll Setup?
If you are not sure your payroll is set up correctly, your owner compensation is documented, or your contractors are properly classified, let us take a look. We work with MSPs and IT businesses specifically and know what to look for.
Book a Free Consult