Year-End Tax

Year-End Tax Prep for Contractors: What Your CPA Actually Needs

Most tax prep checklists were written for retail businesses or service firms. They tell you to gather your bank statements and leave you to work out the rest, which is how construction owners end up handing their CPA a box of receipts and hoping. This guide covers what a construction-experienced CPA actually needs: WIP schedule, retainage receivable, job-level profit and loss, financed asset reconciliation, 1099-NEC lists, mileage logs, and the rest of what generic checklists miss.

Year-End Tax Prep for Contractors

What happens every January

Contractors across the country do the same thing. They hand their CPA a box of receipts, an accounting file that has not been reconciled since October, and a list of jobs the CPA has never heard of. The CPA spends three billable hours on bookkeeping before starting the return. The return comes back late, over budget, and often leaves real deductions unclaimed, because the CPA never had the data to find them.

None of that is a tax problem. It is a bookkeeping problem that shows up at tax time, and it is entirely avoidable.

Three things happen when your books are prepped

Your CPA bill drops

Cleanup is expensive, because it is billed at professional rates. Buying bookkeeping from a CPA in February is the most costly way to buy it. When the books arrive reconciled, categorised and complete, those hours go to tax strategy instead.

Your return gets bigger

Deductions your CPA cannot see are deductions your CPA cannot claim. Depreciation on a truck that was booked as an expense. Mileage that was never logged. Home office square footage nobody measured. Every missing piece is a missed deduction, and the money is gone by the time anyone notices.

You become audit ready

If the IRS ever does look at your return, the documentation that survives is the documentation you had ready when you filed. Not the documentation you scramble to recreate two years later from memory and bank statements.

None of that is a tax problem. It is a bookkeeping problem that shows up at tax time.

Why generic checklists fail contractors

Almost every year-end checklist online was written for a business that sells a thing, collects the money, and books the profit in the same month. Construction breaks all three assumptions.

Your jobs cross year ends, so revenue has to be recognised by how far along the work is rather than by what you invoiced. Your customers hold retainage, so a chunk of what you have earned is not collectable yet and needs its own treatment. Your costs attach to jobs, so a profit and loss statement without job-level detail cannot tell your CPA which work made money. You finance equipment, so a payment is part principal and part deductible interest, not one expense line.

A generic checklist has no line for any of that. Working through one gives you the comfortable feeling of being organised while the four items that actually change your return go untouched.

The construction-specific items that matter most

The WIP schedule

This is the single most important document on the list, and the one most likely to be missing. A work in progress schedule shows contract value, cost incurred, percent complete, earned revenue, billings to date, and over and under billings for every open job. It determines how much revenue you actually earned during the year. Without it, your income statement reflects billing timing rather than work performed, and the return is built on the wrong number. If you do not have one, our free WIP schedule template produces it.

Retainage receivable

Retainage held by your customers is money you have earned and cannot collect yet. It belongs in its own account, aged by job, with each balance verified against the current pay app. Netting it into general receivables hides it, and money that is hidden is money nobody chases. Old retainage is the most commonly forgotten cash in construction.

Job-level profit and loss

A company-wide profit and loss statement tells you whether the year worked. Job-level detail tells you which work worked. Without it your CPA cannot see which jobs made money, and neither can you, which means next year you bid the same way.

Financed assets

A financed truck is three entries, not one. The asset goes on the balance sheet, the loan goes on as a liability, and each monthly payment splits between principal and deductible interest. Contractors routinely expense the whole payment. That understates income, overstates the deduction, and creates exposure in both directions.

Working the nine sections

The nine sections below are the full list. Sections 1 through 8 are things you or your bookkeeper complete inside your accounting system. Section 9 is the pile of documents you hand your CPA once the rest is done.

Work them in order. The order is not arbitrary: reconciliation comes first because nothing downstream can be trusted until the accounts tie, and the document handover comes last because there is no point assembling it from books that are still moving.

If you cannot honestly tick a line item, that is not a reason to skip it. That is the exact problem to fix before you file, and it is almost always cheaper to fix in December than to explain in April.

In December there is still time to act on what your CPA tells you. In April they are describing what already happened.

When to start

December, not February. Several items can only be done properly before the year closes. A Section 179 election needs an asset that is bought and placed in service inside the tax year. Reasonable compensation for an S-corp owner is a payroll decision that has to happen while payroll is still running. Clearing Undeposited Funds and posting owner draws correctly is far easier when you are one month behind rather than twelve.

Starting early also changes the conversation with your CPA. In December there is still time to act on what they tell you. In April they are describing what already happened.

