Inventory Control: How Small Businesses Avoid Big Stock Mistakes

A storeroom worker checks stock figures on a laptop among shelves of cartons, part of inventory control

Inventory control is knowing what stock you have, where it is and how much you need, and making sure nobody changes it without a record. It matters because every unrecorded or unauthorised movement becomes a loss, a stockout or a wrong order. Most stock leaks at seven points a small shop can name and lock.

This guide covers the methods, systems, technologies and KPIs of inventory control. It adds the part most guides skip: who in a small shop may receive, adjust, move, discount and refund stock. The worked example is a Lagos shop, in naira.

What is inventory control?

Inventory control, also called stock control, keeps the stock on your shelves equal to the stock in your records. It covers every movement: goods received, sold, moved, returned, damaged and corrected after a count.

Inventory management is the wider job: what to buy, how much and when. Control keeps its numbers honest, and the hub on inventory management for small business covers the rest.

Controls come in two kinds. Investopedia calls them preventive and detective: preventive controls stop an error before it happens, and detective controls find it afterwards.

  • Preventive: each person on their own sign-in, permissions by role, approvals for transfers, a minimum selling price on each product.
  • Detective: stock counts, the adjustment report, the till's cash difference, a weekly look at returns and discounts.

Why inventory control is important

Inventory control matters because stock is cash on a shelf, and a small leak eats a large share of profit. Fortune reported in 2015 that Walmart was losing about $3 billion a year to theft, about 1% of its $300 billion revenue. Even with guards and cameras, that was one dollar in every hundred it sold.

For example, take a provisions and household shop in Lagos with three staff. It holds ₦12,000,000 of stock at cost, sells ₦9,000,000 a month and keeps a gross margin of 20%. These are example figures, not a real shop's.

A month-end review finds ₦180,000 of stock at cost gone with no sale behind it. The table shows where it went.

For example: one month's leak at a Lagos shop, at cost
Where it leakedWhat happenedValue (₦)
AdjustmentsSubtractions with no note, made late in the day by one login95,000
ReturnsRefunds with no customer named and goods never seen again45,000
PricesLines sold below cost after a price was typed over40,000
Total180,000

At a 20% margin, the shop must sell ₦900,000 more just to earn back ₦180,000. That is 10% of a month's sales, every month, or ₦2,160,000 of stock a year.

Poor control also costs sales. When the records show stock the shelf doesn't have, no reorder alert fires and the customer meets an empty shelf. Each such loss shows up as inventory shrinkage at the next count.

The controls that stop stock mistakes

Each way stock can move needs one control that prevents a bad movement and one that finds it. Seven movements cover almost everything that happens in a shop.

Each stock movement, its risk and its two controls
MovementWhat goes wrongPrevent itFind it
ReceivingShort or damaged deliveries signed for; goods in, but never recordedCount against the delivery note before signing; mark the purchase received only after the countCompare purchases with each supplier's statement monthly
AdjustingA subtraction "to fix the count" hides theftOnly the owner or a manager adjusts, always with a noteRead the adjustments by person every week
TransferringStock leaves one branch and never reaches the otherA second person approves; the receiving branch counts it inChase any transfer still on its way after two days
PricingA cashier types a price below cost for a friendCashiers can't change prices; set a minimum selling priceRead the discount and sales reports weekly
ReturnsA refund with no real customer takes cash and puts nothing backOnly a supervisor takes returns, against the original saleCompare each cashier's returns with their sales
DamagesGood stock written off as brokenEvery damage recorded with its reason; damaged goods kept aside until checkedTotal damages by month and by product
CountingThe person who keeps a store counts it alone and covers a gapSomeone else counts, or counts with themTrack record accuracy count by count

Who may do what: a table for a four-role shop

Give each person the movements their job needs and nothing else. Start from this table and adjust it to your staff.

