The Ultimate 12-Step Year-End Financial Closing Checklist for General Contractors

Quick Answer

For payments made in 2026, the federal reporting threshold for many Form 1099-NEC payments is $2,000, and businesses filing 10 or more aggregate information returns generally must file electronically. A year-end financial closing checklist for contractors should therefore start before January filing deadlines and end only after cash, payroll, subcontractor, WIP, fixed-asset, and job-cost balances have been reconciled and approved. The 12 steps below are structured so a contractor can print the checklist and hand it directly to a bookkeeper.

Year-End Closing Information
Year Being Closed ________________________________
Bookkeeper ________________________________
Management Reviewer ________________________________
Tax Advisor or CPA ________________________________
Target Completion Date ________________________________
Final Close Date ________________________________

The Contractor Pain Point: December Activity Is Still Moving in January

A general contractor finishes December with crews on active jobs, vendor invoices still arriving, retainage outstanding, unapproved change orders, equipment purchases waiting to be classified, and subcontractors who never returned a W-9.

The bookkeeper is then asked to complete three different jobs at once:

  • Finish normal December bookkeeping

  • Prepare W-2 and 1099 information

  • Produce final year-end financial statements

Without a defined year-end process, those tasks collide.

A December material invoice may be entered in January. Labor may be assigned to the wrong project. Customer deposits may be recorded as revenue even though the work has not been completed. A closed job may still be missing subcontractor costs. The preliminary profit number keeps changing every time another item is discovered.

That is not simply a busy-season problem. It is a cutoff, documentation, and review problem.

The year-end close should build on the controls in the Monthly Close Checklist for Contractors, not replace them. Contractors that need a printable monthly control can also use the free Contractor Month-End Close Checklist throughout the year so December does not become a twelve-month reconstruction project.


Why a Contractor Year-End Close Requires More Than Reconciliation

A monthly close confirms that one accounting period is complete.

A year-end close must also confirm that the entire financial system agrees across four areas:

  1. The general ledger: Bank, credit card, loan, payroll, receivable, payable, and equity balances are supported.

  2. The job-cost system: Labor, materials, subcontractors, equipment, and other direct costs are assigned to the right projects.

  3. The operational records: Contracts, invoices, change orders, retainage, purchase documents, payroll reports, and job folders match the accounting records.

  4. The compliance package: Vendor tax information, employee wage totals, payroll liabilities, and year-end reports are ready for filing and tax preparation.

A reconciled bank account does not prove that job costs are accurate.

A clean Profit and Loss statement does not prove that retainage is correct.

A completed 1099 report does not prove that subcontractor expenses were assigned to the correct jobs.

The year-end close is complete only when the accounting records, job records, and supporting documents tell the same story.


The 12-Step Year-End Financial Closing Checklist

1. Establish the Close Calendar and Assign Owners

What to do

Create one shared year-end close schedule before the final December statements arrive.

Include:

  • The final date for field receipts and purchase documentation

  • The deadline for vendor and subcontractor invoices

  • The payroll review date

  • The W-9 collection deadline

  • The first draft financial review

  • The WIP review meeting

  • The management approval date

  • The date the accounting period will be locked

Assign one owner to every close section. Avoid assigning a task to “accounting” without naming the person responsible.

Bookkeeper checklist:

  • Create the year-end close calendar

  • Assign an owner to each step

  • List required supporting reports

  • Create an exception log

  • Schedule management and WIP reviews

  • Confirm the tax advisor’s delivery requirements

Why it matters

A close calendar separates normal bookkeeping from final review. It gives project managers, office staff, payroll processors, and owners a firm deadline for submitting information.

What goes wrong if skipped

The bookkeeper becomes the person chasing every missing receipt, job detail, vendor form, and payroll correction. The close stalls because nobody knows which missing item is holding it open.

2. Collect and Lock the Year-End Source Documents

What to do

Gather all documents supporting activity through December 31.

This includes:

  • Bank statements

  • Credit card statements

  • Loan statements

  • Payroll registers

  • Payroll tax reports

  • Vendor invoices

  • Subcontractor invoices

  • Material receipts

  • Customer invoices

  • Deposit records

  • Change orders

  • Retainage schedules

  • Equipment purchase documents

  • Vehicle purchase or disposal records

  • Insurance audit statements

  • Lease documents

  • Merchant processor reports

