Money leaks where nobody is looking
Atoz Furnishers Pvt. Ltd. has been selling fabric and blinds in Lucknow since 1996. A business that age has habits. Most of them are good, which is why it is still here. A few of them quietly cost money every month, and nobody notices, because the habit is older than most of the people following it.
Here is one we found this year.
An order comes in. The fabric is cut, packed and sent out from the godown. Somewhere after that, an invoice is supposed to be made in Tally. Most of the time it is. Sometimes it isn’t. The person who dispatched assumed accounts would bill it. Accounts never heard about it. The customer, reasonably, doesn’t call to ask why they haven’t been charged.
That gap used to surface only when someone sat down and reconciled stock by hand, weeks or months later. By then the trail is cold. Which order was it? Who took it? Was it a sample, a replacement, a sale? Half the time you write it off because chasing it costs more than it’s worth.
Nobody was being careless
The interesting part is that no one did anything wrong. Dispatch did their job. Accounts did theirs. The loss lived in the handover between two people who each believed the other one had it covered.
Most leaks in a business look like this. Not theft, not a bad deal, not a wrong bet. Just a line between two departments that nobody owns.
When we started matching every dispatch against every bill, the first thing we hit wasn’t missing invoices. It was names. The same customer was written one way in our order system and another way in Tally. A shop name in one place, the owner’s name in the other. A spelling difference. A trailing space. Before you can ask “was this billed?”, you have to agree on who “this” was for. That turned out to be most of the work.
What I took from it
Look at handovers before you look at people. When something goes missing between two steps, the fix is almost never a stricter instruction. People already know they’re supposed to bill every dispatch. The fix is making the gap visible on the same day, while everyone still remembers what happened.
Boring data problems come first. Before any report means anything, the basics have to line up: the same customer called the same thing everywhere, the same unit of measure, the same item code. It is dull work. It is also the only part that makes the clever part trustworthy.
A check that runs every day beats an audit that runs every quarter. An audit tells you what went wrong. A daily check tells you while it can still be fixed with one phone call.
None of this is new advice. Every accountant will tell you the same thing. What changed for me is that I stopped treating it as an accounting problem. It’s an operations problem that shows up in the accounts, much later, wearing a disguise.
If you run a business that has been around for a while, pick the one handover you trust the most and check it properly for a month. The gaps you find won’t be dramatic. They will be real, and they will have been there for years.