Skip to content

Free tool

Progress Payment Calculator

A progress payment is what you bill for the work completed in a single period, not the whole job. Getting it right means starting from the revised contract, adding what is genuinely earned, subtracting what is being withheld, and then subtracting everything already paid. Change the numbers below and the figure updates as you type.

Negative for deductive change orders.

On site but not yet installed.

Create a free account to keep it. Calculating never needs one.

Save this calculation

Saving keeps the figures in your account with a PDF and a read-only link you can send to an owner or GC. It takes a moment and the calculators stay free either way.

Current payment due

$92,500.00

Revised contract
$525,000.00
Earned work
$315,000.00
Stored materials
$10,000.00
Gross earned
$325,000.00
Retainage withheld
$32,500.00
Previous payments
$200,000.00
Remaining contract
$210,000.00

How the calculation works

Revised contract
Original contract + Approved change orders
Earned work
Revised contract × Work completed %
Gross earned
Earned work + Stored materials + Additional charges − Credits
Retainage
Gross earned × Retainage %
Current payment
Gross earned − Retainage − Previous payments
Can be negative if you have been overpaid.
Remaining contract
Revised contract − Earned work
Earned work, not gross earned — stored materials are not completed work.

Worked example

Original contract
$500,000.00
Approved change orders
$25,000.00
Revised contract
$525,000.00
Work completed
60%
Earned work
$315,000.00
Stored materials
$10,000.00
Gross earned
$325,000.00
Retainage at 10%
$32,500.00
Previous payments
$200,000.00
Current payment due
$92,500.00
Remaining contract
$210,000.00

Remaining contract is $210,000 because $315,000 of the $525,000 revised contract has been performed. The $10,000 of stored materials is billable but is not completed work, so it does not reduce the scope still to be built.

How to use it

  1. 01Enter the original contract value, then add every change order the owner has actually approved. Pending change orders do not belong here.
  2. 02Set work completed as a percentage of the revised contract, not the original. This is the number most often taken from the wrong base.
  3. 03Add stored materials only if your contract allows billing for materials delivered but not yet installed, and only for what is on site this period.
  4. 04Enter previous payments as the total received to date, not the last payment alone.
  5. 05Read the current payment due figure. If it is negative, you have billed ahead of the work.

Common mistakes

Applying percent complete to the original contract

Once a change order is approved it becomes part of the contract you are billing against. Using the original amount understates every subsequent application, and the gap compounds as more change orders land.

Retaining on stored materials without checking the contract

Some contracts hold retainage on stored materials, some do not, and a few hold it at a different rate. The calculator applies your rate to the full gross earned amount; if your contract treats materials differently, bill them on a separate line.

Treating stored materials as progress

Materials on site are billable but nothing has been built with them yet. Folding them into percent complete overstates progress and creates an argument at closeout.

Forgetting that previous payments are cumulative

Progress billing is always to-date minus paid-to-date. Entering only the most recent payment produces a current payment far larger than you are owed.

Questions

What is a progress payment in construction?

A payment for work completed during a specific billing period, usually monthly. Rather than paying once at completion, the owner pays as the work is performed, less any retainage held under the contract.

How do I calculate a progress payment?

Take the revised contract (original plus approved change orders), multiply by percent complete to get earned work, add stored materials and any additional charges, subtract credits, then subtract retainage and everything already paid.

Is retainage calculated before or after previous payments?

Before. Retainage is withheld against the cumulative gross earned amount, and only then are previous payments deducted. Applying it after previous payments understates the withholding.

Can a progress payment be negative?

Yes. If previous payments exceed gross earned less retainage, you have been overpaid for the work in place. The period bills nothing and the difference is typically carried forward or returned.

Do I need an account to use this calculator?

No. The calculator runs entirely in your browser and nothing is sent anywhere. An account only becomes useful when you want to save calculations across projects.

Related tools

Retainage Calculator

See the cash gap the withheld amount creates across the job.