Every control you set will be tested
As a shop grows, the owner is in it less. The controls most owners set, how each one gets worked around, and what to do about it instead of worrying.
A shop grows in one of two directions. Horizontally, into more floor space or another floor of the same building. Or vertically, into a second branch, then a third. Either way the same thing happens to the owner: he is standing in the shop less, and there are more people working in it he did not grow up with.
That is the worry almost every owner eventually describes to us, though rarely in the first meeting. Not how to sell more. It is simpler and harder than that:
When I am not there, does the process hold?
The question that never gets an afternoon
Most owners already suspect the answer is "not completely". What almost nobody does is sit down and work out exactly where it fails, because there is always something more urgent. A new supplier to sign. A festival season to buy for. A second branch to fit out. The process question gets a few minutes of worry at night and no time at all during the day.
Meanwhile the exposure grows with the stock. A shop holding five lakh of inventory and a shop holding fifty lakh can run exactly the same controls to completely different effect. The bigger the inventory, the bigger the problem — not because more people are dishonest, but because the same small share of a much larger number is a much larger number.
The three controls almost every shop sets
Nearly every growing shop arrives at the same three, in roughly this order.
- Cameras. The most visible control, and the one owners reach for first.
- Watching the sales pattern. Average invoice value, and the distribution of sales across the day. If the shape changes, something has changed.
- Restricting rights at the counter. No editing prices, no giving discounts beyond what the system allows.
All three are sound. None of them is self-enforcing. And all three watch the same place: the counter, because that is where the cash is. Hold that thought.
How each one gets worked around
This is the part that is uncomfortable to write down, and the reason it is worth writing down. A control is only as good as its weakest hour, and anyone who works with a system every day for six months comes to understand it better than the person who installed it.
Cameras have dark spots. Every installation has them — a corner the lens does not reach, an aisle blocked by a tall rack, the spot behind the door. Whoever works in that space daily knows where they are, even if the owner does not. And there is a simpler version that needs no dark spot at all: a friend comes in to shop, stands in the one position that blocks the view, and stays there for a minute.
Sales patterns only catch what gets recorded. A customer in a hurry picks up a milk packet, holds out the exact cash and is already walking away. That sale can simply never enter the system, and nothing about it looks wrong afterwards, because as far as the system is concerned it never happened. The same gap has two quieter variants: a quotation printed and handed over in place of an invoice, which looks like a bill to the customer but moves no stock and touches no accounts; or a bill raised correctly at the counter and edited down to a cheaper item later, once the customer has gone.
Rights get granted for good reasons. Very few shops can actually run with discounting switched off entirely. A regular customer asks, a damaged box needs adjusting, a price tag is wrong. So the right gets given — usually to one trusted person first, then to whoever is on the counter that evening.
The side almost nobody watches
Go back to those three controls. Cameras, sales patterns, counter rights — every one of them is pointed at the till. That is understandable, because the till is where the money visibly is. It is also why the larger exposure usually sits somewhere else entirely.
Stock does not appear in a shop at the counter. It appears at goods inward, and it moves between locations. Both of those are normally done by one person, at a quiet time of day, with nobody checking the work.
Purchase entry is where stock is created. Whatever is typed there becomes the truth as far as the system is concerned. If a hundred pieces arrive and ninety are entered, ten pieces now exist in your shop and not in your records — and no control downstream can ever find them, because every check after this point measures against what was entered, not against what arrived.
The same entry screen usually allows two more things. The cost and selling price can be set to something other than what the supplier's invoice actually says. And the entry can be edited afterwards — including after the item has already been sold, which is the version worth understanding, because by then the sale has happened at one price and the purchase can be quietly adjusted to make the margin look ordinary.
Transfers have the same weakness at the other end. Goods leave one location for another against a document. What was actually sent can then be adjusted in the system after the vehicle has passed the gate — so the record ends up agreeing with what arrived rather than with what left. The difference between those two numbers is the whole problem, and editing the document makes it disappear.
What it costs
One of our customers lost ₹40 lakh through items passing the gate.
That figure is worth sitting with, because a loss of that size is not one bad afternoon. It accumulated. The gap stayed open long enough to reach forty lakh, and for almost all of that time the shop was trading normally and the reports looked ordinary. That is the part owners underestimate — not that a gap can exist, but how long it can stay open while everything on screen appears fine.
He did find it in the end. He worked backwards through the documents until he could see exactly where it had opened, and it ended in a police complaint.
Most owners never get that far. They have a shortage at the annual count and no way to account for it, so it is written off as shrinkage and the same gap stays open for another year. He could act because the records let him reconstruct what had actually happened. The controls did not prevent the loss — they made it reconstructable, which is both the more realistic thing to ask of them and the reason to set them up before you need them rather than after.
The trade-off nobody wants to make
Here is the thing that does not get said plainly enough: every control costs you something.
Refuse discount rights altogether and the counter cannot handle a genuine situation, so a customer walks out over fifty rupees. Refuse invoice edits and an honest mistake stays on the books until someone senior is free to fix it. Put cameras everywhere and you pay for them twice — once to the installer, and once in how it feels to work there.
So the owner's real job is not to eliminate the risk. It cannot be eliminated, and a shop run as though it could is an unpleasant place to work and a slow place to buy from. The job is to decide deliberately: how much convenience am I giving, and how much exposure am I buying with it?
Deliberately is the word that matters. Most shops have never made that decision at all. They have accumulated permissions one situation at a time, and nobody has ever sat down and looked at the total.
And one thing should be said clearly, because it is true: this is not about assuming your staff are dishonest. The overwhelming majority are not, and will work for you for years without ever considering any of the above. It is about not leaving a gap so obvious and so unwatched that it puts the idea into the head of someone who would otherwise never have had it. Good process protects honest people as much as it catches anyone else.
Ten things worth doing
These are what we recommend to owners who ask. The order is deliberate: the first three are about goods moving, because that is where the larger and quieter exposure sits, and they are the ones most shops have never set up at all.
1. Have goods inward checked by someone other than the person entering it. The count against the supplier's invoice and the entry into the system should not be the same pair of hands. This single separation closes more than any other item on this list, and it usually costs nothing but a change of habit.
2. Lock purchase rates to the supplier invoice, and flag every edit made after a sale. Cost and selling price should come from the document, not from whoever is typing. More importantly, an edit to a purchase entry for an item that has already sold is the one event worth surfacing on its own — there are legitimate reasons for it, and it should still never happen unseen.
3. Make the receiving location confirm what actually arrived. A transfer is not complete when the goods leave; it is complete when the other end accepts them. Where the two numbers disagree, the difference should be raised as a discrepancy that someone has to close, never silently corrected on the sending document. Stock in transit stays visible until it lands.
4. If discount rights have to be given, give them with a ceiling. Not a vague instruction — an actual cap, per item or per category. Then the guideline is something a report can be run against. Stock2Track flags the transactions that sit outside the guideline, so the conversation starts from a short list rather than a suspicion.
5. If invoice editing has to be allowed, make sure the audit log is on. What was changed, by whom, when, and what the value was before and after. You do not have to read it daily. What matters is that it exists, so that in three months you can look at a pattern over a period rather than at one transaction, and ask a question with something in your hand.
6. Do physical stock verification regularly, and do the root cause on what is missing. The counting is the easy half. The half that changes anything is asking why a specific item is short, and answering it properly — damaged, mis-delivered, billed wrong, or gone. A count that produces a number and no explanation has cost you a day and taught you nothing.
7. Position cameras on the goods leaving, not just on the shop. It is worth being specific about this. The useful shot is the one that shows items being carried out of the store, because that is where the rule is simple enough to enforce: every item going out has a bill against it.
8. Treat refunds as a control point. Accept the refund, verify the item came back, and review the day's refunds daily. Refunds are attractive precisely because they reverse a completed transaction, and a refund that nobody looks at is the cleanest gap in the shop.
9. Use gate passes for anything that moves. Stock going to a branch, goods returning to a supplier, an item going out for repair. If it passes the gate, it passes against a document, and the document is checked against what actually went.
10. Reconcile inventory against invoices on a schedule. Not when something feels wrong — on a schedule, so that a gap shows up as a difference of days rather than a difference of months. The audit log and the reconciliation are the two that work together: one tells you what changed, the other tells you what it cost.
What this is actually about
None of the ten is dramatic. Taken together they do one thing: they make sure that when something does go wrong, you find out in days rather than at the annual stock count, and you find out with a document trail rather than a feeling.
That is the whole of it. You cannot be in two branches at once, and you are not going to stop hiring people you did not grow up with. What you can do is decide — once, deliberately, with the numbers in front of you — how much room each role gets, and make sure the system writes down what happens in that room.
If you are at the point where a second branch or a second floor has made this a real question, bring it to the demo. It is a better first conversation than a feature list, and the answer usually has more to do with how your shop is set up than with which software you buy.