In a firm with a tight billing cycle, the invoice goes out the same week the work finishes. Sometimes the same day. Nobody has to chase it, nobody has to reconstruct what was done from memory, and the client receives it while the work is still fresh in their mind and they are still pleased about it.
That firm is not better at accounts. It has just decided when billing happens and built the decision into the week, rather than leaving it to whoever gets a clear afternoon.
Most firms have not made that decision, and the gap shows up as a number almost nobody measures: the time between the last piece of work on a job and the invoice leaving the building. Ask a room of owners what theirs is and you get a pause, then a guess, and the guess is usually optimistic by a factor of two.
What the gap actually costs
It is your money, sitting still. Work in progress is cash the business has already spent to produce and has not yet been paid for. Salaries went out, software was paid for, the hours were used. The invoice is the only step between that and money in the account, and it is the only step in the whole chain that is entirely within your control.
The job stays open in everybody's head. An unbilled job is not finished. It stays on the file list, it comes up in status conversations, and somebody carries a small piece of it around. That is capacity, and it is being spent on work that was already delivered.
Detail decays. Bill a job three weeks late and someone has to reconstruct what happened. Which calls counted, what was in scope, whether that extra piece was agreed. Reconstruction takes real time, and it almost always resolves in the client's favour, because nobody wants to argue about something they cannot fully remember.
The conversation gets harder. An invoice that arrives while the work is fresh is a receipt. An invoice that arrives a month later is a question. Same amount, entirely different reception, and the second one is far more likely to be queried or paid slowly.
Where the delay actually lives
It is rarely the invoicing itself. Raising an invoice takes minutes. The delay lives in the steps before it.
Nobody has said the job is finished. There is no moment where the work is formally done, so it drifts into a state of being mostly complete for a fortnight.
One person is the bottleneck. Everything waits for a review, an approval, or a number that only the owner has.
The timesheet is behind. You cannot bill what has not been recorded, and time entry is the task everyone leaves until Friday and then until next Friday.
Billing has no fixed slot. It happens when someone gets a clear run at it, and in a busy month nobody gets a clear run at anything.
What the gap is actually worth
Take a firm billing sixty thousand dollars a month, with an average gap of twenty-eight days between finishing work and invoicing it. Roughly a month of revenue is permanently sitting in work in progress instead of in the account. Not lost, just always somewhere else.
Halve the gap to fourteen days and about thirty thousand dollars arrives. Once, and then it stays arrived, because every month after that runs a fortnight closer to the work.
That is not new revenue and it is not a price rise. It is the same money, moved forward. Most owners looking for thirty thousand dollars start by thinking about winning more work, which takes months, costs money to chase, and adds to the workload of a team that was already stretched. This takes a fortnight and costs one decision about when billing happens.
It is also the version of a cash improvement that does not need a single client to say yes to anything.
What a tight cycle looks like
There is a moment when the job is declared done, and it belongs to somebody by name. Time is entered as it is worked, not reconstructed later. Billing happens in a fixed slot that does not move, weekly or fortnightly rather than at month end, because month end is the busiest point in the month for everyone. The person who does the billing has everything they need without asking anyone a question.
And the number is known. Somebody can tell you, today, what is sitting unbilled and how old the oldest piece is.
What to do with this
Pull a list of every job completed in the last sixty days and mark two dates against each: the day the work actually finished, and the day the invoice went out. Take the average of the gap.
That single number is the most useful operational figure most firms are not looking at, and the first time you calculate it is usually a surprise. Then take the oldest three and ask what specifically held each one up. You will get three answers and they will be the same three answers, because it is almost never a different problem each time.
Fix the one that appears most often and the average moves. Not because anyone worked harder, but because the work stopped waiting.
