Skip to content
BizBinder
Early access open Get early access

Free tool

Unbilled work check

Type in your usual payment terms and up to six finished jobs, and see what is actually sitting unbilled, how old it is, and which one to invoice first. Updates live as you type. No signup, nothing saved, nothing sent anywhere.

This tool runs entirely in your browser. We never receive the client names and amounts you type. We never store them. They are gone when you close the tab. Why we can say that →

Unbilled work check calculator

Your terms, and today’s pile
Finished jobs not yet invoiced
Job Amount to invoice Date finished

Add at least one job’s amount and finish date to see your unbilled total.

This only counts the delay you controlled by not invoicing sooner. It can’t know whether the client then pays on your stated terms — that’s a separate risk this tool doesn’t model.

Want the full method behind this number — why the pile builds, and the weekly sweep that stops it coming back? Read catching up on your invoicing, or see all free tools.

Why this is weighted by money, not just by days

A plain average of "days unbilled" across six jobs treats a $40 job and a $4,000 job as equally important, which is not how the risk actually sits. Weighting the average lag by each job’s amount means the number moves with where your real money is — a pile of small old jobs can’t drag the picture toward "not that bad" the way a plain average would let them.

What the two payment dates are actually showing

"Paid by, if invoiced today" takes today’s date and adds your payment terms — the earliest realistic date if you send the invoice right now. "Paid by, if invoiced on completion" takes the job’s finish date and adds the same terms — where that invoice would already be if you’d sent it the day the work finished. The gap between the two is the delay you personally added by not invoicing sooner; it has nothing to do with whether the client pays late once the invoice is actually sent.

Keep reading

This calculator only totals what you already know about. For the habit that stops the pile rebuilding — one weekly slot, one list, three states a job can be in — read catching up on your invoicing.

Common questions

Why weight the average by money instead of just averaging the days?

A plain average treats a $40 job unbilled for 90 days like a $4,000 job unbilled for 90 days. Weighting by money stops a pile of small old jobs from hiding the real picture. The average follows where your money sits.

Does this tool know if the client will actually pay on time?

No. The tool counts only the delay you control by not invoicing sooner. That is the gap between the payment date if you invoice today and the date if you had invoiced on the finish day. Late payment by the client is a separate risk. The tool does not model it.

What counts as a job’s finish date if it ran over several days?

Use the day the work was completed, not the day it started. Your payment terms run from that date. The tool also uses it to work out how long the job has been unbilled.

Should I include a job I am still waiting on a detail for?

Include it only if you know the amount and the finish date. The calculator needs a real amount to total it. A job that waits on someone else’s sign-off still belongs on your weekly sweep list. The guide explains what to do with a job you cannot yet price.

Want this list built for you, not typed in by hand?

BizBinder doesn’t chase the missing detail for you, and it doesn’t decide your billing cycle. What it does is put every job marked done with no invoice yet on one list on the page you land on — so the pile above is a real list waiting for you, not something you have to reconstruct from memory every time you want to check it.