A construction audit can take an owner away from bids, crews, customers, and the work that keeps the business running. It may involve several tax years and detailed records for individual jobs, cash payments, subcontractors, payroll, materials, and customer deposits. These audits can continue for months.
The records can also tell very different stories. One contractor may be able to show where every cash withdrawal went. Another may have no records showing who received the cash or what work it paid for. That difference can affect the outcome.
Which agency is auditing my construction business?
Check the notice for the agency, tax periods, issues under review, records requested, and response deadline. Different agencies examine different obligations:
- The IRS may review business income, deductions, payroll taxes, or worker classification for federal tax purposes.
- The New Jersey Division of Taxation may examine New Jersey tax returns, sales and use tax, or contractor records.
- The New Jersey Department of Labor may examine worker classification, wages, or employer contributions.
These agencies apply different rules. A response prepared for one audit may not answer questions in another.
Why are construction audits so document-heavy?
Construction businesses may work on multiple projects at once, receive deposits and progress payments, buy materials for specific jobs, and pay workers or subcontractors in different ways. An auditor may compare tax returns with bank deposits, customer invoices, job records, supplier bills, payroll filings, and information reported by other businesses.
The records should connect the money coming in and going out to the job it relates to. Useful records include:
- Contracts, estimates, change orders, invoices, and proof of customer payments
- Job ledgers showing labor, materials, subcontractor costs, and payments by project
- Bank and credit card statements, deposit records, and explanations for transfers between accounts
- A deposit schedule that identifies the source of each deposit. Customer payments, transfers between accounts, loan proceeds, and owner contributions should not be left as unexplained deposits.
- Supplier invoices and receipts for materials, equipment, fuel, and other expenses
- Subcontractor agreements, invoices, payment records, and required tax forms
- Payroll records, time records, and employment tax filings
- Progress billings, retainage records, and documentation of work in progress
If a job crosses tax years, the auditor may also ask how the business reported contract income, costs, and retainage. The proper timing can depend on the company’s accounting method and the type of contract.
Two contractors, two very different records
Guy kept meticulous records showing how he used cash to pay contractors. He also paid the employment taxes that were due. When the auditor asked questions, Guy could show where the cash went. He came through the audit fine.
John regularly withdrew cash from ATMs to pay workers, then deducted the withdrawals as labor costs. But he did not keep records showing who received the money or where it went. Because he could not substantiate the payments, the IRS treated the unexplained amounts as income to him instead of documented labor costs, and he faced additional tax.
The problem was not simply that John used cash. The problem was that he could not prove where it went or support the way he reported it. Careful records and accurate reporting matter when a business pays workers in cash.
Can I treat everyone on a job as a subcontractor?
No. Calling a worker an independent contractor in an agreement, paying by the job, or issuing a Form 1099 does not settle the worker’s classification.
New Jersey generally applies its ABC test under several state labor laws. The IRS uses a separate federal analysis that looks at the working relationship and the business’s control over the work. A worker’s classification can affect payroll tax and other obligations.
How does New Jersey sales tax affect construction work?
The sales-tax treatment depends on the work performed and the property involved. Generally, contractors pay sales tax when buying materials for a job. The treatment of labor depends on whether the work is a capital improvement or a repair or maintenance service. For a qualifying capital improvement, the property owner’s completed Form ST-8 documents the exemption for labor. Repair and maintenance work is generally treated differently.
Keep supplier invoices, customer invoices, contracts, and any exemption certificates with the job records. Do not assume that every project or material purchase is tax-exempt.
Why hire someone to handle the audit?
A construction audit can consume months of an owner’s time. Sorting records, responding to follow-up questions, and tracking deadlines can pull the owner away from managing jobs and keeping the business moving.
An experienced tax representative can review the notice, identify the issues and deadlines, organize the document response, and handle communications with the agency. With the required authorization, a representative can act for the taxpayer before the IRS or communicate with the New Jersey Division of Taxation. The owner still provides business knowledge and facts, but does not have to carry the audit alone.
Timely, organized responses can help the auditor understand the records and resolve questions. If records are incomplete, tell the representative early. Existing bank statements, supplier invoices, customer records, and job files may help explain the activity. Do not guess at missing amounts or create records after the fact.
A missed deadline by itself does not automatically trigger a referral to IRS Criminal Investigation. The IRS describes criminal referrals as involving indications of fraud or willfulness. If the audit raises questions about intentional underreporting or false records, speak with an attorney promptly.
Keep the audit from taking over your business
You built your construction business to do the work, serve customers, and keep projects moving. An audit should not require you to manage every agency request alone. Tomes Law Firm helps New Jersey businesses organize audit responses, address the agency’s questions, and protect the owner’s time to focus on the business. Call the tax audit attorney and accountants at Tomes Law Firm at 732-333-0681 or 833-4IRS-TAX for a confidential free consultation.
We Solve Tax Problems. You Get Peace of Mind.

