2.2 Construction Accounting Methods & Financial Statements

Key Takeaways

  • GAAP (ASC 606) recognizes long-term construction revenue over time as performance progresses, usually measured with the cost-to-cost input method, often called the percentage-of-completion method.

  • Under the cost-to-cost method, recognized revenue equals (Cumulative Costs Incurred to Date ÷ Total Estimated Contract Costs) × Total Contract Value.

  • Underbillings ('Costs and Estimated Earnings in Excess of Billings') represent earned unbilled revenue classified as a Current Asset; Overbillings ('Billings in Excess of Costs and Estimated Earnings') represent unearned billings classified as a Current Liability.

  • The Three Core Financial Statements—Balance Sheet, Income Statement, and Statement of Cash Flows—provide lenders, sureties, and licensing boards with an auditable profile of solvency, profitability, and operational liquidity.

  • South Carolina license groups turn on two balance-sheet figures, working capital (current assets minus current liabilities) and net worth (total assets minus total liabilities); sureties also watch the quick and debt-to-equity ratios.

Last updated: September 2026

Construction Accounting Methods & Financial Statements

Construction accounting diverges significantly from standard retail or manufacturing accounting. Commercial general contractors manage multi-year contracts, decentralized jobsite production, complex progress billing cycles, retainage withholdings, and fluctuating material commitments. Accurate financial reporting is not merely a bookkeeping requirement—it is a statutory prerequisite for obtaining and renewing a South Carolina General Contractor license under S.C. Code Ann. § 40-11-260, which establishes strict net worth and working capital thresholds for License Groups 1 through 5.


1. Accounting Methods Compared

A contractor’s accounting method determines when gross revenue, project costs, and gross profit are recognized on the general ledger and financial statements.

Cash Method

Under the cash method, revenue is recognized strictly when cash payments are received from the project owner, and expenses are recognized only when cash disbursements leave the contractor's bank account.

  • Advantages: Simple, intuitive, and matches tax liabilities to available liquid cash.
  • Disadvantages: Distorts true financial performance. A contractor may record substantial profits in a month where large progress payments are deposited while delaying payments to trade subcontractors and vendors. Conversely, paying a major material supplier in one billing period without an immediate client deposit creates artificial paper losses.
  • Regulatory Limitations: Generally prohibited under Generally Accepted Accounting Principles (GAAP) for multi-period contracts. The Internal Revenue Code (IRC § 448) restricts the cash method for C corporations and partnerships with a C-corporation partner that fail the small-business gross-receipts test. The test uses a $25 million average annual gross receipts base over the prior three years, indexed for inflation each year.

Accrual Method

Under standard accrual accounting, revenue is recognized when billed (earned), and expenses are recognized when incurred (invoiced by vendors or subcontractors), regardless of when cash changes hands.

  • Advantages: More accurately reflects current contractual obligations and receivables than cash accounting.
  • Disadvantages in Construction: In construction, issuing a progress billing application (e.g., AIA Form G702) does not necessarily correspond to the actual physical percentage of work completed or costs incurred. If a contractor aggressively bills an owner in advance of performing the work, standard accrual accounting prematurely records unearned revenue.

Completed Contract Method (CCM)

Under the Completed Contract Method, all contract billings, costs, and gross profits are deferred on the balance sheet throughout the job and recognized on the income statement only when the project is substantially complete and accepted by the owner.

  • Balance Sheet Mechanics: Costs incurred are accumulated in an asset account (Construction in Progress), and progress billings are accumulated in a liability account (Billings on Uncompleted Contracts). Upon completion, both accounts are closed out to the income statement.
  • Application: Useful when contract estimates are inherently unreliable or for short-term residential/specialty projects. Small contractors that pass the same inflation-indexed gross-receipts test may use CCM for federal tax purposes on contracts expected to be completed within two years (the IRC § 460(e) small-contractor exception).
  • Drawbacks: Creates severe artificial volatility in annual financial statements. A contractor completing three major projects in December shows massive earnings, while completing zero projects in the following fiscal year shows zero gross profit despite steady jobsite production. Consequently, surety underwriters prefer percentage-of-completion statements with a work-in-progress schedule for commercial contractor financial assessments.

Percentage-of-Completion Method (PCM)

