WIP & revenue recognition
Greywood CPA builds and reviews work-in-progress (WIP) schedules and percentage-of-completion revenue for contractors. Most construction contracts are recognized over time under ASC 606, usually measured by costs incurred to date compared with estimated total costs. The WIP schedule is where that calculation lives, and it is the first thing your surety and lender read.
We can prepare your WIP schedule monthly, so you see margin problems early, or at year-end as part of your financial statements. For audit clients, this work is done by a separate team so the audit stays independent.
Last reviewed: November 2026
For each contract: percent complete = costs incurred to date ÷ estimated total costs. Earned revenue = contract value × percent complete. Compare earned revenue with what you've billed:
| If billings are… | Result | Balance sheet |
|---|---|---|
| Higher than earned revenue | Overbilling | A liability (contract liability) |
| Lower than earned revenue | Underbilling | An asset (contract asset) |
The WIP schedule is only as good as the cost-to-complete estimates behind it. Project managers should update estimates at least monthly. Watch for:
Sureties and lenders also want a schedule of jobs completed during the year, with final contract value, cost and margin compared to original estimates. Together with backlog, this shows whether you estimate accurately.
Your job list, estimating process and current WIP.
Monthly or year-end scope, one fixed fee.
A WIP template tied to your job cost ledger.
Updated WIP, over/underbillings and margin trends.
Most contractors use the cost-to-cost method: costs incurred to date divided by estimated total costs for the contract.
An overbilling means you've billed more than you've earned, which is a liability. An underbilling means you've earned more than you've billed, which is an asset that sureties and lenders scrutinize.
As soon as you expect total costs to exceed the contract value. The entire expected loss is recorded in that period, not spread over the remaining work.
Approved change orders do. Unapproved change orders and claims are included only when they are probable and can be reliably estimated.
We quote one fixed fee in writing for year-end WIP, or a fixed monthly fee, based on the number of open contracts.
Send us your job list. A senior CPA will send a fixed-fee proposal within 1–3 business days.