Tax1099 or Track1099 for a Civil Engineering Firm's Subs?
A civil or structural engineering firm should settle who pays each subconsultant and how retainage is treated before comparing Tax1099 and Track1099, since neither platform resolves those questions. Payments to geotechnical subconsultants, surveyors and independent PEs run on project schedules, with retainage held until final delivery, which can change when a payment becomes reportable.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Retainage complicates when a payment counts, not just how much
If your firm holds back 10% of a subconsultant's fee until project closeout, that retained amount isn't paid, and therefore isn't reportable, until it's actually released, which might happen in a different tax year than the bulk of the work. Neither Tax1099 nor Track1099 tracks retainage schedules; that has to come from your project accounting or job-cost system, reconciled against actual disbursements before you build your 1099 batch. Filing based on total contract value rather than amounts actually paid is a common and avoidable mistake here. Note the release date the moment it happens, so nobody has to reconstruct it from an old project ledger months later.
Independent PEs paid for stamped drawings on a single project
An independent professional engineer brought in once to stamp drawings outside your firm's licensed scope is exactly the profile most likely to be missed: a single payment, no ongoing relationship, easy to file as a one-off expense rather than route through your normal vendor intake. What catches this kind of infrequent, high-value vendor is a check that runs the moment you enter a new payee, before the payment clears, rather than relying on a January sweep; confirm that's how your chosen platform actually behaves. Route it through the same intake process as any recurring subconsultant, not around it.
Consolidating a subconsultant across multiple active projects
A geotechnical or surveying firm that works with you on several projects concurrently should be filed as one payee for the year, not split across each project's job-cost code. Track1099's CSV import requires mapping to a payee at upload, which forces this consolidation. Tax1099's direct sync from your accounting system handles it automatically if your chart of accounts rolls subconsultant payments up by vendor rather than leaving them siloed under individual project budgets.
What manual reconciliation costs an engineering firm specifically
Payroll and contractor costs in professional, scientific and technical services firms typically run well above a third of revenue1, and for a firm running subconsultants across a dozen active projects at once, untangling that from twelve months of project accounting in January is exactly the kind of task that eats a senior project accountant's time during the firm's busiest season, right alongside actual project delivery deadlines. Fixing the source data once is cheaper than repeating the reconciliation every year.
Choosing based on how your project accounting is structured
A firm whose project accounting already totals subconsultant costs by vendor, not just by job, will find Tax1099's ledger sync does most of the consolidation work automatically. A firm whose job-cost system is the source of truth, with vendor totals split across many project codes, will likely find Track1099's CSV-first workflow easier, since building that payee-level export is unavoidable either way and Track1099's import is built specifically for it.
Handling a subconsultant who invoices under two different entity names
It happens more than you'd expect in this industry: a surveying firm bills one project under an LLC and another under a DBA that's actually the same taxpayer. If you don't catch this, you'll file two 1099s for what should be one, or worse, file under the wrong name entirely. Confirm the taxpayer identification number, not just the entity name, matches across every project before consolidating, since the TIN is what actually determines whether it's one payee or two. A quick TIN check at intake catches this before it becomes a filing-season puzzle.
What to do before your next project kickoff
Add a two-line step to your project kickoff checklist: confirm which subconsultants are on your firm's contract versus the client's, and collect a W-9 from any new subconsultant before their first invoice is approved for payment. That single habit, repeated at every kickoff, is worth more to a clean January than any feature comparison between filing platforms. It also gives your firm a documented answer if a client or auditor ever asks how subconsultant payments and retainage releases are tracked across active projects, which is a reasonable question on any project of meaningful size.
Add these steps to your project kickoff checklist:
- Confirm which subconsultants sit on your firm's contract and which sit on the client's, so you know who the payer is.
- Collect a W-9 from every new subconsultant before their first invoice is approved for payment.
- Track retainage separately and report it in the year it is actually released, not the year the work was done.
- Key each subconsultant record to a taxpayer identification number so payments across projects roll into one payee.
- Check whether a subconsultant bills under an LLC on one project and a DBA on another, since it may be one taxpayer.
What Good Looks Like
A well-run engineering firm tracks retainage release dates separately from invoice dates, consolidates subconsultant payments by taxpayer identification number across every active project, and validates a W-9 for any independent PE or subconsultant before their first payment clears.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
For a firm whose accounting system already rolls subconsultant costs up by vendor, Tax1099's ledger sync consolidates payments across projects without a manual export.
If subconsultant invoices and retainage releases already route through BILL for approval, its records give you a payee-level history that's ready to check before filing.
Paying subconsultants out of a Mercury account gives your firm a clean payment trail, separate from project job-cost codes, useful for confirming retainage release dates.
Frequently Asked Questions
Does retainage held back on a subconsultant's contract count toward their 1099 for this year?
No, only amounts actually paid during the year are reportable. Retainage that's held back and released in a later year counts toward that later year's 1099, not the year the underlying work was performed. Track retainage release dates separately from invoice dates to file correctly.
Should we file one 1099 or four for a subconsultant who worked on four of our active projects this year?
One 1099, covering the total your firm paid that subconsultant across every project. File by payee and taxpayer identification number, not by project code, even if your job-cost system tracks the payments separately.
Do we need a 1099 for an independent PE we hired once to stamp drawings?
Generally yes, if you paid them $600 or more for services and they're not a corporation, the same threshold applies whether it's a one-time engagement or an ongoing relationship. A single infrequent payment is actually the profile most likely to be missed, so route it through your normal vendor intake rather than treating it as a one-off expense.
What if a subconsultant bills us under two different entity names that are actually the same taxpayer?
Confirm the taxpayer identification number on each W-9, since that's what determines whether it's one payee or two, not the entity name on the invoice. Consolidate payments under the matching TIN before filing to avoid filing two 1099s for what should be one.
Sources
Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.
- Payroll as % of revenue by sector, US firms with <500 employees. US Census Bureau, Statistics of U.S. Businesses (SUSB) 2022, US NAICS sector by enterprise employment size, 2022.
Related Guides
Sales Tax for Engineering Firms Selling Deliverables
Engineering design services are usually exempt, but stamped drawings and reports sold as deliverables can flip that. Here is how to think about it.
When an Engineering Firm's ESOP Isn't the Answer
Why many civil and structural engineering firms use an ESOP instead of stock options, and when Pulley or Carta still fits a firm's equity plan.
A Runbook for Civil Engineering Firms Setting Up a 409A
A step-by-step runbook for civil and structural engineering firms choosing between Carta and Shareworks for their first 409A valuation.
BILL vs Tipalti for Civil and Structural Engineering Firms
Engineering firms run subconsultants, retainage, and progress billing on every project. Here's how BILL and Tipalti compare for that project-based AP.
Percentage-of-Completion Accounting Before You Pick a Tool
Why civil and structural engineering firms should nail percentage-of-completion billing before comparing FloQast and AuditBoard for controls.
Engineering Firms: Cube vs Mosaic for Percent Complete
A decision guide for civil and structural engineering firms choosing between Cube and Mosaic to model percent-complete revenue and backlog.