A
AcadiFi
AC
AccountingNerd422026-04-10
cfaLevel IFinancial Reporting & AnalysisRevenue Recognition

What is the difference between the completed contract method and the percentage-of-completion method for long-term contracts?

I'm studying revenue recognition for CFA Level I and I keep confusing these two methods. My textbook says one recognizes revenue as work progresses and the other waits until the project is finished. When would a company use each, and how does the choice affect the financial statements over the life of a contract?

134 upvotes
AcadiFi TeamVerified Expert
AcadiFi Certified Professional

These two methods handle long-term contract revenue very differently, and the distinction is a classic CFA Level I topic.

Loading diagram...

Percentage-of-Completion Method

Revenue is recognized proportionally as work is performed. The most common measure is cost-to-cost: you divide costs incurred to date by total estimated costs.

Example: Torrance Engineering signs a $5 million contract to build a water treatment plant. Total estimated costs are $4 million.

YearCosts IncurredCumulative Costs% CompleteCumulative RevenueRevenue This Year
1$1,200,000$1,200,00030%$1,500,000$1,500,000
2$1,600,000$2,800,00070%$3,500,000$2,000,000
3$1,200,000$4,000,000100%$5,000,000$1,500,000

Each year, the income statement shows both revenue and a portion of the total $1M profit.

Completed Contract Method

No revenue or profit is recognized until the project is fully complete. Costs are accumulated on the balance sheet as construction-in-progress.

Using the same Torrance Engineering example, years 1 and 2 would show zero revenue and zero profit. In year 3, the entire $5M revenue and $1M profit hit the income statement at once.

Key financial statement effects:

  1. Income smoothing: Percentage-of-completion produces smoother earnings. Completed contract creates lumpy, volatile income.
  2. Balance sheet: Under percentage-of-completion, if billings exceed recognized revenue, a liability (deferred revenue) appears. If revenue exceeds billings, an asset appears.
  3. Tax timing: Under completed contract, taxes on profit are deferred until completion, providing a cash flow advantage.

Modern standards note: Under IFRS 15 and ASC 606, the completed contract method is largely eliminated. Revenue is recognized over time if certain criteria are met (e.g., the customer controls the asset as it is built). Otherwise, revenue is recognized at a point in time. For the CFA Level I exam, understand both methods conceptually and know that current standards favor the over-time model when the outcome can be reliably measured.

For more FRA practice, try our CFA Level I question bank on AcadiFi.

📊

Master Level I with our CFA Course

107 lessons · 200+ hours· Expert instruction

#completed-contract#percentage-of-completion#revenue-recognition#long-term-contracts