Skip to main content
Book a Free Call

Payroll & contractors

Tracking Subcontractor Payments in QuickBooks, the 1099-Ready Way

Subcontractor tracking has two customers: January (when the 1099s are due) and every month before it (when you want to know what subs actually cost per job). One setup serves both, vendor records built right, payments categorized consistently, and the 1099 flags set once. Here's the QuickBooks Online configuration that makes sub payments self-organizing.

  • Reviewed
  • Reading time3 min
  • TopicPayroll & contractors

Vendor setup: the five fields that matter

  • Legal name exactly as on their W-9 (line 1, the tax return name, not the trade name), with the DBA in the display/company field
  • 'Track payments for 1099' checked, this single box is what makes January a report instead of a project
  • Tax ID entered from the W-9 ( Collecting W-9s: The System That Saves Your January for the collection system)
  • Entity type noted, corporations generally drop off the 1099 list; the W-9 checkbox tells you
  • COI expiration in the notes if your trade requires certificates. QuickBooks won't chase it, but the record should hold it

Categorize consistently, one account, job-tagged

Create one 'Subcontractors' COGS account (or a small family: subs-electrical, subs-drywall if your reporting needs it) and route every sub payment there, tagged to its project/job. Resist paying subs from six different expense categories, the 1099 module maps accounts to boxes, and consistency is what makes the mapping trustworthy. Job-tagging is what turns the same data into per-job sub costs for estimating. ( Job Costing in QuickBooks Online: The Contractor Setup That Actually Works for the full costing setup.)

Payment method changes the reporting

Checks, ACH, cash, Zelle: you report on the 1099-NEC. Credit card and platform payments: excluded, the card processor reports them on 1099-K, and double-reporting inflates your sub's IRS income. QuickBooks' 1099 module excludes card payments automatically if the payment method was recorded honestly, which is the reason to record it honestly.

The two reports to run

  • Monthly: expenses by vendor (filtered to sub accounts), job-costed, your working view of who's earning what on which jobs
  • January: the 1099 Transaction Detail / contractor summary, thresholds computed, corporations excluded, card payments dropped. With the setup above, filing is an hour ( 1099-NEC vs 1099-MISC: Which One, When, and the Traps Between for form logic)

The compliance edges

  • Confirm each sub genuinely is a contractor, the classification tests come before the tracking ( 1099 or W-2? The Tests That Decide, and the Penalties If You're Wrong )
  • Retainage held on subs is a payable, not an expense-yet, track withheld amounts as a liability until released
  • Backup withholding (24%) applies to subs who won't W-9, set it up as a payroll-liability-style account so remittances stay clean

Frequently asked questions

We pay some subs partly in materials. Report what?

1099-NEC reports payments made to them, if you paid cash/check for labor and separately bought materials from the supply house yourself, only the labor payments are theirs. If they billed you parts-and-labor, the whole payment generally reports.

Mid-year and it's all been miscategorized. Fixable?

Yes, cheaply, recategorize the year's sub payments to the right account, set the vendor flags, and January still runs clean. This is a standard small cleanup task. Payroll Administration for Small Businesses

Turn the guide into action

Sub tracking + 1099s handled inside your monthly books

Book a Free Discovery Call