As your business scales, you can't do everything yourself. You will eventually need to hire help. From a tax perspective, the IRS treats labor costs as entirely ordinary and necessary business expenses—meaning they are 100% deductible.

However, the IRS has very strict administrative rules regarding how you report these payments. The rules differ wildly depending on whether the person doing the work is an Independent Contractor or a W-2 Employee.

1. The Danger of Misclassification

Before you pay anyone, you must determine their legal classification. You cannot simply choose to call someone a "contractor" to avoid paying payroll taxes. The IRS looks at the degree of control you have over the worker.

  • Independent Contractor: Operates under their own business name, has their own tools, sets their own hours, and works for multiple clients. You control the result of the work, but not how they do it.
  • W-2 Employee: You control their schedule, you provide their laptop/tools, you dictate exactly how the work is done, and they work primarily or exclusively for you.

Misclassifying an employee as a contractor is one of the most heavily penalized offenses in tax law. When in doubt, consult an employment attorney.

2. Deducting 1099 Contractor Payments

If you hire a freelance web developer, a virtual assistant, or a consulting firm, they are independent contractors.

Every dollar you pay them is a deductible "Contract Labor" expense on your Schedule C or Form 1120-S. Because they are a separate business entity, you do not withhold any taxes from their pay. If you agree to pay them $1,000, you write them a check for exactly $1,000. They are responsible for their own self-employment taxes.

3. The W-9 Requirement

Before you pay a contractor their very first dollar, you must force them to fill out a Form W-9. Do not skip this step!

A W-9 simply asks the contractor to provide their legal business name, address, and Taxpayer Identification Number (either their SSN or their business EIN). You keep this form in your files. You will need the information on this form at the end of the year to file their 1099.

If you pay a contractor and later realize you need a W-9, they often disappear or ignore your emails, leaving you in a terrible position with the IRS. Rule of thumb: No W-9, no paycheck.

4. Filing Form 1099-NEC

If you pay an independent contractor $600 or more during the calendar year (via cash, check, or direct deposit), the IRS requires you to file Form 1099-NEC (Nonemployee Compensation).

You must send one copy of the 1099 to the contractor by January 31st (so they can file their personal taxes), and you must send Copy A to the IRS by January 31st. This form tells the IRS exactly how much you paid the contractor, ensuring the contractor can't hide that income.

If you fail to file 1099s, the IRS can disallow your contractor deduction entirely and hit you with penalties ranging from $60 to $330 per missing form.

The Credit Card Exception

If you pay a contractor exclusively via credit card or a third-party network like PayPal, you do not have to issue them a 1099-NEC, even if it is over $600. The payment processor (e.g., Stripe, PayPal) is legally required to issue a 1099-K to that contractor instead. You only issue a 1099-NEC for bank transfers, cash, or checks.

5. Deducting Employee Wages (W-2)

If you hire a true W-2 employee, the deduction process is handled through your payroll provider (like Gusto or ADP).

You can deduct the employee's gross wages, any bonuses you pay them, and the cost of any benefits you provide (like health insurance premiums or 401k matches). Crucially, you can also deduct the "Employer Portion" of the payroll taxes you are forced to pay (the 7.65% for their Social Security and Medicare, plus federal and state unemployment taxes).

Your payroll software will automatically track all of this and file the necessary quarterly Form 941s, generating W-2s for your staff at year-end.