How do I track subcontractor payments?
Collect a W-9 from every subcontractor before you pay them anything. This form gives you their legal name, address, and tax identification number for 1099 reporting. Chasing W-9s in January when you’re trying to file is frustrating and often unsuccessful. Make it a policy: no W-9, no payment.
Set up each subcontractor as a vendor in your accounting software. In QuickBooks, create a vendor record with their complete information including the tax ID from the W-9. Mark them as a 1099 vendor so the software tracks payments automatically throughout the year. Skip this step and you’ll be manually adding up payments from bank statements come tax time.
Assign every subcontractor payment to the specific job it belongs to. This is where most contractors fall short. You paid the electrician $4,800 but you don’t know which project it was for. When entering the bill or payment, code it to the job so you can see true project costs. Without job-level tracking, your construction job costing becomes unreliable and you can’t tell which projects actually made money.
Record payments using the actual payment method. If you wrote a check, enter the check number. If you paid by ACH or Zelle, note that in the memo field. This detail helps when reconciling bank statements and when subcontractors claim they weren’t paid. Clear records prevent disputes and protect you if there’s ever a question about whether someone received their money.
For construction work, track retainage separately. Many contracts withhold 5% or 10% until project completion. Your accounting system should show the full contract amount, what’s been paid, and what’s held as retainage. When you release retainage at project close, that payment also needs to be assigned to the original job.
Reconcile your accounts weekly rather than monthly. Catch duplicate payments or miscoded transactions while you still remember what happened. Review subcontractor expenses by job at least monthly so you can spot when costs are running higher than expected before a project gets away from you.
At year end, run your 1099 report before January 31. Anyone you paid $600 or more during the year needs a 1099-NEC. Your accounting software can generate these automatically if you set up vendors correctly from the start. If you didn’t track consistently, you’re stuck reconstructing a year of payments under deadline pressure.
Subcontractor labor is usually one of the biggest expenses on any job. If you can’t track it accurately, you’re bidding future work without knowing your true costs. Many San Diego contractors who struggle with profitability have a tracking problem more than a pricing problem. A San Diego bookkeeper who understands construction can help you build systems that capture this data without adding hours to your week.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
How do I track expenses for rental properties?
Track expenses separately for each property using accounting software or a well-organized spreadsheet. Every expense gets tagged to the specific property, and you need to distinguish between repairs and capital improvements for tax purposes.
Read answerHow do I track billable hours for clients?
Track time as you work using a dedicated tool with client and project categories. Include enough detail to support your invoices and review weekly so billable hours don't slip through the cracks.
Read answerWhat is prime cost and why does it matter?
Prime cost is your cost of goods sold plus labor costs. For restaurants, it's typically the two largest controllable expenses and should stay between 55% and 65% of sales for healthy profitability.
Read answerMy books are a mess—where do I start?
Start by gathering your bank and credit card statements for the period you need to clean up. Bank reconciliation comes first because it establishes what actually happened. From there, you can categorize transactions and work toward usable financial statements.
Read answerHow do I track income and expenses by property?
Use class or location tracking in QuickBooks to tag every transaction to a specific property. This lets you run profit and loss reports by property so you can see exactly how each one is performing.
Read answerHow do I account for property management fees?
Property management fees are operating expenses that reduce your rental income. Record the full gross rent as income and the management fee as a separate expense, even when you receive a net deposit.
Read answer