Who may do what, by role
ActionOwnerManagerStorekeeperCashier
Sell at the tillYesYesNoYes
Change a price in the cartYesYesNoNo
Take a customer returnYesYesNoNo
Record a purchase and mark it receivedYesYesYesNo
Send a transferYesYesYesNo
Approve a transferYesYesNoNo
Record damaged stockYesYesYesNo
Count stockYesYesWith a second personYes
Adjust stock after a countYesYesNoNo
Delete a sale, purchase or adjustmentYesNoNoNo

The rule behind the table is old: no single person should approve a movement, record it and hold the goods. Investopedia describes this as the separation of duties.

When one person has to do two jobs

Most small shops can't separate every duty, so the owner checks instead. Five habits cover the gap.

  • No shared logins. With one password for the whole counter, every loss belongs to nobody.
  • Nobody corrects their own count. The person who counted a store hands the differences to someone else to adjust.
  • A note on every adjustment and damage. "Count, shelf B2" or "dropped crate" takes ten seconds and makes a pattern visible.
  • A 20-minute review every week. Adjustments by person, returns by cashier, prices typed over, and each till's cash difference.
  • Spot counts without warning. Count ten valuable lines on a random day, such as phones, cooking oil or spirits.

Inventory control methods

The methods below control how much stock you hold and in what order it leaves. Choose by how steady your sales are and how reliable your suppliers are.

Inventory control methods compared
MethodHow it worksSuitsWatch out
FIFO and FEFOSell the oldest, or the earliest-expiring, firstAnything that agesNew stock goes behind old on the shelf
LIFOCosts the newest stock as sold firstNo small shop: IFRS for SMEs doesn't permit itUse FIFO or weighted average
Min-maxAt the minimum, order up to the maximumSteady sellersReset both levels each season
Just-in-timeOrder only when you need the goodsSuppliers who deliver within a dayImported lines that take weeks
Two-bin or three-binOpening the last bin signals a reorderScrews, sachets, small cheap itemsRefills from the store with no record
Fixed order quantityThe same amount each time stock drops to a levelSteady demandSize it with the EOQ formula, then round to cartons
Fixed periodOrder on set days; the quantity follows salesA distributor's weekly vanA missed visit costs a week
Vendor-managed inventoryThe supplier counts and refillsDrinks, bread, route deliveriesCount what they leave; see VMI
Par levels and safety stockA minimum on hand, plus a buffer for late deliveriesEverything you reorderA guessed buffer ties up cash

FIFO is both a shelf rule and a cost formula. FIFO vs LIFO compares the two, and paragraph 13.18 of IFRS for SMEs allows only FIFO or weighted average for costing.

Par levels and safety stock decide most stockouts. How to avoid overstocking and stockouts works both through for one product.

Inventory control systems

A system is only as strong as what it stops. Choose by who can change a number and whether the change carries a name.

Five inventory control systems: what each records and what it can't stop
SystemWhat it recordsWhat it can't stop
Stock bookEvery movement, if someone writes it downA missing entry; totals are added by hand
Stock cards (bin cards)One card per product at the shelf: date, reference, in, out, balanceAnyone can write on a card; the till never updates it
SpreadsheetTotals and stock value, with formulasAnyone with the file can change any cell, with no name on the change
Basic inventory softwareEach sale takes stock off; each movement carries a person and a timeA shared login, which puts every change under one name
Advanced softwareApprovals, accounting, many warehouses and online channelsIts own setup cost, which most small shops don't need

A point-of-sale system with stock built in is the step that matters most. It records the sale and the stock movement together, so the till can't sell without the records knowing.

Inventory control technologies

Technology cuts the errors people make when they type or pick, but it doesn't decide who may change stock. Three tools matter for a small business.

  • Barcodes and scanners. A scan picks the exact product, so lookalike sizes stop being confused. A USB scanner or a phone camera does the reading. Clean codes come first: see SKU management.
  • QR codes. They hold more data than a barcode and scan with any phone camera.
  • RFID. Tags read by radio, many at once, without a line of sight. Tags and readers cost far more than printed labels; RFID vs barcodes sets out when each pays.

Inventory control KPIs