Use a consistent digital filing structure. The process in How Contractors Should Organize Digital Receipts and Job Documents provides a practical framework for keeping those records tied to the correct job.

Bookkeeper checklist:

  • Confirm all December statements are available

  • Import or enter remaining receipts

  • Match each job-related document to a project

  • Flag unreadable or incomplete documents

  • List missing invoices by vendor or subcontractor

  • Save source documents in the year-end archive

Why it matters

A transaction without supporting documentation cannot be reviewed reliably. The amount may be correct while the job, cost code, tax treatment, or accounting period is wrong.

What goes wrong if skipped

Expenses remain uncategorized, equipment purchases are posted as repairs, job costs land in overhead, and the tax preparer receives an incomplete package.

3. Reconcile Every Cash, Credit, Loan, and Clearing Account

What to do

Reconcile every balance-sheet account that moves money.

At minimum, review:

  • Operating bank accounts

  • Payroll bank accounts

  • Savings accounts

  • Lines of credit

  • Credit cards

  • Equipment loans

  • Vehicle loans

  • Merchant processor clearing

  • Payroll clearing

  • Undeposited funds

  • Intercompany or due-to/due-from accounts

Do not treat a connected bank feed as a reconciliation. A feed imports activity. Reconciliation proves that the ledger agrees with the outside statement.

Bookkeeper checklist:

  • Reconcile every bank account through December 31

  • Reconcile every credit card through December 31

  • Match loan balances to lender statements

  • Separate principal and interest

  • Clear duplicate transfers

  • Investigate stale checks and deposits

  • Reconcile payroll and merchant clearing accounts

  • Document every unresolved difference

Why it matters

Cash and liability reconciliations establish the opening point for every later review. Missing payments, duplicated expenses, incorrect transfers, and unrecorded debt activity often surface here.

What goes wrong if skipped

The Profit and Loss statement may look reasonable while the balance sheet contains unsupported amounts. Any job-cost, cash-flow, or tax decision based on those books becomes suspect.

4. Enforce the December Revenue and Expense Cutoff

What to do

Determine whether December activity was recorded in the correct accounting period.

Review transactions entered in late December and early January. Look for goods received, subcontractor work completed, payroll earned, invoices issued, and deposits collected around the cutoff date.

Ask:

  • Was the work completed by December 31?

  • Were materials received before year-end?

  • Does the customer invoice represent completed work, a deposit, or advance billing?

  • Does a January vendor invoice relate to December work?

  • Are there earned costs or liabilities that have not been recorded?

  • Are there prepaid costs that belong to the next year?

The proper entry depends on the contractor’s accounting method and reporting requirements. Record proposed cutoff adjustments separately for review by the CPA or tax advisor.

Bookkeeper checklist:

  • Review late-December transactions

  • Review January transactions for prior-year activity

  • Identify unrecorded December vendor costs

  • Identify customer deposits and advance billings

  • Identify prepaid expenses

  • Prepare a cutoff adjustment schedule

  • Obtain approval before posting material adjustments

Why it matters

Financial statements become misleading when revenue and costs are recorded in different periods. A job can show revenue in December while its material and subcontractor costs do not appear until January.

What goes wrong if skipped

December profit is overstated, January profit is understated, and management evaluates job performance using distorted margins.

5. Finalize Vendor, Subcontractor, W-9, and 1099 Records

What to do

Review every vendor and subcontractor paid during the year.

Confirm:

  • Legal name

  • Business name

  • Address

  • Taxpayer identification number

  • Entity type

  • W-9 status

  • Payment total

  • Payment method

  • 1099 eligibility

  • Correct expense account

  • Correct job and cost code

Use the current IRS threshold and filing instructions for the year being closed. For payments made in 2026, IRS guidance lists a $2,000 threshold for many nonemployee-compensation reporting situations. Form 1099-NEC generally follows a January 31 filing and recipient deadline, subject to the next-business-day rule.