If the list feels out of reach

If most of these items are not things you could produce this week, that is worth knowing now rather than in filing season. It is a bookkeeping problem, and it is fixable, but not in the last week of January.

Our free 48 hour audit tells you exactly where your books stand before tax season. We identify every reconciliation that is not tying, every missed 1099, every deduction sitting in the wrong account, and hand you a written report inside 48 hours, whether you hire us or not.

An important limit on this guide

This is general educational material, not tax or legal advice, and it is not a substitute for a conversation with a qualified CPA or tax attorney. Tax rules change every year, and items here may apply differently depending on your entity type, your state, and your specific facts. Some items depend on entity elections and may not apply to your business at all. Treat this as preparation for a conversation with your CPA, not a replacement for one.

The nine sections

01

Reconcile Your Books

Every account, every statement, tied out to the penny.

This is the foundation. If these reconciliations do not tie, nothing else in your books can be trusted.

  • All bank accounts reconciled to December 31 statements, with zero unreconciled differences.
  • All credit card accounts reconciled to December 31 statements.
  • Petty cash counted and posted, and the balance in the books matches the physical count.
  • Undeposited Funds account cleared to zero, with no dangling deposits sitting unposted.
  • Owner draws, contributions, and distributions posted correctly, not sitting in a shareholder loan or a suspense account.
  • All loan balances reconciled to lender year-end statements, with any variance noted.
  • Retainage payable balance ties to the actual outstanding retainage owed on completed subcontracts.
02

Nail Down Revenue

Sales, deferred revenue, retainage and WIP, every dollar recognised correctly.

Construction revenue recognition is where generalist bookkeepers make the most mistakes. WIP and retainage need specific treatment.

  • Total sales in the books tie to the sum of invoices issued for the year.
  • Customer deposits and deferred revenue checked, with deposits still owed reclassified from income to liability.
  • Retainage receivable aged by job, with each amount verified against the current pay app.
  • WIP schedule prepared showing contract value, cost incurred, percent complete, earned revenue, billings to date, and over and under billings per job.
  • Bad debt write-offs documented with reasoning and dates.
03

Job Costing and Cost of Goods Sold

Every direct cost tied to the job that generated it.

Without job costing, your CPA cannot tell which jobs made money and which lost it. This is also where most contractors accidentally overstate expenses by double counting or misallocating.

  • Job-level profit and loss prepared for every job active during the year, showing revenue, direct costs, and gross margin per job.
  • Direct materials expenses tied to specific jobs, not lumped under a generic Materials account.
  • Subcontractor payments coded to the correct job and cost code.
  • Direct labor separated from indirect labor and office wages.
  • Equipment costs and rentals allocated to the jobs that used them, where applicable.
04

Payroll and Owner Compensation

Every quarterly filing ties to the annual W-3 and every W-2.

Payroll mismatches are one of the top reasons the IRS opens a look at a construction return. Reconcile before you file.

  • Q4 Form 941 filed, and the sum of all four quarterly 941s matches your year-to-date payroll totals.
  • Form W-3 prepared, matching the sum of every W-2 issued.
  • Workers compensation audit prep done: total wages by class code, ready for the carrier auditor.
  • S-corp owner reasonable compensation checked against industry benchmarks, if applicable.
  • Fringe benefits added to the W-2 where required, such as personal use of a company vehicle or over-2% shareholder health insurance.
05

1099-NECs

Every subcontractor and vendor paid 600 dollars or more, correctly identified and reported.

Missing 1099-NECs generate IRS notices, penalties, and personal audits for the recipients. Get this right by January 31.

  • List prepared of every non-corporate vendor paid 600 dollars or more by cash, check, or ACH during the year.
  • Payments made by credit card or third-party processors such as PayPal, Venmo Business or Stripe excluded, because the issuer reports those on a 1099-K.
  • W-9 on file for every 1099-eligible vendor, with missing W-9s requested before filing.
  • 1099-NECs filed with the IRS and delivered to recipients by January 31.
06

Fixed Assets and Depreciation

Trucks, equipment and tools, every asset properly capitalised and depreciated.

This is where thousands of dollars in tax deductions get lost. A financed truck that was expensed instead of capitalised costs real money.

  • Depreciation schedule updated with every current-year asset addition, including purchase date, cost, and method.
  • Assets sold, scrapped, or traded during the year listed with disposal date and proceeds received.
  • Financed asset purchases handled correctly: asset booked to the balance sheet, loan booked as a liability, monthly payment split between principal and interest.
  • Section 179 and bonus depreciation elections considered for current-year additions.
  • Personal-use portion of any business asset such as a vehicle, cell phone or computer documented for allocation.
