Two numbers can both say “12 in stock” and mean completely different things. One means “we believe there are twelve, somewhere.” The other means “here are the twelve: three in bin A4, five in the Westside branch, two on loan to the Hendersons, two in transit.” The gap between those two answers is where shrinkage, failed audits and angry customers live.
Quantity tracking is a summary. Units are the truth.
Most small-business inventory tools track quantities: a counter that goes up when you receive and down when you sell. It works until the first discrepancy, and then it tells you nothing, because a counter has no memory of which item went where.
Knowledge ERP separates the product (the catalogue record) from the unit (the specific physical item). Every stock movement binds to a unit, and every unit carries its own barcode, and optionally a serial number, a lot, and an expiry date. That single design decision buys you a list of capabilities that quantity counters cannot offer at any price:
- A recall stops being a panic. The lot number tells you exactly which units are affected and where they are.
- A warranty claim has a paper trail. You know which serial number shipped to which customer on which order.
- An audit becomes a cycle count. Count one bin at a time, and per-line variance shows exactly where reality and the record disagree.
- A missing tool has a last-known location, because checkouts capture who took it and when it is due back.
The movement log is the part you will thank yourself for
Every receive, transfer, sale, loan, consumption and adjustment lands in a movement log with the user who did it and the before-and-after values. Six months later, when someone asks why the count changed on March 3rd, the answer is a search, not an investigation. Changes made through the API are attributed to the token that made them, so even your integrations leave fingerprints.
Barcodes make it stick
None of this survives contact with a busy warehouse unless recording a movement is faster than not recording it. That is what the barcodes are for. Knowledge ERP generates them automatically for products, units, bins and agreements and prints them on label sheets, so every physical item points straight at its own record. Pulling a labeled unit into a transfer takes less time than writing it on a sticky note, which is the bar any inventory process has to clear.
Start with the units you care about most
You do not have to serialize every screw. Categories in Knowledge ERP carry configurable tracking flags, so the $4 fittings can stay simple while the $400 tools get serial numbers and checkout discipline. Turn the detail up only where the detail pays.
The trial runs 30 days with your real data. Import a CSV of your products, put barcodes on one shelf, and see whether “12 in stock” starts meaning something.