← Elevate Aura  ·  Plain-language guides to healthcare software Chennai, India · WhatsApp
Guide

Why distributor stock never matches the shelf, cause by cause.

Stock differences are almost never theft. They are the accumulated effect of four or five ordinary movements that happen physically and are never recorded, and each one has a different and fairly simple fix.

Four causes, named separatelyA fix for each, not a lectureUpdated September 2026
The short answer

The gap is made of unrecorded movements

If your stock figure and your shelf disagree, the cause is almost always that goods moved and nothing was written down. Four movements account for most of it: spares consumed on service calls, stock sitting in engineers' vans, goods received into the godown before anyone entered the receipt, and returns coming back without paperwork. A fifth, material sent out on a challan and never closed, affects businesses that send demo or returnable goods.

The useful consequence is that a stock difference is diagnosable. Rather than counting everything again and hoping, look at which of those movements your process does not capture, because each leaves a different signature. Consumption shows up as fast-moving spares always being short. Van stock shows up as items that are missing in the store and present in the field. Unentered receipts show up as items you appear to have none of and are actually standing on. Returns show up as goods on the shelf the system says were sold.

Cause one and two

Service consumption and van stock

Parts consumed on service calls

This is the largest single cause in any business that both sells and services. An engineer takes a part to fix a machine. The machine is fixed, the customer is happy, and the movement is complete as far as everybody involved is concerned. Nothing in the store's paperwork says the part left, because the person who decided it should leave was standing in a hospital basement at the time.

The fix is to make the job card the issuing document. When a part is recorded as used on the job, stock drops as a consequence of the engineer doing their work rather than as a separate administrative act that somebody has to remember later. That one change also produces consumption data per machine and per contract, which is what makes contract profitability measurable at all.

Stock living in vans

Engineers carry parts, and sensibly so, because a part in the van is a same-day fix instead of a second visit. The trouble is that the store's figure usually counts van stock as issued and gone, or as still in the store, and both are wrong. Items then appear to be missing while they are sitting in a vehicle on the other side of the city.

The fix is to treat the van as a stock location in its own right, exactly like a second godown. Parts are transferred to the engineer, consumed from the van against the job card, and returned to the store when they come back. A van whose stock is never reconciled becomes a small warehouse with no keeper.

Cause three and four

Goods received but not entered, and returns that arrive quietly

Receipts entered late, or never

A consignment arrives on a busy afternoon. It is unloaded, the cartons are put away, and the entry is left for later. Later, the purchase invoice is entered in the accounts and everyone assumes the goods are on the system. They are not: the accounts know you bought them, the stock record does not know they arrived. The signature is an item that sales believe is unavailable while it is standing on the shelf, which costs you an order rather than a unit.

The fix is a goods receipt step that happens at the moment of unloading and is separate from the purchase invoice. A receipt booked against the purchase order, with the quantity actually received, also catches short supply from the supplier on the day it can still be argued about rather than at month end.

Returns

Goods come back for many reasons: the customer ordered the wrong model, the item was damaged in transit, a demo unit finished its trial, a faulty part was replaced under warranty. Physically, the item is on your shelf again. On the system it is still sold, unless somebody raised a credit note or a return entry, and returns are handled by whoever is nearest the door rather than by a defined process.

The fix is to insist that goods entering the premises are recorded on entry, with a reason. A return against the original invoice with a credit note where a credit is due, a warranty return recorded against the serial number, a demo closed against its challan. Returns also need somewhere to live: material that has come back and not yet been inspected should not silently rejoin sellable stock.

Diagnosis

Which cause your difference looks like

What you noticeLikely causeThe fix
Fast-moving spares always shortService consumption not bookedParts issued against the job card, dropping stock
Items missing in store, present in the fieldVan stock not trackedThe van treated as its own stock location
Sales told an item is unavailable when it is on the shelfReceipts entered late or not at allA goods receipt booked at unloading, against the order
Goods on the shelf the system says were soldReturns not recorded on entryReturn entry and credit note at the door, with a reason
Serial numbers that cannot be locatedDemo or returnable challans never closedOpen challans reviewed until returned or invoiced
Everything slightly off, everywhereNo movement ledger, only periodic countsEvery issue, receipt and transfer written to a ledger
The underlying fix

A ledger of movements, not a figure that gets corrected

The four fixes share one idea. Stock should be the consequence of recorded movements rather than a number somebody adjusts after counting.

Most distributors run stock as a periodic figure: count, correct the sheet, and carry on until the next count. That guarantees the difference will return, because nothing has changed about why it appeared. A movement ledger works the other way. Every receipt, issue, transfer, consumption and return writes a line, and the current figure is simply what those lines add up to. When a difference appears you can look at the movements rather than at the shelf.

Two additions make the ledger much more useful in practice. Unit-level tracking, where serial numbers matter, answers where a specific machine is rather than how many you have. Batch and expiry tracking, where the goods carry a shelf life, prevents the other kind of loss, which is stock you still own and can no longer sell.

Physical counting does not go away, and should not. It becomes a verification of the ledger rather than the only source of truth, and the count that follows a fixed cause should be closer than the one before it. If it is not, one of the movements is still unrecorded.

In Aura Business this is the Inventory and Warehouse suite working alongside field service: serial and unit-level stock, a stock movement ledger, multi-warehouse locations, batch and expiry tracking, barcode and QR scanning, low-stock and reorder alerts, and spare parts consumed per job dropping stock from the job card. The goods receipt step sits under procurement against the purchase order. See spare parts inventory and purchase orders and goods receipt.

Questions

Common questions about stock differences

Is a stock difference usually theft?

Rarely. In distribution businesses the overwhelming majority of differences come from movements that happened physically and were never recorded, particularly parts consumed on service calls and stock held in engineers' vehicles. Look for the unrecorded movement before looking for a culprit.

How do we control stock that engineers carry?

Treat each van as a stock location. Parts are transferred to the engineer, consumed from the van when the job card records them as used, and returned to the store when they come back. Reconcile van stock on a fixed rhythm rather than when something goes missing.

Why does entering the purchase invoice not update stock?

Because buying and receiving are different events. The invoice says you have been billed; the goods receipt says the material physically arrived and in what quantity. Booking the receipt separately also surfaces short supply while it can still be raised with the supplier.

What should happen when goods come back?

They should be recorded on entry with a reason, against the original invoice, challan or serial number, with a credit note raised where a credit is due. Returned material awaiting inspection should be kept apart from sellable stock until somebody has looked at it.

Should we track serial numbers for everything?

No. Serial tracking earns its cost on machines and high-value items where warranty, service history and location matter. Fast-moving consumables are better handled by quantity, with batch and expiry tracking where the goods have a shelf life.

How often should we count physically?

Often enough to verify the ledger rather than to replace it. Many distributors count fast-moving and high-value lines frequently and the rest less often. If a count keeps finding the same difference, a movement is still going unrecorded somewhere.

Keep reading

Next in this series

Still deciding what you need?

Tell us how your centre or business works today and we will tell you plainly which parts of this apply to you, and which do not.

Founder-led · Chennai, India · Built and supported by the person who wrote it