Review Subcontractor 1099 Requirements for Contractors for the contractor-specific controls that should occur before year-end.

Bookkeeper checklist:

  • Run the vendor payment detail report

  • Separate check and ACH payments from card or processor payments

  • Verify W-9 information

  • Flag missing taxpayer identification numbers

  • Review vendor entity types

  • Confirm reportable payment totals

  • Correct duplicate vendor records

  • Prepare the final 1099 review report

  • Confirm electronic filing requirements

  • Document management approval

Why it matters

Information-return problems usually begin in vendor setup, not during filing. Missing W-9s, duplicate vendor names, mixed payment methods, and incorrect entity types can make the final report unreliable.

What goes wrong if skipped

The contractor may issue incorrect forms, omit required recipients, duplicate amounts reported by payment processors, or spend January rebuilding vendor records manually.

6. Reconcile Payroll, Labor Allocation, and Employee Records

What to do

Tie the full-year payroll records to the general ledger and job-cost reports.

Compare:

  • Gross wages

  • Employee tax withholdings

  • Employer payroll taxes

  • Benefit deductions

  • Retirement contributions

  • Workers’ compensation classifications

  • Payroll service withdrawals

  • Payroll liabilities

  • Job labor

  • Overhead labor

  • Officer or owner payroll, when applicable

Forms W-2 are generally due to employees and the Social Security Administration by January 31, with the next-business-day rule applying when the date falls on a weekend or legal holiday.

Bookkeeper checklist:

  • Tie annual gross payroll to the general ledger

  • Reconcile payroll tax liabilities

  • Verify employee names, addresses, and Social Security numbers

  • Review taxable benefits and deductions

  • Reconcile workers’ compensation wage classifications

  • Compare field labor to job-cost reports

  • Separate job labor from overhead labor

  • Review unassigned or uncategorized time

  • Approve the final W-2 register

  • Save payroll reports in the year-end archive

Use the free Contractor Month-End Close Checklist during the year to reconcile payroll and job labor before small allocation errors accumulate into a year-end repair project.

Why it matters

Labor is often a contractor’s largest controllable cost. Payroll can be correct at the employee level while being wrong at the job level.

What goes wrong if skipped

W-2 wages may not tie to the books, payroll liabilities remain on the balance sheet after payment, and job margins become unreliable because field labor sits in overhead or on the wrong project.

7. Reconcile Accounts Receivable, Retainage, Deposits, and Credits

What to do

Review every customer balance as of December 31.

Separate:

  • Current invoices

  • Past-due invoices

  • Retainage receivable

  • Unapplied customer payments

  • Customer deposits

  • Credit balances

  • Disputed invoices

  • Unapproved change orders

  • Potential bad debts

  • Closed jobs with remaining balances

Confirm that each receivable belongs to a real invoice and that each invoice belongs to the correct job.

Bookkeeper checklist:

  • Run Accounts Receivable aging by customer and job

  • Separate retainage from standard receivables

  • Apply customer payments and credits

  • Investigate negative customer balances

  • Review invoices more than 30, 60, and 90 days old

  • Confirm collection status with management

  • List disputed billings

  • Review customer deposits for proper classification

  • Prepare a bad-debt review schedule

  • Obtain approval for write-offs or credits

Why it matters

Accounts Receivable is not simply a total amount customers owe. It contains job-level cash-flow risk, billing errors, retainage exposure, and balances that may no longer be collectible.

What goes wrong if skipped

Revenue and assets may be overstated, customer deposits may be treated as earned revenue, and the contractor may carry old balances that nobody expects to collect.

8. Review Inventory, Stored Materials, Equipment, and Fixed Assets

What to do

Identify what the business owns and where it is being used.

Review:

  • Materials stored in the shop

  • Materials stored at jobsites

  • Customer-owned materials

  • Small tools

  • Vehicles

  • Trailers

  • Heavy equipment

  • Computers and office equipment

  • Purchased assets not yet placed in service

  • Sold, traded, damaged, or scrapped assets

  • Repairs that may actually represent capital improvements

Create a fixed-asset addition and disposal schedule for the CPA or tax advisor. Include the purchase date, description, cost, job or business use, financing details, and date placed in service.

