Revenue Recognition
How construction revenue recognition works: cash, accrual, percentage-of-completion, and completed-contract
Revenue recognition is the single most consequential accounting decision a construction business makes. The method you use determines when income shows up on your return, how your financials look to lenders and bonding agents, and whether your quarterly estimated taxes match what you actually owe. For builders, there are four methods to understand, each with different tax treatment.
Cash basis
Cash basis accounting recognizes income when you receive payment and deducts expenses when you pay them. It is simple and works well for very small contractors. The problem for builders is that cash timing often has nothing to do with the economic reality of a project. A large draw received before major work is completed looks like a profitable month. A slow billing month with heavy field activity looks like a loss. Cash basis financials mislead you, your lender, and your bonding agent about where your business actually stands.
Accrual basis
Accrual basis recognizes revenue when earned and expenses when incurred, regardless of when cash moves. This is better than cash for most businesses, but for contractors, simple accrual still has problems. If you recognize revenue when you invoice, a front-loaded billing schedule inflates early profit and deflates later periods. Retainage held by the owner distorts the picture further. Accrual is an improvement but not the full answer for multi-month construction contracts.
Percentage-of-completion (POC)
Percentage-of-completion is the method that most accurately matches revenue to the work actually performed. Under POC, you recognize revenue as a contract is completed, typically calculated using a cost-to-cost approach: the ratio of costs incurred to date versus total estimated costs determines what percentage of the contract revenue you recognize in that period. If a project is 40% complete by cost, you recognize 40% of the contract price as revenue, regardless of what you have billed or collected.
POC produces financials that tell a more honest story. A builder who has spent heavily building the shell of a home but has not yet billed the next draw does not look like they are losing money under POC. A builder who collected a large deposit before breaking ground does not look artificially profitable. The income statement reflects work in progress, which is exactly what lenders and surety underwriters want to see.
The IRS has specific rules governing when long-term contracts must use POC. "Long-term contracts" in IRS terminology are generally those that span two or more tax years. Most custom home projects qualify. There is a small-contractor exception that allows certain builders below a gross-receipts threshold to use an alternative method. Those thresholds are adjusted periodically by the IRS, so we always confirm current figures rather than apply a number that may be outdated. If you qualify for the exception, you have more flexibility in method choice. If you do not, the IRS generally requires POC for long-term construction contracts.
Completed-contract method
Under completed-contract, you recognize all revenue and expenses for a project in the tax year the project is completed. No income is reported until the job is substantially done. For builders with projects that complete within a single tax year, this can be a deferral tool: tax on that income is not due until the year of completion. However, the IRS restricts who can use completed-contract for long-term contracts, and using it incorrectly creates significant audit risk. It is a legitimate method for the right situations, but should be analyzed carefully before adoption.
The look-back method: why POC has a tax-time reconciliation step
Builders who use POC are subject to the look-back method. Because POC spreads income across years based on estimated costs, and actual costs often differ from estimates, the IRS requires a reconciliation at project completion. If you under-reported income in prior years (because estimated completion was lower than actual), the look-back method charges you interest on the underpayment. If you over-reported income, you receive a credit. The look-back calculation is not a penalty - it is a time-value-of-money adjustment. Understanding it matters at year-end planning because large project completions can trigger look-back calculations that affect your cash position.
How method choice changes your tax timing
The same project, the same revenue, and the same costs can produce dramatically different tax bills in different years depending on which method you use. Cash basis can accelerate income into high-tax years when draws arrive before work is done. Completed-contract defers tax but concentrates it in the completion year. POC spreads it more evenly, which often means smoother estimated tax payments and better cash-flow planning. There is no universally best method - the right answer depends on your project cycle, your year-to-year revenue pattern, and where you expect tax rates to go. That is a planning conversation that should happen in the third quarter of the year, not in April.
Note: This content is general educational information about accounting methods and tax concepts. It is not individualized tax or legal advice. IRS rules on long-term contracts and applicable thresholds change over time. Please consult your tax advisor to determine which methods apply to your specific situation and to confirm current IRS guidance.