Skip to content
All Posts
Construction Accounting
5 min read

Percentage of Completion Method Explained (with Examples)

Yancy Lassiter
Published Feb 21, 2023

If you’ve worked on long-term jobs that stretch out over months, you know just how difficult it can be to keep a handle on your profitability and cash flow. It’s easy to find yourself in a position where you’ve overbilled or underbilled, and making sure you have cash on hand when expenses are due can become increasingly challenging. When you reach this point, the percentage of completion (POC) revenue recognition method can be extremely helpful.

In this guide we’ll walk through how to calculate project revenue and expenses using the POC method and how this plays into the way you recognize revenue in each accounting period.

Key Takeaways

  • The percentage of completion (POC) is a method of accounting that contractors use to determine income and expenses based on how far along a job is, and record revenue correctly.
  • POC is particularly helpful for long-term projects and is calculated either monthly, or as a job reaches certain milestones.
  • With consistent POC reporting, you can make sure your reported revenue and cost numbers match as closely as possible with the actual billing and spending on the job.

What is the Percentage of Completion Method in Construction?

The percentage of completion method (POC) is a common accounting process that contractors use on long-term contracts to determine income and expenses based on the percent of work completed. This gives you the ability to report revenue more accurately based on work you have done or been billed. This allows for revenue to be reported on your income statement and balance sheet more correctly throughout the life of the project. It’s most useful on long-term construction contracts because it gives a better representation of your company’s financial position than the completed contract method.

Recognizing Revenue With POC

When using the percentage of completion method, you’ll recognize revenue on your income statement via work-in-progress (WIP) reports through the use of overbilling and underbillings done by journal entries. To get an accurate POC, you’ll not only need revenue data but a few other numbers as well:

  • Cost to date – the total amount spent during the current period.
  • Total estimated cost – AKA Contract Costs, or the predicted expenses for the entire project.
  • Contract price – the total amount charged to the project owner, and will be the total revenue you have on the project.

Methods for Calculating Percentage of Completion

You can use a few different methods to calculate POC, although the most commonly used approach is the cost-to-cost method. If you have accurate direct labor hours, you can also use the efforts-expended method to calculate POC, though it is rarely used.

In some rare cases, the percentage of completion can be calculated using the units-of-delivery method. This requires you to commit to producing and delivering several identical products/services. It’s not something we see often, but it’s good to know this approach exists if you ever find yourself in a similar situation.

If that all sounded like a lot to wrap your head around, don’t worry – we’ll walk through some real-world examples to explain just how this method of accounting works.

Percentage of Completion Formula Using Cost-to-Cost

The most common method you’ll use to calculate POC is the cost-to-cost method. This method divides your total cost-to-date by the total estimated project expenses, like this:

Cost to Date / Total Project Costs = POC

For instance, if you have $50,000 in current expenses on a project you’ve estimated with $250,000 total contract costs, the percentage of completion calculation would be:

$50,000 Cost to Date / $250,000 Cost to Completion = .20, or 20%

This example brings you to a 20% percentage of completion. Once you’ve got your POC, you can then use this percentage to calculate the amount of revenue to recognize for a given payment period or milestone.

Let’s assume your total project price is $300,000. With 20% POC, the revenue recognized for this period ends up being $60,000 based on this formula:

$300,000 contract price x 20% POC =  $60,000 recognized revenue

Now that you know the completion percentage for this point in time, you’ll compare it against the percentage of the project that has been billed for so far. The difference is how much you will bill for this month. In our example, if the job is at 20% completion and you've billed 10% to date you would bill another 10% this month to get our billings aligned with the percentage complete. 

Percentage of Completion Formula Using the Efforts-Expended Method

Though less common, POC can also be calculated using your direct labor hours through the efforts-expended method. The formula looks like this:

Labor Hours to Date / Total Estimated Labor Hours = POC

So, for example, a job with 2,000 current labor hours on a project estimated to require a total of 10,000 hours would result in a POC of 20%, based on the formula:

2,000 Labor to Date / 10,000 Total Project Labor = .20, or 20%

Percentage of Completion Formula Using Units-of-Delivery

In those uncommon instances where your contract might ask you to deliver several similar products or services, you can use the units-of-delivery method to find your POC. It’s another straightforward formula – one that asks you to divide the units delivered to date by the total units defined in the contract:

Units Delivered To Date / Total Contracted Units = POC

For example, you’ve delivered 1,000 and the project is contracted for 5,000 total units. That would result in a POC of 20% based on the formula:

1,000 Units Delivered to Date 5,000 Total Units Contracted = .20, or 20%

Whatever method you use to calculate POC, the key is to be consistent. This way, you’ll ensure your recognition of revenue is accurate and that you can take home the maximum profit from a job. Consistently calculating your POC helps you avoid overbilling or underbilling, and allows you to make revisions on your estimates as needed. If you do need to make those overbilling or underbillings you will need to do them with a journal entry.

💥 Read the Ultimate Guide to Construction Accounting for Contractors 

Using Software to Track Percentage of Completion

Once construction businesses reach a certain size, they are likely to use some form of the POC method to calculate their revenue in each accounting period. However, most generic software like QuickBooks lacks a mechanism for tracking revenue using the percentage of completion method.

CrewCost is an affordable, modern solution for construction companies who are ready to use the POC method for more accurate revenue recognition, but who don't want to use one of the older, more costly construction-specific pieces of software. It solves for things like progress billing, retainage, WIP reporting, and all the other components that make construction accounting complex.

Ready to try the accounting software built for construction, by contractors who have been in your shoes? 💥 Try it for free for 30 days.


Note that as of 2024, businesses over $30 million in annual revenue must move to accrual accounting per IRS publication 538.

Frequently Asked Questions

What is POC accounting in construction?

  • POC (percentage of completion) accounting is an accounting method used in the construction industry to recognize revenues and expenses over the course of a long-term construction project. It allows builders to account for construction projects based on the amount of work completed, rather than waiting until the entire project is finished.

How does POC accounting differ from traditional accounting methods?

  • Traditional accounting methods, like completed contract, recognize revenue and expenses only when payment is exchanged or contract is completed. POC accounting spreads out revenue, expenses, and profit across the lifespan of the project based on the completed percentage, providing a more accurate picture of financial performance.

Does GAAP allow for the POC method?

  • While POC is one of the best ways to track and measure longer jobs, generally accepted accounting principles (GAAP) no longer allows percentage of completion accounting to be used in its purest form. While many contractors still use POC methods to calculate recognized revenue, they must follow the standards outlined in ASC 606 in their financial reporting.

What are the common methods to calculate POC in accounting?

Three common methods to calculate percentage of completion are:

  • Cost-to-cost method – percentage of total costs incurred to estimated total costs
  • Efforts-expended method – labor hours spent compared to budgeted hours
  • Units of delivery – milestone unit completions, such as floor levels

Can POC accounting help in accurate revenue recognition?

  • Yes, POC accounting allows for revenue recognition throughout a construction project and allows for proper recognition of revenue instead of what has been billed. This matches revenues with project progress to provide useful financial information for management.

Why is accurate POC reporting crucial in construction accounting?

  • Accurate POC reporting is crucial for properly allocating revenues, direct expenses, and gross profit over time. Incorrect POC estimates can lead to understated or overstated revenue figures in financial statements. Also, lenders often require POC reporting.

Yancy Lassiter

Yancy Lassiter, a CPA with a degree from the University of Texas, has 12 years under his belt as a Controller and CFO in the construction industry; he’s your go-to guy for finance in the building industry.

Crewcost Blog
Go to Blog