Bookkeeper checklist:

  • Complete the year-end material count

  • Separate job materials from company inventory

  • Identify stored materials included in billings

  • Review large repair and maintenance transactions

  • List equipment and vehicle purchases

  • List equipment and vehicle disposals

  • Tie loan proceeds to asset purchases

  • Prepare the fixed-asset schedule

  • Attach invoices and financing documents

  • Submit the schedule for tax review

Why it matters

Equipment and stored materials can affect the balance sheet, depreciation records, insurance schedules, job costs, and tax planning.

What goes wrong if skipped

Assets disappear from the records, disposed equipment continues to be depreciated, major purchases are buried in operating expenses, and job materials are counted twice or not counted at all.

9. Clean Up Job Costs, Cost Codes, and Closed Projects

What to do

Run job-cost detail for every active and recently completed project.

Look for:

  • Costs with no job assigned

  • Costs assigned to a customer but not a project

  • Labor in the wrong cost code

  • Materials posted to overhead

  • Subcontractor costs on the wrong job

  • Equipment costs missing from projects

  • Duplicate bills

  • Negative cost categories

  • Costs posted after the job was marked complete

  • Jobs with revenue but no costs

  • Jobs with costs but no revenue

Do not close a project in the accounting system until the project manager confirms that all labor, materials, subcontractor bills, equipment charges, change orders, retainage, and customer billings have been captured.

Bookkeeper checklist:

  • Run job-cost detail for active jobs

  • Run job-cost detail for completed jobs

  • Review uncategorized job costs

  • Review costs coded to overhead

  • Reassign costs only with supporting evidence

  • Verify change-order revenue and costs

  • Review late vendor and subcontractor invoices

  • Compare final cost to original estimate

  • Obtain project manager approval

  • Mark jobs closed only after final review

Why it matters

A company-level Profit and Loss statement can be accurate while individual job reports are wrong. Year-end is the final opportunity to repair the historical data that will be used for estimating, staffing, and pricing.

What goes wrong if skipped

Profitable scopes appear unprofitable, losing scopes appear healthy, and next year’s estimates are built from contaminated job history.

10. Reconcile WIP, Percent Complete, and Revenue Recognition

What to do

Prepare or update the year-end work-in-progress schedule for every applicable long-term project.

The schedule should include:

  • Contract value

  • Approved change orders

  • Revised contract value

  • Estimated total cost

  • Cost incurred to date

  • Estimated cost to complete

  • Percent complete

  • Earned revenue

  • Billings to date

  • Underbilling

  • Overbilling

  • Expected gross profit

  • Margin change from the prior review

The WIP Schedule Example for Contractors shows how these fields work together.

Management and the bookkeeper should review large changes in estimated cost, gross profit, and percent complete. The CPA or accounting advisor should approve year-end WIP and revenue-recognition entries based on the contractor’s reporting method.

Bookkeeper checklist:

  • Confirm revised contract values

  • Enter approved change orders

  • Confirm costs incurred to date

  • Obtain updated cost-to-complete estimates

  • Calculate percent complete

  • Compare earned revenue to billings

  • Identify underbilling and overbilling

  • Investigate margin changes

  • Obtain project manager approval

  • Submit proposed WIP entries for accounting review

Why it matters

Billing activity and job progress rarely occur at the same rate. WIP aligns revenue, costs, billing, and progress so active jobs are not evaluated solely by invoice timing.

What goes wrong if skipped

Large deposits can make unfinished jobs look profitable, underbilling can hide cash-flow pressure, and late costs can create a margin collapse after the financial statements have already been reviewed.

11. Review the Balance Sheet and Build the Final Profit Bridge

What to do

Compare the preliminary financial statements to the final adjusted statements.

Review every balance-sheet account and require supporting documentation for material balances.

The review should answer:

  • What changed from the preliminary profit number?

  • Which entries affected job gross profit?

  • Which entries affected overhead?

  • Which entries affected assets or liabilities only?

  • Which adjustments will reverse next year?

  • Which adjustments require CPA approval?

  • Does the final balance sheet contain any negative or unsupported balances?

