Calculator · Billing

Over/Under Billing Calculator: Percent Complete for One Job

By Sami Chicha, EditorUpdated Checked against primary sources · not yet reviewed by a licensed professionalFormula shown below · see the math
Quick answer

Percent complete = cost to date ÷ estimated total cost. Earned revenue = contract amount × percent complete. Billed above earned revenue is over billing; earned above billed is under billing. A $480,000 job with $204,000 of a $408,000 estimate spent is 50.00% complete, earned $240,000; billed $260,000, it is over billed $20,000. The figures are an example; replace them with yours.

Your job

Example job: replace each figure with yours

A blank field counts as 0, except the estimated total cost.

Contract and estimate
$
The contract sum with approved changes included.
$
Your current estimate of what the whole job will cost. It is the number cost to date is divided by.
So far
$
Cost incurred on the job so far.
$
The total of your invoices, before any retainage held back.
Over/under billing · liveSheet 01
Billed against earned revenue
Over billed $20,000
Percent complete
50.00%
Earned revenue
$240,000
Estimated gross profit
$72,000
Gross profit to date
$36,000
Cost to complete
$204,000
Backlog
$240,000
The math for your numbers
Percent complete = $204,000.00 ÷ $408,000.00 = 50.00%
Earned revenue = $480,000.00 × 50.00% = $240,000.00
Over billing = $260,000.00 − $240,000.00 = $20,000.00
Estimated gross profit = $480,000.00 − $408,000.00 = $72,000.00
Gross profit to date = $240,000.00 − $204,000.00 = $36,000.00
Cost to complete = $408,000.00 − $204,000.00 = $204,000.00
Backlog = $480,000.00 − $240,000.00 = $240,000.00

This is the cost-to-cost arithmetic a WIP schedule uses. How your financial statements report revenue is your accountant's call.

One job at a time here. The WIP schedule does the same arithmetic for up to 20 jobs at once, with totals.

Sources and defaults

The math is arithmetic, with the formulas shown above, and uses no outside data. The starting figures are the worked example in our WIP Schedule Template; they are an example, not a typical case, so replace them with yours.

What over and under billing mean

On a job that bills as it goes, the amount billed and the work done drift apart. This calculator measures that drift for one job, using cost to cost: how much of the estimated cost has been spent tells you how much of the contract has been earned.

Only one of the two is ever above zero for a job, and the result plate shows whichever applies.

The formula, with job A and job B

Percent complete = cost to date ÷ estimated total cost
Earned revenue = contract amount × percent complete
Over billing = billed to date − earned revenue (when above 0)
Under billing = earned revenue − billed to date (when above 0)

Percent complete is rounded to four decimals (50.00% is 0.5000), the way our WIP schedule template does it, and earned revenue uses that rounded figure. The calculator opens on job A from the schedule. Job B is a second example to type in.

| Line | Job A | Job B | |---|---:|---:| | Contract amount | $480,000 | $125,000 | | Estimated total cost | $408,000 | $100,000 | | Cost to date | $204,000 | $80,000 | | Billed to date | $260,000 | $90,000 | | Percent complete | 50.00% | 80.00% | | Earned revenue | $240,000 | $100,000 | | Billed less earned | $20,000 over billed | $10,000 under billed | | Estimated gross profit | $72,000 | $25,000 | | Gross profit to date | $36,000 | $20,000 | | Cost to complete | $204,000 | $20,000 | | Backlog | $240,000 | $25,000 |

For job A, $204,000 ÷ $408,000 = 50.00%, and $480,000 × 50.00% = $240,000 earned. Billed $260,000, it is $20,000 over billed. For job B, $80,000 ÷ $100,000 = 80.00%, so $125,000 × 80.00% = $100,000 earned. Billed $90,000, it is $10,000 under billed.

How to use it

  1. Enter the contract amount, with approved changes included.
  2. Enter your current estimate of the whole job's cost. It must be above $0, because cost to date is divided by it.
  3. Enter the cost to date and the billed to date.
  4. Read the result plate, then the figures under it. The math block shows each step with your numbers, so you can check any line by hand. Copy link saves your numbers in the link, not on our servers.

How to read the results

Percent complete is only as good as the estimate under it. If cost to date passes the estimated total cost, the calculator says so and still shows the figure, but percent complete is above 100% and the estimate needs updating before the number means much. A job with nothing spent yet is 0.00% complete, so everything billed so far counts as over billing.

For many jobs at once, the WIP schedule template runs the same arithmetic on up to 20 jobs, with totals for each money column.

About the example figures

The starting numbers are the WIP schedule's worked example, not a typical job or a target. Nothing on this page says what your estimate, billing or profit should be. The math is multiplication and division, and the only inputs are yours.

This is the cost-to-cost arithmetic a WIP schedule uses. How your financial statements report revenue is your accountant's call.

FAQ

How do I calculate percent complete?

Divide the cost to date by the estimated total cost. In the example, $204,000 ÷ $408,000 = 50.00%.

What is overbilling?

Billed to date above earned revenue. In the example, $260,000 billed less $240,000 earned is $20,000 over billed.

What is underbilling?

Earned revenue above billed to date. If the same job had billed $200,000, it would be $40,000 under billed.

How do I work out earned revenue?

Multiply the contract amount by percent complete. In the example, $480,000 × 50.00% = $240,000.

What if the estimated total cost is 0 or blank?

Percent complete cannot be worked out, because it divides by that cost. The calculator asks for an estimate above $0 and shows nothing else until you enter one.

Can I run more than one job?

This page does one job. The WIP schedule template does up to 20 jobs, with the same formulas and a totals row.

Related tools