12.1 Construction Accounting Methods: Cash, Accrual & Percentage of Completion
Key Takeaways
- Under Internal Revenue Code (IRC) § 460, long-term construction contracts must generally be accounted for using the Percentage-of-Completion Method (PCM), unless the contractor qualifies for the small contractor exemption.
- The small contractor exemption under IRC § 460(e) allows the Completed Contract Method (CCM) only if the contractor's average annual gross receipts for the prior three tax years do not exceed the statutory ceiling ($25M indexed for inflation under the Tax Cuts and Jobs Act) and the contract is estimated to complete within two years.
- The Cash Accounting Method records revenue upon receipt and expenses upon payment, offering operational simplicity and tax deferral but dangerously distorting financial performance and masking job-level insolvency on long-term projects.
- The Cost-to-Cost Percentage-of-Completion Method calculates Earned Revenue as (Total Incurred Costs to Date / Total Estimated Project Costs) × Total Contract Price, recognizing income proportionally as physical work progresses.
- Over-billings (Billings in Excess of Costs and Estimated Earnings) represent unearned advance billings and are classified as Current Liabilities on the balance sheet, whereas Under-billings (Costs and Estimated Earnings in Excess of Billings) represent earned but unbilled work and are classified as Current Assets.
Construction Accounting Methods: Cash, Accrual & Percentage of Completion
Quick Reference: Construction accounting differs fundamentally from standard commercial accounting because construction operates on a decentralized, project-by-project basis spanning extended durations. Under IRC § 460 and FASB ASC 606, revenue recognition must accurately reflect contract performance. The two primary methods for long-term contracts are the Completed Contract Method (CCM) (restricted to exempt small contractors with contracts under two years) and the Percentage-of-Completion Method (PCM) (mandatory for large contractors). On the balance sheet, Over-billings are a Current Liability, while Under-billings are a Current Asset.
1. Distinct Nature of Construction Accounting
Unlike fixed-location retail or manufacturing businesses that sell inventory off a shelf, general contractors sell customized, long-term capital assets fabricated on the owner's property. This operational reality creates unique financial challenges:
- Decentralized Jobsite Production: Direct costs (labor, materials, equipment, subcontracts) must be assigned to discrete job cost codes rather than pooled into a single corporate overhead account.
- Extended Contract Cycles: Projects frequently span multiple quarters or tax years, meaning cash disbursements and owner payments rarely coincide with physical job progress.
- Milestone and Progress Invoicing: Billing amounts are dictated by contractual milestone schedules, negotiations, and advance mobilization terms rather than actual work performed.
- Retainage and Contingencies: Contractual retention (often 5% to 10%) delays final cash collection until punch-list signoff, complicating cash flow forecasting.
To provide an accurate financial picture, contractors must select an accounting method that complies with both the Internal Revenue Service (IRS) for tax compliance and Generally Accepted Accounting Principles (GAAP) for bonding sureties, commercial lenders, and licensing authorities like the Utah Division of Professional Licensing (DOPL).
┌────────────────────────────────────────────────────────────────────────┐
│ Revenue Recognition Methods │
├───────────────────┬───────────────────┬────────────────────────────────┤
│ Cash Method │ Accrual Method │ Long-Term Contract Accounting │
│ │ │ (IRC § 460) │
│ • Simple │ • GAAP standard ├───────────────┬────────────────┤
│ • Cash in / out │ • Invoices billed │ CCM │ PCM │
│ • Tax deferral │ • Expenses incurred│ (Completed) │ (% Complete) │
│ • Distorts margin │ • Ignores job % │ • Small bids │ • Mandatory GC │
│ │ │ • < 2 years │ • Cost-to-Cost │
└───────────────────┴───────────────────┴───────────────┴────────────────┘
2. The Cash Accounting Method
Under the Cash Method, income is recognized only when cash, checks, or electronic transfers are physically or constructively received. Expenses are deductible only in the fiscal period during which they are actually paid out of company accounts.
Operational Characteristics
- Simplicity: Requires minimal bookkeeping overhead. No tracking of trade accounts receivable, accounts payable, retainage receivable, or accrued expenses is required for tax reporting.
- Tax Timing Control: Contractors can actively defer income taxes by timing transactions near year-end. For example, a contractor can accelerate expenses by purchasing bulk lumber or paying subcontractor invoices in late December while holding off on sending December billing statements until January.
Critical Flaws in Construction
Despite its simplicity, the cash method severely distorts a contractor's true financial standing on multi-month projects:
- The Cash Illusion: A contractor who receives a large upfront mobilization payment of $250,000 shows artificial profitability on day one, even though zero work has been performed and immense labor and material liabilities will follow.
- False Insolvency: Conversely, a contractor who pays $150,000 for structural steel fabrication in November but cannot bill the client until installation in February will show an artificial, catastrophic loss at year-end.
- Surety and Lender Invalidation: Bonding underwriters and commercial banks almost universally reject cash-basis financial statements because they fail to report unbilled work, outstanding accounts payable, and accrued liabilities.
IRS Statutory Restrictions
Under IRC § 448, the cash method is strictly prohibited for:
- C corporations (and partnerships with a C corporation partner) having average annual gross receipts exceeding statutory inflation-adjusted thresholds ($25 million base under the Tax Cuts and Jobs Act, indexing upward over time);
- Tax shelters of any size; and
- Long-term contracts governed by IRC § 460, except where specifically exempt under small contractor rules.
3. The Accrual Accounting Method
Under standard Accrual Accounting, income is recognized when it is earned (the date an invoice is submitted to the project owner), and expenses are recognized when they are incurred (the date a vendor invoice, subcontractor payment application, or payroll liability is established), matching revenues and expenses in accordance with the GAAP Matching Principle.
Advantages over the Cash Method
- Reflects Trade Debt: The balance sheet accurately captures Accounts Receivable (AR) and Accounts Payable (AP).
- Operational Visibility: Provides management with visibility into upcoming commitments and near-term obligations.
Limitations for Long-Term Construction Projects
Standard accrual accounting assumes that the billing event equals revenue earned. In commercial construction, however, billing schedules rarely match physical site completion:
- If a contractor negotiates an aggressive schedule of values and bills $300,000 on a $1,000,000 project while incurring only $100,000 of direct costs against a $750,000 total budget, standard accrual records $300,000 in revenue, creating a wildly inflated gross margin.
- If an owner delays approving a pay application until substantial completion of a phase, work performed during that month is omitted from standard accrual revenue, understating contractor performance.
Consequently, standard accrual is suitable for short-term service calls, maintenance agreements, or minor retail jobs, but must be modified for long-term construction contracts.
4. Long-Term Contract Accounting Under IRC Section 460
Under IRC § 460(f), a long-term contract is defined as any contract for the manufacture, building, installation, or construction of property that is not completed within the taxable year in which the contract is entered into. For these contracts, the IRS mandates specific revenue recognition methods.
Contract Commences (Tax Year 1)
│
Does it complete in Tax Year 1?
│
┌────────────────┴────────────────┐
YES NO
│ │
Standard Accounting IRC § 460 Applies
(Accrual or Cash) │
│
Does Contractor Meet Exemption Criteria?
1. Average Gross Receipts ≤ Ceiling ($25M+)
2. Contract Duration ≤ 2 Years
│
┌────────────────┴────────────────┐
YES NO
│ │
Exempt Small Contractor Mandatory PCM
May use CCM, Accrual, Cost-to-Cost
or PCM Method Only
A. The Completed Contract Method (CCM)
Under the Completed Contract Method (CCM), all contract revenue, direct project expenses, and gross profit are deferred until the project reaches substantial completion (typically defined as 95% complete or available for its intended occupancy/use).
Accounting Mechanics
- During construction, all direct costs (labor, materials, subcontracts, field overhead) are capitalized on the balance sheet in an asset account titled Construction in Progress (CIP).
- All interim progress billings sent to the owner are accumulated in a balance sheet contra-asset or liability account titled Progress Billings on CIP.
- No revenue, cost of goods sold, or gross profit appears on the Income Statement throughout the multi-year construction duration.
- Upon final completion, both accounts are closed out: total contract billings are recognized as Revenue, total accumulated CIP costs are recognized as Cost of Goods Sold, and the entire multi-year profit is realized in that single fiscal tax year.
Advantages & Disadvantages
| Attribute | Completed Contract Method (CCM) | Percentage-of-Completion (PCM) |
|---|---|---|
| Tax Deferral | Maximum deferral; no taxes paid until project completion. | Taxes paid incrementally each year as work progresses. |
| Earnings Stability | "Lumpy" earnings; massive profit spikes alternating with zero-profit years. | Smooth, predictable earnings matching physical progress. |
| Surety & Bank Perception | Viewed unfavorably; provides zero interim insight into job profitability. | Preferred standard; mandated for standard bonding programs. |
| Estimation Risk | Low; final actual figures are known before reporting profit. | Higher; relies on accurate cost-to-complete estimates. |
| Loss Recognition | Losses recognized immediately in the period discovered under GAAP. | Losses recognized immediately in the period discovered under GAAP. |
The Small Contractor Exemption (IRC § 460(e))
To relieve smaller builders from the administrative burden of PCM, the IRS allows qualifying contractors to use CCM (or the accrual method) for long-term construction contracts if both of the following conditions are satisfied:
- Gross Receipts Test: The contractor's average annual gross receipts for the three preceding taxable years do not exceed the statutory ceiling ($25 million base, adjusted annually for inflation under IRC § 448(c); approximately $29M-$30M in recent tax years).
- Two-Year Completion Test: At the time the contract is executed, the contractor reasonably expects the contract to be completed within two years from the contract commencement date.
Special Exception for Home Construction: Contracts where at least 80% of total estimated costs are attributable to the construction or rehabilitation of dwelling units in buildings with four or fewer units (residential single-family or small multi-family) are exempt from mandatory PCM, regardless of contractor revenue size, though large residential contractors may still be subject to alternative tax rules (such as 70/30 or accrual).
5. The Percentage-of-Completion Method (PCM) / Cost-to-Cost Method
Under GAAP (ASC 606) and IRC § 460, large commercial general contractors must use the Percentage-of-Completion Method (PCM). Under the standard Cost-to-Cost approach, revenue is recognized based on the ratio of actual incurred contract costs to total estimated project costs.
Core Mathematical Formulas
Critical Accounting Rule on Anticipated Losses: Under GAAP, if total estimated contract costs rise such that an overall loss is projected on the project, the entire anticipated contract loss must be recognized immediately in full in the current period, regardless of percentage completion. Profit is recognized incrementally, but projected losses can never be deferred.
Step-by-Step Worked Example: 3-Year Commercial Project
Consider a contract awarded to Apex Builders Inc. with the following initial parameters:
- Total Contract Sum: $3,000,000
- Initial Estimated Project Cost: $2,400,000
- Projected Total Gross Profit: $600,000 (20.0% gross margin)
Year 1 Performance
- Costs incurred in Year 1: $720,000
- Total estimated costs at Year 1 end: $2,400,000 (no cost change)
- Progress billings submitted in Year 1: $900,000
- Calculations:
- Percent Complete: $\frac{$720,000}{$2,400,000} = 30.0%$
- Cumulative Earned Revenue: $30.0% \times $3,000,000 = $900,000$
- Year 1 Earned Revenue: $$900,000 - $0 = $900,000$
- Year 1 Gross Profit: $$900,000 - $720,000 = $180,000$
- Billings vs. Earned: Billings ($900,000) = Earned Revenue ($900,000) $\rightarrow$ No balance sheet adjustment.
Year 2 Performance
- Costs incurred in Year 2: $1,200,000 (Cumulative costs incurred: $$720,000 + $1,200,000 = $1,920,000$)
- Revised Total Estimated Costs: Due to steel and concrete price escalation, total estimated costs are revised to $2,560,000
- Progress billings submitted in Year 2: $1,100,000 (Cumulative billings: $$900,000 + $1,100,000 = $2,000,000$)
- Calculations:
- Percent Complete: $\frac{$1,920,000}{$2,560,000} = 75.0%$
- Cumulative Earned Revenue: $75.0% \times $3,000,000 = $2,250,000$
- Year 2 Earned Revenue: $$2,250,000 - $900,000 = $1,350,000$
- Year 2 Gross Profit: $$1,350,000 - $1,200,000 = $150,000$
- Billings vs. Earned: Cumulative Billings = $2,000,000; Cumulative Earned Revenue = $2,250,000.
- Delta: $$2,250,000 - $2,000,000 = $250,000$ Under-billing (Earned in excess of billed).
Year 3 Performance (Project Final Completion)
- Costs incurred in Year 3: $640,000 (Cumulative final costs: $$1,920,000 + $640,000 = $2,560,000$)
- Final progress billings submitted in Year 3: $1,000,000 (Cumulative billings: $3,000,000)
- Calculations:
- Percent Complete: $\frac{$2,560,000}{$2,560,000} = 100.0%$
- Cumulative Earned Revenue: $100.0% \times $3,000,000 = $3,000,000$
- Year 3 Earned Revenue: $$3,000,000 - $2,250,000 = $750,000$
- Year 3 Gross Profit: $$750,000 - $640,000 = $110,000$
- Total 3-Year Gross Profit Realized: $$180,000 + $150,000 + $110,000 = $440,000$.
Multi-Year Revenue Recognition Summary Table
┌───────┬──────────────┬──────────────┬──────────────┬──────────────┬──────────────┐
│ Year │ Incurred Cost│ Est. Tot Cost│ % Complete │ Earned Rev. │ Gross Profit │
├───────┼──────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ Y1 │ $720,000 │ $2,400,000 │ 30.0% │ $900,000 │ $180,000 │
│ Y2 │ $1,200,000 │ $2,560,000 │ 75.0% │ $1,350,000 │ $150,000 │
│ Y3 │ $640,000 │ $2,560,000 │ 100.0% │ $750,000 │ $110,000 │
├───────┼──────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ Total │ $2,560,000 │ $2,560,000 │ 100.0% │ $3,000,000 │ $440,000 │
└───────┴──────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
6. Balance Sheet Adjustments: Over-Billings vs. Under-Billings
Because progress billings are rarely identical to calculated earned revenue, the construction balance sheet requires two specialized adjustment accounts to reconcile the difference.
Over-Billings: Billings in Excess of Costs and Estimated Earnings
- Formula Condition: $\text{Total Contract Billings to Date} > \text{Cumulative Earned Revenue to Date}$
- Balance Sheet Classification: Current Liability
- Business Meaning: The contractor has invoiced the project owner for more money than has been physically earned based on work completed. This excess represents unearned customer advance financing. If the project were terminated today, the contractor would owe that money back to the owner or be obligated to perform that work without additional compensation.
- Surety/Auditor Interpretation: Moderate over-billing is healthy because it allows the contractor to maintain positive operating cash flow. However, severe over-billing (sometimes called "job borrowing") can indicate that the contractor is running an unstable operation, using cash advances from new projects to pay old debts on troubled projects.
Under-Billings: Costs and Estimated Earnings in Excess of Billings
- Formula Condition: $\text{Cumulative Earned Revenue to Date} > \text{Total Contract Billings to Date}$
- Balance Sheet Classification: Current Asset
- Business Meaning: The contractor has performed work and incurred costs (with corresponding earned gross margin) that have not yet been invoiced to the client. It represents unbilled revenue.
- Surety/Auditor Interpretation: Chronic or high under-billings are a major red flag for surety underwriters. They typically signal slow, undisciplined billing administration, disputed unapproved change orders, or uncertified work that the owner may refuse to pay. If the owner rejects the unapproved change orders, the under-billing must be written off as a loss against equity.
Comparative Analysis Matrix
| Accounting Dimension | Over-Billings (Billings in Excess) | Under-Billings (Costs in Excess) |
|---|---|---|
| Formal GAAP Title | Billings in Excess of Costs and Estimated Earnings | Costs and Estimated Earnings in Excess of Billings |
| Balance Sheet Category | Current Liability | Current Asset |
| Mathematical Trigger | Billings to Date > Earned Revenue to Date | Earned Revenue to Date > Billings to Date |
| Cash Position Impact | Cash received/billed ahead of production (positive float) | Contractor cash deployed ahead of billing (negative float) |
| Primary Root Causes | Front-end loaded schedule of values; advance mobilization payments; pre-billing agreements. | Slow billing cycle; unapproved change order work; architect milestone inspection delays. |
| Surety Underwriter View | Acceptable in moderation; dangerous if used to cover cash deficits elsewhere. | Scrutinized heavily; risks asset write-downs if owner disputes unbilled costs. |
7. Realistic Exam Scenario Analyses
Scenario 1: Calculating Percentage of Completion & Revenue
- Case: Wasatch Commercial Contractors has a firm fixed-price contract for $4,500,000. At the end of Year 1, total costs incurred on the jobsite equal $1,600,000. The project estimator confirms that remaining costs to complete will be $2,400,000. Total billings sent to the owner during Year 1 amount to $2,000,000.
- Analysis:
- Calculate Total Estimated Costs: $$1,600,000 \text{ (incurred)} + $2,400,000 \text{ (to complete)} = $4,000,000$.
- Calculate Percentage Complete: $\frac{$1,600,000}{$4,000,000} = 40.0%$.
- Calculate Cumulative Earned Revenue: $40.0% \times $4,500,000 = $1,800,000$.
- Determine Balance Sheet Adjustment: Billings ($2,000,000) exceed Earned Revenue ($1,800,000) by $200,000.
- Conclusion: Wasatch must report an Over-billing (Current Liability) of $200,000 on its Year 1 balance sheet.
Scenario 2: Evaluating Small Contractor Exemption
- Case: Summit Builders LLC has had average annual gross receipts of $18,000,000 over the past three tax years. In April 2026, Summit signs an agreement to construct an industrial warehouse for $6,000,000, with a scheduled completion date 30 months later. The managing partner wants to use the Completed Contract Method for tax reporting.
- Analysis:
- Summit meets the gross receipts threshold ($18M is below the $25M+ statutory ceiling under IRC § 460(e)).
- However, the contract duration is estimated at 30 months, which exceeds the strict 2-year statutory limit.
- Conclusion: Because the project fails the two-year completion requirement, Summit cannot use the Completed Contract Method on this warehouse project and must report tax revenue using the Percentage-of-Completion Method.
A general contractor enters into a $2,000,000 fixed-price construction agreement. At fiscal year-end, job cost records show $600,000 in incurred costs, with an estimated $900,000 in additional costs required to finish the project. Under the Cost-to-Cost Percentage-of-Completion Method, what is the total earned revenue for the fiscal year?
To qualify for the small contractor exemption under IRC § 460(e) allowing the use of the Completed Contract Method for long-term construction contracts, what two conditions must the contractor satisfy?
On a contractor's balance sheet, what does the line item 'Billings in Excess of Costs and Estimated Earnings' represent, and where is it classified?
If a commercial contractor has earned $1,400,000 in revenue based on physical job progress under the cost-to-cost method, but has only been permitted to bill the owner $1,150,000 due to payment schedule milestones, how is the $250,000 variance reported on the balance sheet?