Under GAAP (ASC 606: Revenue from Contracts with Customers), construction revenue is normally recognized over time as the contractor performs, and the cost-to-cost input method is the usual measure. The Internal Revenue Code (IRC § 460) generally requires percentage-of-completion for long-term contracts of larger contractors.

  • Core Concept: PCM matches recognized revenue and estimated gross profit to the actual performance progress achieved during the reporting period.
  • Matching Principle: Ensures that the financial statements present a realistic, continuous picture of operating performance and contractual obligations across multi-year fiscal periods.

2. Percentage-of-Completion: The Cost-to-Cost Method

The standard, objective benchmark used to measure completion under PCM is the Cost-to-Cost Formula.

The Mathematical Formulas

  1. Percentage of Completion (Percent Complete):

    Percent Complete=Cumulative Direct Costs Incurred to DateTotal Estimated Contract Direct Costs\text{Percent Complete} = \frac{\text{Cumulative Direct Costs Incurred to Date}}{\text{Total Estimated Contract Direct Costs}}
  2. Recognized (Earned) Revenue to Date:

    Earned Revenue to Date=Percent Complete×Total Revised Contract Value\text{Earned Revenue to Date} = \text{Percent Complete} \times \text{Total Revised Contract Value}
  3. Recognized Revenue for Current Period:

    Current Period Revenue=Earned Revenue to Date−Revenue Recognized in Prior Periods\text{Current Period Revenue} = \text{Earned Revenue to Date} - \text{Revenue Recognized in Prior Periods}
  4. Recognized Gross Profit to Date:

    Earned Gross Profit to Date=Earned Revenue to Date−Cumulative Direct Costs Incurred to Date\text{Earned Gross Profit to Date} = \text{Earned Revenue to Date} - \text{Cumulative Direct Costs Incurred to Date}

Underbillings vs. Overbillings (The Balance Sheet Adjustments)

In construction, cumulative progress billings sent to the owner rarely match earned revenue exactly. The difference between recognized revenue and actual progress billings generates a critical balance sheet adjustment:

Billing Differential=Earned Revenue to Date−Cumulative Billings to Date\text{Billing Differential} = \text{Earned Revenue to Date} - \text{Cumulative Billings to Date}

Underbillings: Costs and Estimated Earnings in Excess of Billings

  • Occurs when: Earned Revenue > Cumulative Billings
  • Balance Sheet Classification: Current Asset
  • Operational Meaning: The contractor has earned revenue by performing work and incurring job costs on site, but has not yet billed the owner (e.g., unapproved change orders, billing cut-off timing, or unbilled progress).
  • Financial Warning: While an asset, excessive underbillings signal poor billing administration, slow project invoicing, or contested change orders that consume working capital and create cash flow deficits.

Overbillings: Billings in Excess of Costs and Estimated Earnings

  • Occurs when: Cumulative Billings > Earned Revenue
  • Balance Sheet Classification: Current Liability
  • Operational Meaning: The contractor has billed the project owner in advance of performing the work or incurring the corresponding costs (commonly referred to as "front-loading" a bid or schedule of values).
  • Financial Meaning: This is a liability because the contractor has received or demanded payment for work it is legally obligated to perform in future periods without receiving additional matching cash inflows. Sureties and underwriters scrutinize overbillings to ensure the contractor has sufficient liquid cash reserves to complete the unearned balance of the contract.

Comprehensive Worked Math Example

A general contractor is awarded a lump-sum commercial contract with the following parameters:

  • Total Contract Price: $3,000,000
  • Total Estimated Direct Construction Costs: $2,400,000
  • Estimated Total Gross Profit: $3,000,000 − $2,400,000 = $600,000 (20% margin)

At the close of Year 1, the contractor’s job cost ledger and billing records reflect:

  • Cumulative Costs Incurred in Year 1: $960,000
  • Cumulative Progress Billings Submitted in Year 1: $1,100,000

Step 1: Calculate Percent Complete

Percent Complete=$960,000$2,400,000=0.40=40%\text{Percent Complete} = \frac{\text{\textdollar}960,000}{\text{\textdollar}2,400,000} = 0.40 = 40\%

Step 2: Calculate Earned Revenue to Date

Earned Revenue=40%×$3,000,000=$1,200,000\text{Earned Revenue} = 40\% \times \text{\textdollar}3,000,000 = \text{\textdollar}1,200,000

Step 3: Calculate Earned Gross Profit to Date