Illustrative Year-End Profit Bridge

The table below shows how a contractor’s preliminary profit can change after year-end cutoff, payroll, WIP, asset, and receivable reviews.

Year-End Adjustment Effect on Net Income Running Net Income
Preliminary Net Income $268,000
Unrecorded December Vendor and Subcontractor Costs ($42,000) $226,000
Accrued Payroll and Employer Taxes ($18,000) $208,000
WIP Revenue Adjustment $25,000 $233,000
Depreciation and Fixed-Asset Adjustments ($12,000) $221,000
Bad-Debt and Customer-Credit Cleanup ($9,000) $212,000
Final Adjusted Net Income ($56,000) net change $212,000

This example is illustrative. The accounting and tax treatment of each adjustment depends on the contractor’s reporting method and circumstances.

Bookkeeper checklist:

  • Review every balance-sheet account

  • Attach supporting schedules

  • Clear negative asset and liability balances

  • Review owner draws and contributions

  • Reconcile loans and interest

  • Review sales-tax and payroll-tax liabilities

  • Prepare the profit bridge

  • Separate recurring entries from year-end adjustments

  • Document reversing entries

  • Obtain management and advisor approval

Why it matters

The profit bridge shows why the final result changed. It prevents the owner from receiving a year-end profit number without understanding the missing costs, timing adjustments, or balance-sheet problems behind it.

What goes wrong if skipped

Management loses confidence in the books because profit appears to change without explanation. The same unsupported balances then roll into the next year.

12. Produce the Final Package, Obtain Sign-Off, and Lock the Year

What to do

Create one permanent year-end package containing the final reports and supporting schedules.

Include:

  • Final Profit and Loss statement

  • Final balance sheet

  • Statement of cash flows

  • General ledger

  • Trial balance

  • Accounts Receivable aging

  • Accounts Payable aging

  • Retainage schedule

  • WIP schedule

  • Job-profitability reports

  • Payroll reconciliation

  • 1099 review report

  • Fixed-asset schedule

  • Debt schedule

  • Profit bridge

  • Adjustment journal-entry report

  • Exception log

  • Management approval

  • CPA or tax preparer package

After approval, set a closing date or period lock in the accounting system. Limit the password or override permission to authorized personnel.

Bookkeeper checklist:

  • Export the final financial statements

  • Export supporting schedules

  • Save adjusting journal entries

  • Clear the exception log

  • Obtain written management approval

  • Deliver the tax-preparation package

  • Lock the accounting period

  • Restrict override access

  • Back up the final records

  • Save the package in the permanent archive

  • Document any later changes separately

Why it matters

A closed year must remain closed. The final package creates one approved version of the financial records for management, lenders, insurance providers, tax advisors, and future reference.

What goes wrong if skipped

Prior-year reports continue changing, tax-return numbers stop matching QuickBooks, and nobody can identify which version of the financial statements was approved.


Year-End Close Sign-Off Sheet

Close Area Prepared By Date Reviewer
Source Documents________________________
Bank & Credit Cards________________________
Loans & Clearing________________________
Revenue & Expense Cutoff________________________
Vendors, W-9s & 1099s________________________
Payroll & W-2 Records________________________
Receivables & Retainage________________________
Inventory & Fixed Assets________________________
Job-Cost Cleanup________________________
WIP Schedule________________________
Financial Statement Review________________________
Final Package & Period Lock________________________

Contractor Gotchas That Delay the Year-End Close

A Bank Feed Is Not a Reconciliation

Imported transactions can still be duplicated, omitted, matched incorrectly, or posted to the wrong period. The outside statement must agree with the accounting balance.

A Paid Vendor Bill Can Still Be Coded Wrong

Payment approval does not prove that the expense belongs to the correct job, cost code, or year.

Closed Jobs Often Receive Late Costs

Final material invoices, subcontractor retainage, equipment charges, and warranty labor can arrive after a project is marked complete. Review recently closed projects before relying on final margin.

Customer Deposits Are Not Automatically Revenue

The accounting treatment depends on the work completed, contract terms, and reporting method. Keep deposits separate from earned revenue until the proper treatment is confirmed.

Retainage Should Not Disappear Inside Standard Receivables

Separating retainage makes collection timing and job cash exposure visible.

Information-Return Counts Are Aggregated

Businesses with 10 or more covered information returns generally must file electronically. The count can include multiple form types rather than only Forms 1099.

Year-End Adjustments Need Documentation

Do not post material entries simply to make an account “look right.” Every adjustment should have a calculation, explanation, preparer, reviewer, and supporting document.

Tax Entries and Management Entries Serve Different Purposes

Some tax-basis adjustments may not belong in the contractor’s internal management reports. Confirm the reporting approach with the CPA rather than assuming one set of books answers every question.


The Real-World Impact of a Controlled Year-End Close

Better Visibility

The owner receives a final profit number supported by job performance, WIP, receivables, liabilities, and cash—not merely the balance in the operating account.

Better Control

The bookkeeper knows which reports to prepare, which balances require support, who approves adjustments, and when the period can be locked.

Better Profit Protection

Clean job history improves future estimates. Labor, material, subcontractor, and equipment performance can be compared against the original budget without unresolved year-end activity distorting the results.

Faster Tax Preparation

The tax advisor receives reconciled books, complete schedules, fixed-asset details, payroll reports, and vendor information in one organized package.

Fewer January Emergencies

Missing W-9s, late invoices, payroll differences, and unreconciled accounts are identified through a year-round system rather than during the final filing window.

The printable Contractor Month-End Close Checklist can be used during the next twelve months to keep each accounting period controlled before the following year-end close begins.


Summary: The Close Is a Control System, Not a Cleanup Event

A reliable year-end close does not start with tax forms.

It starts with source documents, reconciliations, cutoff controls, and accurate job data. It then moves through vendor records, payroll, receivables, assets, job costs, WIP, financial statement review, and final approval.

The sequence matters.

When contractors follow the same process every year:

  • Preliminary profit stops changing without explanation

  • Job-cost history becomes more reliable

  • Tax preparation becomes more organized

  • WIP reviews become easier to support

  • Management starts the new year with trusted opening balances

The goal is not to make the books look clean.

The goal is to prove that the numbers match what happened in the field, on the jobs, and in the bank.


Frequently Asked Questions

1. When should a general contractor start the year-end close?

Planning should begin before December ends. W-9 collection, fixed-asset documentation, job-status reviews, and missing invoice follow-up should not wait until January. Final reconciliation begins once the December bank, credit card, payroll, and loan statements are available.

2. Can the bookkeeper complete the year-end close without project managers?

Not reliably. Project managers or owners must confirm job status, cost-to-complete estimates, unapproved change orders, missing subcontractor bills, retainage, and whether completed jobs still have outstanding costs.

3. Should every contractor prepare a WIP schedule?

The need for formal WIP accounting depends on contract length, reporting requirements, accounting method, and the needs of lenders, bonding companies, tax advisors, and management. Contractors with multi-period projects should at least maintain a job schedule comparing contract value, cost incurred, estimated cost to complete, billings, and expected margin.

4. What reports should be locked after the close?

The final Profit and Loss statement, balance sheet, trial balance, general ledger, receivable aging, payable aging, WIP schedule, payroll reconciliation, fixed-asset schedule, debt schedule, and adjustment report should all be saved as part of the approved year-end package.

5. What should happen when a prior-year error is found after the books are locked?

Do not silently reopen the year. Document the error, determine whether it is material, and obtain approval from the CPA or accounting advisor before posting a prior-period or current-period correction. Save the explanation with the final year-end records.



Build a Close Process That Does Not Depend on Memory

When the year-end close still relies on inbox searches, verbal follow-up, and last-minute adjustments, the next step is a defined contractor financial close system. Contact EdgeStrat Finance to discuss where the current process is losing control.

This content is for general educational purposes only and does not constitute tax, legal, or accounting advice. Individual circumstances vary, and tax and reporting requirements can change. Always consult a qualified CPA, tax professional, or legal advisor for guidance specific to your business.

Next
Next

Section 179 and Write-Offs: Tax Planning Strategies Designed for Heavy Trades