Completed Contract vs Percentage of Completion Method

Feb 13, 2024
5 minute read

The primary difference between the completed contract method (CCM) and the percentage of completion method (PCM) is the timing of income recognition . With PCM, income is recognized in phases as the work is completed while, with CCM, income is recognized upon completion of the contract.

Quick Comparison of Completed Contract vs Percentage of Completion Method


Percentage of CompletionCompleted Contract
DefinitionMethod of accounting for long-term contracts  where income is recognized in stages over the life of the contractMethod of accounting for long-term contracts where income is recognized upon completion of the contract
Who Should Use?Any taxpayer who does not meet the small contractor or home construction contract exceptionTaxpayers who meet the small contractor or home construction contract exception
Timing of Income RecognitionIncome recognized in phases as the work is completedIncome recognized upon completion of the contract
Reliance on EstimatesStrong reliance on estimatesEstimates not required; actual numbers are known at the end of the contract
RecordkeepingIncome and expense allocation recorded regularly on the income statementIncome and expense allocation recorded on the balance sheet; recognized on the income statement at the end of the contract
Cash Flow ImpactCash may need to be available every year for tax liabilities Cash for tax liabilities not required until final year of contract

While both methods have advantages and disadvantages, the CCM is more advantageous if annual cash flow is a concern. The PCM may be preferable when the company’s books are expected to be reviewed regularly by external parties over the contract’s life. However, in general, most users of the PCM are doing so as a result of this method being the mandatory default.

Pros & Cons of Percentage of Completion and Completed Contract Methods

Percentage of CompletionCompleted Contract
Advantages
Clearer picture of earnings for banks and investorsUseful when project completion timing is unknown
Tax liabilities spread over multiple years instead of a lump sum payment in final yearNo tax paid until end of contract; cash flow preserved during earlier years of the contract
Regular analysis of income and expense activity helps management pinpoint production issues
Disadvantages
Heavily reliant on estimates, which could be incorrect and lead to manipulation of financial informationNo tax benefit of expenses until revenue recognized at the end of the contract
Taxes paid sooner than with completed contractIrregular-looking balance sheet; could be confusing for financial statement users

Potentially large lump sum cash flow at end of the contract for taxes

May result in a book-to-tax difference
Advertisement

Who Should Use Percentage of Completion vs Completed Contract?

The IRS generally requires that companies with long-term contracts use the PCM—unless one of the exceptions below applies. Most companies will want to use the CCM if they qualify under one of these exceptions.

Small ContractorHome Construction Contract
  • Construction must relate to real estate and structures permanently attached to that real estate
  • Contract completed in two years or fewer
  • Average sales over the last three years of $29 million or less for contracts starting in 2023 (indexed annually for inflation)
  • All three of the above requirements must apply to be eligible for the small contractor exception
  • At least 80% of the contract costs must be related to the construction of residential units and improvements to permanent attachments to that real estate.

Example of Accounting Under Each Method

ABC Co. enters into a two-year contract with DEF Township to build a bridge. The contract states that ABC Co. will receive $25 million for this project. Estimated costs under the PCM will be $18 million, for an estimated profit of $7 million.

The fact summary is as follows:

  • Total gross revenue: $25 million
  • Total estimated costs: $18 million
  • Estimated profit: $7 million
  • Year one estimated costs: $11 million
  • Year two estimated costs: $7 million

Under the PCM, ABC Co. would allocate costs and recognize income, as shown below. The revenue recognized under the PCM is derived using the cost-to-cost calculation.

Year 1

Percentage of CompletionCompleted Contract
Revenue Recognized15,250,0000
Costs Recognized11 million0

Using the cost-to-cost method, the following calculation would be performed:

  • Percentage of completion progress %: (11 million ÷ 18 million) = 61%
  • Revenue recognized: 0.61 ×x 25 million = 15,250,000
  • Costs recognized = Actual costs for the year
Advertisement

Details for this method, along with a separate example showing related journal entries, can be found in our guide on

what the PCM is

. Also, you can learn the exact calculations and journal entries for the CCM in our article on

what the CCM is

.

Under the CCM, no revenue or expense is recognized in year one—and the full contracted amount of expense and revenue is recognized in year two.

Year 2

Percentage of CompletionCompleted Contract
Revenue Recognized9,750,00025 million
Costs Recognized7 million18 million

Using the cost-to-cost method, the following calculation would be performed for year two:

  • Percentage of completion progress %: (7 million ÷ 18 million) = 39%
  • Revenue recognized: 0.39 × 25 million = 15,277,500
  • Costs recognized = Actual costs for the year

Total revenue and costs recognized over the life of the contract were the same under either method.

Frequently Asked Questions (FAQs)

Which of the two methods is better?

The completed contract method is generally preferred over the percentage of completion. Taxpayers may be eligible to use CCM when the home construction contract or small contractor exceptions apply.

Which of the two methods is easier to record?

The CCM requires fewer entries and does not involve the income and expense estimates that the PCM requires, making it the easier method to record.

Where do I record contract activity for the completed contract method?

In contrast with the PCM, incremental contract activity is not recorded in the income statement with CCM. Instead, your costs are recorded as “work in progress” (an inventory account), and your revenue is recorded to progress billing. Both accounts are on the balance sheet and will be transferred to the income statement at the end of the contract.

Bottom Line

The key differences between completed contract vs percentage of completion method revolve around timing and use of estimates. Either method could be advantageous for a company, depending on the intentions of the organization at the time of the contract. Both are permissible methods of accounting for long-term contracts for taxes in the United States. While the PCM generally is required, the CCM can be used if an exception applies.

Liz Smith, CPA, MSTFP

Liz Smith, CPA, MSTFP

Small Business Tax Expert at Fit Small Business

Liz Smith is a veteran practitioner with over 13 years of experience in public accounting, specializing in guiding businesses through every stage of their financial journey — from inception to dissolution. With a strong background in trust administration, tax planning, and compliance for pass-through entities, she brings a wealth of expertise to the table. She also has extensive managerial experience in project management, and hands-on experience with IRS controversy resolution. This background ensures her clients receive strategic, informed guidance to navigate complex financial landscapes.

Fit Small Business Logo

Our mission is to provide small business owners with the information you need to succeed. Learn how to start, market, run, and grow your business today!

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.