07

Loans, Interest and Liabilities

Every loan payment split correctly between principal and deductible interest.

Only the interest portion of a loan payment is deductible. Contractors regularly expense the full payment, which understates income and creates audit exposure.

  • Amortization schedule obtained from the lender for every business loan.
  • Interest expense pulled from the amortization schedules and reconciled to the interest booked in the profit and loss statement.
  • Credit line year-end balance tied to the lender statement.
  • Personal guarantees on business loans documented for the file.
08

Deductions Contractors Miss

The everyday deductions that leave the biggest money on the table.

These are the deductions your CPA cannot find if you do not document them. Every one needs contemporaneous records: keep a log during the year, not reconstructed at tax time.

  • Mileage log for personal vehicles used for business, with date, destination, business purpose, and miles driven.
  • Home office square footage documented, along with total home square footage, if you claim the home office deduction.
  • Meals categorised correctly. Most business meals are 50 percent deductible, and specific categories such as employee events are 100 percent.
  • Cell phone and internet business-use percentages documented.
  • Continuing education, license renewals, association dues, and trade publications captured.
  • Vehicle expenses documented, and a decision made between the actual expense method and the standard mileage rate. Only one can be used per vehicle.
09

Documents to Provide Your CPA

The pile you hand over once your books are prepped.

Bundle these into a labelled folder. Digital PDFs are fine and scanned copies are fine. Screenshots are not.

  • Prior year federal and state tax returns.
  • All twelve monthly bank statements.
  • All twelve monthly credit card statements.
  • All loan statements plus current amortization schedules.
  • Any IRS or state tax notices received during the year, opened or not.
  • Payroll reports: all four quarterly 941s, the W-3, every W-2 issued, and state unemployment filings.
  • 1099-NECs issued to vendors and any 1099s received from customers.
  • Sales tax returns filed during the year, if applicable.
  • Insurance policies: general liability, workers compensation, and commercial auto.
  • Bonding company statements or surety documentation, if applicable.

Rather answer these on screen? The interactive version scores it for you as you go.

Open the Year-End Tax Checklist →
Answers

Frequently Asked Questions

What does my CPA need for a construction tax return?

Beyond the usual bank and credit card statements, a construction return needs a WIP schedule with percent complete and over and under billings per job, retainage receivable aged by job, job-level profit and loss for every active job, a current depreciation schedule, amortization schedules for every loan, your 1099-NEC list, and payroll filings that tie. The construction-specific items are the ones generic checklists leave out, and they are the ones that change the return.

When are 1099-NECs due?

January 31. That is the deadline both for filing with the IRS and for getting copies to recipients. The list should cover every non-corporate vendor you paid 600 dollars or more by cash, check or ACH during the year. Payments made by credit card or through a third-party processor are excluded, because the processor reports those on a 1099-K.

Why does my WIP schedule matter for taxes?

Because it determines how much revenue you actually earned in the year, rather than how much you happened to invoice. Under percentage of completion, earned revenue is driven by how far along each job is. Without a WIP schedule your income statement reflects billing timing, not work performed, and the return is built on the wrong number.

What deductions do contractors miss most often?

Depreciation on financed equipment that was expensed instead of capitalised, mileage that was never logged, the home office deduction where nobody measured the square footage, and business-use percentages for cell phone and internet. All four have the same cause: the deduction is real, but there is no contemporaneous record, so the CPA cannot claim it.

How early should I start year-end prep?

December, not February. Several items on this list can only be done properly before the year closes, and a few of them, such as a Section 179 election on an asset you have not bought yet, disappear entirely on January 1. Starting in December also means your reconciliations are one month behind rather than twelve.

Will prepping my books actually reduce my CPA bill?

Usually, yes. Cleanup is billed at professional rates, so every hour your CPA spends reconciling a bank account is an hour not spent on tax strategy, and it is an expensive way to buy bookkeeping. Books that arrive reconciled, categorised and complete move the engagement from cleanup to planning.

Free. Asked once per visit.

Get the Year-End Tax Prep Checklist for Contractors (PDF)

Tell us where to reach you and the PDF downloads right away. We do not make you wait for an email.

Add your name so we know who we are talking to.
Add a valid work email address.
Add a number we can reach you on.

Take any other guide or template today without filling this in again.

Not sure your books are ready for your CPA?

Our free audit tells you exactly where your books stand before tax season. Every reconciliation that is not tying, every missed 1099, every deduction in the wrong account, in writing within 48 hours.