Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

What's the best way to track subcontractor payments?

Get a W-9 from every subcontractor before you pay them anything. This form collects their legal name, address, and tax ID number. Without it, you can’t file accurate 1099s at year end and you risk IRS penalties. Make this a non-negotiable part of bringing on any new sub.

Set up each subcontractor as a vendor in your accounting software with their complete information from the W-9. Include their payment terms, contact info, and the type of work they do. This setup pays off at tax time when you need to pull reports showing total payments by vendor.

Code every payment to the job it belongs to. This is where most contractors fall apart. Paying a sub without assigning the expense to a specific project means you can’t see true job costs. You’ll know you paid $40,000 to your plumber last year but not how much went to the Smith renovation versus the Jones new build. That detail matters for understanding which projects actually made money.

Keep backup documentation for every payment. The sub’s invoice, proof of the work being billed, and any lien waivers if applicable. Store these digitally, organized by job and vendor. When questions come up six months later about what you paid for, you’ll have answers.

Track running totals by subcontractor throughout the year. Anyone you pay $600 or more needs a 1099-NEC by January 31. Waiting until January to figure out who qualifies creates a scramble. Many construction businesses miss the deadline because they’re hunting for W-9s in January that should have been collected months earlier.

Reconcile your accounts payable regularly. Match your records against what subs claim you owe them. Disputes happen less often when both sides are looking at the same numbers and you catch discrepancies early.

If you’re using QuickBooks, make sure job costing is enabled and your chart of accounts is set up for construction work. Generic QuickBooks configuration won’t give you the job-level reporting you need. Many contractors run QuickBooks for years without ever seeing accurate profitability by project because the initial setup was wrong.

The system doesn’t need to be complicated. W-9 before first payment, proper vendor setup, code to jobs, keep documentation, track totals. Do those things consistently and you’ll have clean records for taxes, clear visibility into job costs, and fewer surprises when a sub disputes what they’ve been paid. If managing this alongside running crews feels like too much, bookkeeping services in Richmond can handle the tracking so you can focus on the work.

Greater Richmond's Small Business Bookkeeper

The Next Step:
A Short Conversation

Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.

More Questions

When should I switch from doing my own books to hiring a bookkeeper?

There's no universal trigger point. The signs are usually falling behind on reconciliation, making recurring errors, or spending hours each month on something that pulls you away from actually running your business.

Read answer

How Do I Set Up Job Costing for My Construction Business?

Track every cost against the job it belongs to. Labor hours, materials, subs, equipment. Compare what you bid against what you spent. Without this, you won't know which jobs make money until it's too late to do anything about it.

Read answer

How do I manage cash flow when customers pay in stages?

Structure deposits to cover your initial costs, invoice the same day you hit milestones, and track billed versus received separately. A cash reserve covers the inevitable gaps between completing work and getting paid.

Read answer

What happens if I forgot to collect sales tax from customers?

You still owe the tax to the state whether you collected it or not. The business absorbs the cost out of what would have been profit. Calculate what you owe, file amended returns, and fix your collection process going forward.

Read answer

Can I do my own bookkeeping or should I hire someone?

You can do your own bookkeeping. Whether you should depends on your time, your consistency, and whether the hours you'd spend are worth more doing something else. DIY works early on but often becomes a burden as the business grows.

Read answer

What forms do I need when I hire a new employee?

Every new hire needs a W-4 for federal withholding and an I-9 to verify work authorization. Virginia also requires a VA-4 for state withholding and new hire reporting within 20 days.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC