How do I track payments to subcontractors for tax time?
Start with the W-9. Before you pay a subcontractor for anything, get a completed W-9 form from them. This gives you their legal name, business name, address, and taxpayer identification number. You need this information to file 1099s at year end. Chasing down W-9s in January when you’re trying to file is a headache you can avoid entirely by making it part of your onboarding process. No W-9, no first check.
Pay through traceable methods only. Checks, bank transfers, ACH, Zelle, or credit card. Avoid cash whenever possible. If you do pay cash, get a signed receipt with the date, amount, and description of work. Cash payments with no documentation are a red flag during an audit and make it nearly impossible to prove the expense was legitimate.
Record every payment in your accounting software as it happens. In QuickBooks, set up each subcontractor as a vendor. When you write a check or make a payment, assign it to that vendor and categorize it as subcontractor expense. If you’re doing job costing, assign the payment to the specific project too. This gives you two things: a running total of what you’ve paid each sub for 1099 purposes, and accurate job-level cost tracking so you know your real margins.
The filing requirement is straightforward. Any subcontractor you paid $600 or more during the calendar year gets a 1099-NEC. The deadline to send the form to the subcontractor and file with the IRS is January 31. In California, you also need to file 1099s with the Franchise Tax Board. Late filing comes with penalties that start at $60 per form and go up from there depending on how late you are. If the IRS determines you intentionally didn’t file, the penalty jumps to $630 per form.
One thing that trips up a lot of contractors is the credit card exception. Payments made by credit card or through third-party payment processors like PayPal don’t require a 1099-NEC from you because the payment processor reports those through a 1099-K instead. But payments by check, ACH, cash, or Zelle all require you to file the 1099-NEC.
Keep a simple spreadsheet or report that you update monthly showing each sub’s name, total paid year-to-date, and whether you have their W-9 on file. QuickBooks can generate a vendor payment summary that does most of this for you. Reviewing it monthly means January isn’t a scramble.
The subcontractor payments themselves are deductible as a business expense, which is why tracking matters beyond just compliance. If you paid subs $150,000 last year but can only document $120,000, you’re paying taxes on $30,000 you didn’t actually keep. That’s real money lost because of sloppy record keeping.
If your books are behind or you’ve never tracked sub payments properly, full-service bookkeeping can get this organized so you’re not guessing at year end. And if you’re running a trades business in Long Beach or the South Bay, having someone who understands bookkeeping for trades businesses makes a real difference. Subcontractor tracking is one of those things that’s simple in concept but falls apart fast when you’re busy running jobs and not updating your books.
Long Beach's CPA for Contractors and Trades
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll ask a few questions, let you know what we can do, and give you a quick quote.
More Questions
Can I write off materials I buy for a job?
Yes. Materials purchased for a job reduce your taxable income whether they're classified as cost of goods sold or job expenses. The key is tracking them properly so nothing gets missed at tax time.
Read answerDo I need a bookkeeper for my contracting business?
Most contractors do, especially once they're juggling multiple jobs, subcontractors, and equipment purchases. The complexity of construction accounting makes it easy to lose money without realizing it.
Read answerHow do I respond to an IRS notice?
Don't ignore it and don't panic. Read the notice carefully, check the deadline, and determine whether you agree or disagree with what the IRS is saying. Then respond in writing with supporting documentation before the deadline.
Read answerHow do I connect my business bank account to QuickBooks?
In QuickBooks Online, go to Transactions, click Connect Account, search for your bank, and enter your online banking credentials. The process takes a few minutes, but you need online banking enabled with your bank first.
Read answerHow much does catch-up bookkeeping cost?
Catch-up bookkeeping is typically priced per month of work needed, and costs depend on how far behind you are, how many transactions you have, and whether any records exist. Most trade and service businesses pay between $300 and $1,000+ per month of backlog.
Read answerHow do I prepare for tax season as a small business owner?
Start by getting your books current and reconciled. Then gather all income and expense documentation, review your deductions, and organize 1099s and W-2s well before your filing deadline.
Read answer