Skip to content

Early access is open — founding pricing locked in for the first 100 crews. Claim your spot →

Construction money, explained

Percent-complete accounting

Percent-complete accounting (the percentage-of-completion method) recognizes a project's revenue and profit gradually as the work progresses, rather than all at once when the job finishes. It matches income to the share of the job you have actually completed.

Updated June 2026

What is percent-complete accounting?

Percent-complete accounting is a revenue-recognition method used for long-term contracts. Instead of waiting until a multi-month job is done to book any income, you recognize a portion of the contract's revenue in each period based on how far along the work is. A job that is 40% complete recognizes roughly 40% of its expected revenue.

The most common way to measure how far along a job is uses costs. Under the cost-to-cost approach, percent complete = costs incurred to date / total estimated costs. So if you have spent $40,000 of an estimated $100,000 in total costs, the job is treated as 40% complete.

The contrast is the completed-contract method, which recognizes nothing until the job is finished. Completed-contract is simpler, but it makes a contractor's financials lurch — long stretches of no income punctuated by big jumps at closeout — which is why percentage-of-completion is the standard for longer construction work.

How do you calculate percentage of completion?

Start with the cost-to-cost ratio: divide the costs you have incurred to date by the total costs you estimate the job will take. That percentage is your completion figure. Keeping the total-cost estimate honest and updated is the part that takes discipline, because the whole calculation rides on it.

Then apply that percentage to the contract value to get revenue earned to date: revenue recognized = total contract revenue x percent complete. Subtract the revenue you have already recognized in prior periods to find what to recognize this period.

Profit follows the same logic. Gross profit recognized to date is roughly (contract revenue x percent complete) minus costs incurred to date. As long as your total-cost estimate holds, profit is spread smoothly across the life of the job instead of landing in one lump.

How is percent-complete different from progress billing?

It is easy to confuse the two, but they answer different questions. Progress billing is about cash — what you invoice the customer as the job hits milestones. Percent-complete accounting is about books — how much revenue and profit you recognize on your financials for a period. You can be billed ahead of or behind the work you have actually earned.

That gap has names. When you have billed more than you have earned, it shows up as overbillings (billings in excess of costs); when you have earned more than you have billed, it is underbillings. Watching that relationship tells you whether your cash position is borrowing from future work or quietly financing the customer.

Simple Contractor CRM today handles the billing side — progress draws, retainage, deposits, and change orders, with payment recording and accounts-receivable tracking. The formal percentage-of-completion entries on your books typically live in your accounting system; QuickBooks and similar integrations are on the roadmap, and you should confirm revenue-recognition treatment with your accountant.

Worked example

A contract is worth $200,000 and you estimate $150,000 in total costs, so the planned profit is $50,000. By the end of month two you have incurred $60,000 in costs. Percent complete = $60,000 / $150,000 = 40%.

Revenue recognized to date = $200,000 x 40% = $80,000. Gross profit recognized to date = $80,000 - $60,000 = $20,000, which is 40% of the planned $50,000 profit. If you had instead billed the customer $95,000 by this point, you would be overbilled by $15,000 against the $80,000 earned — a cash cushion now, but money you have not yet earned and must deliver against.

Frequently asked

Who should use percentage-of-completion?
It is the standard for longer-term construction contracts that span multiple accounting periods. Short jobs that start and finish quickly often do not need it. Confirm the right method for your situation with your accountant.
What is the cost-to-cost method?
It measures percent complete as costs incurred to date divided by total estimated costs. It is the most common way to drive the percentage-of-completion calculation.
What's the difference between overbilling and underbilling?
Overbilling means you have invoiced more than you have earned to date; underbilling means you have earned more than you have invoiced. Both come from the gap between billing and recognized revenue.
Does Simple Contractor CRM do percent-complete accounting?
SCC handles the billing side — progress draws, retainage, deposits, and change orders with payment tracking. Formal revenue-recognition entries usually live in your accounting software; integrations like QuickBooks are on the roadmap.

Run the next job the simple way.

Join early access and lock in founding pricing.

Founding pricing. No credit card. Unsubscribe anytime.

We use privacy-friendly, cookieless analytics — no tracking across sites, no ad profiles. See our privacy policy.

Privacy