Earned Gross Profit=$1,200,000−$960,000=$240,000\text{Earned Gross Profit} = \text{\textdollar}1,200,000 - \text{\textdollar}960,000 = \text{\textdollar}240,000

(Check: 40% of estimated $600,000 total profit = $240,000)

Step 4: Determine Balance Sheet Billing Differential

Differential=Earned Revenue−Cumulative Billings=$1,200,000−$1,100,000=+$100,000\text{Differential} = \text{Earned Revenue} - \text{Cumulative Billings} = \text{\textdollar}1,200,000 - \text{\textdollar}1,100,000 = +\text{\textdollar}100,000

Because Earned Revenue ($1,200,000) exceeds Cumulative Billings ($1,100,000), the contractor must record $100,000 as Underbillings ("Costs and Estimated Earnings in Excess of Billings"), classified as a Current Asset on the Year 1 Balance Sheet.

Alternative Scenario: If cumulative billings had been $1,350,000:

Differential=$1,200,000−$1,350,000=−$150,000\text{Differential} = \text{\textdollar}1,200,000 - \text{\textdollar}1,350,000 = -\text{\textdollar}150,000

Because Billings ($1,350,000) exceed Earned Revenue ($1,200,000), the contractor would record $150,000 as Overbillings ("Billings in Excess of Costs and Estimated Earnings"), classified as a Current Liability on the Balance Sheet.

Loading diagram...
Revenue Recognition and Billing Differential Balance Sheet Classification

3. The Three Core Financial Statements

Licensing boards, surety underwriters, and commercial commercial banks evaluate three interrelated financial statements:

The Balance Sheet

The Balance Sheet represents a financial snapshot of the company at a single specific date. It is governed by the fundamental accounting equation:

Assets=Liabilities+Owner’s Equity (Net Worth)\text{Assets} = \text{Liabilities} + \text{Owner's Equity (Net Worth)}
  • Current Assets: Liquid resources expected to be converted into cash, sold, or consumed within one operating cycle or one year. Includes Cash, Marketable Securities, Accounts Receivable (Trade), Retainage Receivable, Inventory of Construction Materials, Prepaid Expenses, and Underbillings (Costs in Excess of Billings).
  • Long-Term Assets: Fixed assets utilized over multiple operating cycles. Includes Construction Machinery & Heavy Equipment, Fleet Vehicles, Tools, Office Buildings, and Land (less Accumulated Depreciation).
  • Current Liabilities: Debts and obligations due within one year. Includes Trade Accounts Payable, Subcontractor Retainage Payable, Short-Term Notes / Operating Line of Credit balances, Accrued Payroll and Taxes, and Overbillings (Billings in Excess of Costs).
  • Long-Term Liabilities: Obligations extending beyond 12 months, such as multi-year equipment notes and mortgage loans.
  • Owner's Equity (Net Worth): Paid-in capital plus retained earnings accumulated since company inception.

The Income Statement

The Income Statement (Profit and Loss) measures financial performance over a defined operating period (month, quarter, or fiscal year):

Contract Revenues−Cost of Goods Sold (Direct Job Costs)=Gross Profit\text{Contract Revenues} - \text{Cost of Goods Sold (Direct Job Costs)} = \text{Gross Profit} Gross Profit−General and Administrative Operating Costs=Operating Income (EBIT)\text{Gross Profit} - \text{General and Administrative Operating Costs} = \text{Operating Income (EBIT)} Operating Income−Debt Interest and Taxes=Net Income\text{Operating Income} - \text{Debt Interest and Taxes} = \text{Net Income}
  • Direct Construction Costs: Costs directly identifiable with a specific project: jobsite labor, payroll burden, installed materials, trade subcontracts, and dedicated equipment rental.
  • General and Administrative (G&A) Expenses: Overhead costs required to operate the company that cannot be attributed to a specific job: main office lease, administrative executive salaries, marketing, accounting fees, and general corporate insurance.

The Statement of Cash Flows

Reconciles beginning and ending cash balances across three distinct activities:

  1. Cash Flow from Operating Activities: Cash generated or consumed by core contracting operations (customer collections minus payments to suppliers, labor, and subcontractors). Under GAAP, operating cash flow reflects changes in working capital accounts (receivables, payables, over/underbillings).
  2. Cash Flow from Investing Activities: Capital expenditures for new construction equipment, trucks, or computer systems, and proceeds from selling older assets.
  3. Cash Flow from Financing Activities: Cash flows from issuing or repaying commercial bank debt, owner equity capital contributions, and owner dividend distributions.

4. Financial Ratio Analysis & South Carolina Licensing Thresholds

Financial ratios provide standardized metrics to evaluate solvency, liquidity, and operational risk. In South Carolina, the Licensing Board enforces financial group thresholds based on Net Worth and Working Capital.

Working Capital

Working Capital=Current Assets−Current Liabilities\text{Working Capital} = \text{Current Assets} - \text{Current Liabilities}

Working capital measures the liquid cushion available to absorb unexpected jobsite delays, retainage holdbacks, and upfront mobilization expenses. Under S.C. Code Ann. § 40-11-260, each license group has a working-capital or net-worth requirement. For example, Group 5 (unlimited) needs $250,000 of working capital or $350,000 of net worth, shown on an audited balance sheet at initial application, or a $350,000 surety bond under § 40-11-262.

Current Ratio

Current Ratio=Current AssetsCurrent Liabilities\text{Current Ratio} = \frac{\text{Current Assets}}{\text{Current Liabilities}}
  • Benchmark: A healthy commercial general contractor typically targets a current ratio between 1.3 and 1.5+.
  • A ratio below 1.0 indicates negative working capital—meaning current liabilities exceed current assets—signaling imminent risk of insolvency and inability to meet upcoming subcontractor payment cycles.

Quick Ratio (Acid-Test Ratio)

Quick Ratio=Cash+Marketable Securities+Trade and Retainage ReceivablesCurrent Liabilities\text{Quick Ratio} = \frac{\text{Cash} + \text{Marketable Securities} + \text{Trade and Retainage Receivables}}{\text{Current Liabilities}}
  • The Quick Ratio provides a rigorous test of immediate liquidity by excluding illiquid current assets (specifically Materials Inventory, Prepaid Expenses, and Underbillings, which cannot be immediately converted to cash to pay pressing bills).
  • Benchmark: Construction sureties and commercial lenders target a Quick Ratio of 1.0 or greater.

Debt-to-Equity Ratio

Debt-to-Equity Ratio=Total LiabilitiesTotal Net Worth (Owner’s Equity)\text{Debt-to-Equity Ratio} = \frac{\text{Total Liabilities}}{\text{Total Net Worth (Owner's Equity)}}

Measures the contractor’s financial leverage and reliance on borrowed capital. Sureties prefer a Debt-to-Equity ratio of less than 2.0 to 3.0. Highly leveraged contractors face substantial risk if project owners delay progress payments or dispute substantial completion.

Test Your Knowledge

A contractor enters into a lump-sum commercial contract for $2,400,000 with total estimated direct costs of $1,800,000. At the close of the fiscal period, the job ledger indicates cumulative costs incurred of $720,000, and the contractor has submitted progress billings totaling $850,000. Under the Percentage-of-Completion method, what is the recognized revenue to date and how is the billing differential classified on the balance sheet?

A

Recognized revenue is $850,000; the $130,000 difference is classified as a Current Asset.

B

Recognized revenue is $720,000; the $130,000 difference is classified as a Current Liability.

C

Recognized revenue is $960,000; the $110,000 difference is classified as a Current Asset.

D

Recognized revenue is $960,000; the $110,000 difference is classified as a Current Liability.

Test Your Knowledge

On a contractor's balance sheet prepared under GAAP, how is the account 'Billings in Excess of Costs and Estimated Earnings' classified, and what does it signify?

A

Long-term liability; it represents statutory retainage withheld by the project owner until final project acceptance.

B

Current liability; it represents advance billings for work that has not yet been earned through jobsite performance.

C

Current asset; it reflects earned progress revenue that has been formally approved by the architect but not yet collected in cash.

D

Owner's equity; it represents accrued gross margin that can be immediately disbursed to company shareholders.

Test Your Knowledge

A construction company's balance sheet shows Cash of $120,000, Trade Receivables of $380,000, Retainage Receivable of $100,000, Materials Inventory of $80,000, Costs in Excess of Billings of $70,000, Trade Accounts Payable of $250,000, and Billings in Excess of Costs of $150,000. What is the company's Quick Ratio (Acid-Test Ratio)?

A

1.88

B

2.15

C

0.85

D

1.50

Sections you finish are checked off in the contents.