KPIs tell you whether the controls work. Track two that measure the records themselves, then the usual stock measures.

For example: inventory control KPIs for the Lagos shop
KPIFormulaExampleWhat it tells you
Record accuracyLines where the count matches the record ÷ lines counted × 100176 ÷ 200 = 88%Whether you can reorder from the records
Adjustment rateStock removed by adjustments in a month, at cost ÷ stock at cost × 10095,000 ÷ 12,000,000 = 0.8%How much vanishes between counts
Days inventory outstandingStock at cost ÷ cost of goods sold in a month × 3012,000,000 ÷ 7,200,000 × 30 = 50 daysHow long stock sits before it sells
Inventory turnoverCost of goods sold in a year ÷ average stock at cost86,400,000 ÷ 12,000,000 = 7.2 timesHow often the stock sells and is replaced
Stockout rateProducts at zero ÷ products stocked × 1006 ÷ 300 = 2%How often customers meet a gap
Order accuracyOrders filled right ÷ all orders × 100188 ÷ 200 = 94%How often deliveries go out wrong

The shop's cost of goods sold is its ₦9,000,000 of sales less the 20% margin: ₦7,200,000 a month, or ₦86,400,000 a year. Its stock is taken as steady at ₦12,000,000, so the average is the same figure.

Read record accuracy first. At 88%, about one line in eight is wrong, so every report built on the records is wrong in the same places.

Inventory holding costs complete the set: rent, power, insurance, interest and loss on the stock you keep. Accurate records lower them, because a shop that trusts its counts needs less buffer.

How to set up inventory control in ArmPOS

ArmPOS puts each control on a role, a setting or a report. These nine steps set up the tables above.

  • Give each person their own sign-in. Every sale, return and adjustment then carries their name. See Add your team.
  • Make one role per job. In User Management › Group Permissions, each panel has separate View, Create, Edit and Delete ticks. A cashier needs Point of Sales; leave Change product details, Sales Return, Reports and Settings off. See Roles and permissions.
  • Keep each person to their branch. On the user's form, untick All Warehouses and pick theirs under Some Warehouses.
  • Set a Minimum Selling Price. It sits under Pricing And Tax on the product form, and the POS won't accept a line price below it. See Add your first products.
  • Receive on the count. Save a purchase as ordered, then set it to received after the delivery is counted. Attach the supplier's invoice from the purchase's menu. See Record a purchase.
  • Approve transfers. A transfer moves nothing until someone allowed to edit transfers approves it. Use Sent while goods are on the road and Completed once they are counted in. See Move stock between warehouses.
  • Keep Allow_Overselling off in POS Settings, so the till can't sell stock the records don't hold. See Receipt and POS settings.
  • Count, then correct with a note. Products › Count Stock makes a sheet by warehouse and category. An adjustment corrects the difference, and breakages go in Damages instead. See Count and adjust stock.
  • Review every week. The Stock Adjustment Report shows quantity removed and its cost. The Users Report counts each person's returns, transfers and adjustments. See Team and system reports.

Turn on the alert for a register closed short, so a cash difference reaches your phone that evening (Get alerts on your phone). The steps are the same for a shop in Nigeria or anywhere else.

Frequently asked questions

What is the difference between inventory control and inventory management?

Inventory management decides what to buy, how much and when. Inventory control makes sure the stock you hold matches your records and that each movement was allowed.

What are the two types of inventory control?

Preventive controls stop a mistake before it happens, such as permissions, approvals and minimum prices. Detective controls find it afterwards, such as counts, reports and the till's cash difference.

How often should a small shop count its stock?

Count a section every week, with fast and valuable lines more often, and count everything at least once a year. Cycle counting sets up the weekly rota.

Can one person handle inventory control in a small shop?

Yes, with checks in place of separate duties. The owner reads the adjustments, returns and cash differences every week, and nobody corrects their own count.

Start this week with two changes: a sign-in for every person, and adjustments taken off the till. To see who changed which stock and when, create a free ArmPOS account.