The float game is the gap between the moment you finish the work and the moment the money actually lands in your account, and for most operations that gap is far longer and far more expensive than the owner thinks. A company can be profitable on paper and still be broke in the bank, because the profit is real but it is sitting in receivables, in invoices that went out late, and in work that was finished but never billed.
This is worth understanding because it is invisible on a profit and loss statement. The P&L says you made money. The bank account says you are scrambling to make payroll. Both are true, and the space between them is the float.
What is float, and why does it hurt profitable companies?
Float is the delay between earning money and receiving it, and it hurts profitable companies precisely because they are growing. The more work you win, the more cash gets tied up in the gap between doing it and getting paid for it. Growth eats cash, and if your billing is slow, growth eats it faster than the profit refills it. That is how a company with a full schedule and healthy margins ends up unable to cover this week's costs.
The owner feels this as a mystery. The jobs are good, the prices are right, the team is busy, and somehow the account is always tight. The mystery is just timing. The money exists. It is upstream, stuck in the float, and it has not arrived yet.
Where exactly does the money get stuck?
The money gets stuck in three specific places. First, in late billing, where a job finishes on Tuesday but the invoice does not go out until the following week, or whenever someone gets to it. Every day of that delay is a day the cash is not working for you. Second, in unbilled work, the change orders, the extras, the small add-ons that got done in the field and never made it onto an invoice, which is pure earned revenue that simply vanishes. Third, in aging receivables, invoices that went out but were never followed up, sitting at 60 and 90 days because chasing them is nobody's actual job.
Add those three together and it is common for a growing operation to have a meaningful share of a month's revenue trapped in the gap at any given time. That is not a pricing problem you can fix by charging more. It is a timing problem you fix by getting paid for what you already did.
Cash flow does not usually die from bad margins. It dies from bad timing.
How do you close the timing gap?
You close the gap by making the billing happen at the moment the work does, instead of as a separate task someone remembers later. When a job is marked done, the invoice goes out. When an extra is added in the field, it lands on the bill automatically. When an invoice ages past terms, the system chases it before a human would have noticed. The goal is to take billing off the list of things a person has to remember, because the thing a person forgets is exactly where the cash leaks.
When the system is built to capture every billable item as the work happens and to age and chase receivables on its own, the float collapses. One field operation that wired this up moved its collection rate into the 90s and stopped watching cash age out, not by working harder on collections but by making collections automatic. The money was always there. The system just stopped letting it sit.
What changes when the float closes?
When the float closes, the cash you already earned shows up when you need it instead of weeks later, and the constant tightness eases even though nothing about your pricing or your workload changed. You stop financing your own growth out of a nervous bank balance. You can take the bigger job without wondering whether you can float it. And the number in the account finally starts to match the number on the P&L.
That is the whole point. You did the work. Closing the float is just making sure the business actually gets paid for it, on time, every time, without the owner playing bank.
See where your operation leaks time and money
The free TMI Business Intelligence Audit maps your operation, scores where it leaks, and shows you the first system to build.
Get the free audit ↗