Managing stock and inventory in a pet shop: a practical playbook
How to manage stock and inventory in a pet shop: FEFO rotation, ABC analysis, reorder points and KPIs to cut waste and free up the capital tied in your shelves.
- Audience
- Pet shops
- Species
- All species
- Scope
- Valid everywhere, Italy, European Union
In an independent pet shop the stock on the shelves is almost always the heaviest slice of capital, more than any fixture or sign, yet it is also the one most neglected in daily management. Every bag of kibble, every can of wet food and every antiparasitic sitting on the shelf is money you have already paid the supplier and that does not come back to the till until the product walks out of the door with a customer. Managing stock well does not mean filling the storeroom, it means having the right product, in the right quantity, at the right time, without tying up cash in lines that turn over slowly and without risking running out of the staple foods that bring people through the door. This page lays out the methods the healthiest shops use to turn inventory from a silent cost into a margin lever: expiry rotation, product classification, reorder points, periodic counts and a handful of genuinely useful metrics.
Why inventory is your most important lever
A pet shop lives on thin margins and on products that expire, spoil or fall out of fashion. The capital locked in stock often equals several weeks of sales, and every euro sitting on the shelf is a euro you cannot use to pay suppliers, rent or wages. Inventory management works on three fronts at once: it frees up cash by cutting pointless holdings, it protects margin by reducing expiry waste, and it supports turnover by preventing stockouts on the products people look for most.
The delicate part is balance. Too much stock means blocked capital, crowded shelves, products that expire and returns to negotiate with suppliers. Too little means customers who walk in, cannot find their usual brand of food and go elsewhere, often for good. The goal is not a full storeroom but the correct one, and the difference shows up in the bank account at the end of the quarter.
FEFO: rotate by expiry, not by convenience
For food and perishables the golden rule is FEFO, first-expired-first-out: whatever expires first leaves first, not whatever arrived last and happens to be easiest to grab. It sounds obvious, but in practice staff tend to put new stock at the front because it is what they have just unloaded, and older batches slide to the back until they expire. The result is a silent waste that erodes margin month after month.
Check dates on arrival
When an order comes in, read the expiry dates before shelving. A batch with too little shelf life left should be flagged to the supplier at once, not discovered three months later on the shelf.
Load from behind
Restock the shelf by placing new stock behind what is already there, so the customer picks up the older batches first. This applies to kibble, wet food, treats and antiparasitics alike.
Mark near-expiry stock
Products with under sixty days of shelf life left should be flagged with a sticker or moved to a priority clearance zone, perhaps with a small dedicated promotion.
Record write-offs
Every expired or damaged product should be logged with its cause and value. Without that figure you will never know what waste really costs you or where to act.
FEFO rotation is especially critical for wet food, fresh and chilled products, supplements and over-the-counter veterinary items, where the expiry window is short and the loss is total. For long-life canned goods the risk is lower, but the discipline still matters, because a customer who spots a short date trusts the shop less.
ABC analysis: where to focus your attention
Not every product deserves the same care. ABC analysis ranks lines by the contribution they make to turnover or margin, so you can concentrate time and capital where they pay off most. The principle is Pareto's: a small share of products generates most of the business, while a long tail of items turns over slowly and risks becoming dead stock.
| Class | Typical share of lines | Typical share of turnover | How to handle it |
|---|---|---|---|
| A (the drivers) | 10-20 per cent | 70-80 per cent | Never out of stock, frequent counts, adequate safety stock, close supplier relationship |
| B (the regulars) | 20-30 per cent | 15-25 per cent | Reorder on fixed points, periodic counts, promotions to push them toward class A |
| C (the long tail) | 50-70 per cent | 5-10 per cent | Minimal stock, consider ordering to request, cut duplicates and lines idle for months |
In practice, the dry and wet foods of the most-requested brands and cat litter are almost always class A: they must be protected from any stockout. Many accessories, niche toys and slow-selling flavour variants end up in class C, where it pays to hold very few units, order them only when needed and free the shelf for products that move. Reviewing the classification every three or four months stops the tail from quietly growing.
Reorder points, safety stock and min-max levels
The reorder point is the quantity at which you must place the order so you do not run out before the new stock arrives. You work it out from how much you sell each day and how long it takes between ordering and delivery, adding a buffer for surprises. The practical formula is simple: reorder point equals average daily sales times delivery days, plus safety stock.
- Average daily sales: how many units of that line leave on a normal day, worked out over a representative period and not an unusual week.
- Supplier lead time: the days between sending the order and stock reaching the shelf, including receiving time.
- Safety stock: the buffer that covers demand spikes and delivery delays, higher for class A products and for unreliable suppliers.
- Maximum level: the ceiling beyond which ordering makes no sense, to avoid tying up capital or risking expiry on perishables.
The min-max system ties these thresholds together: when stock falls to the minimum (the reorder point) you order back up to the maximum. For a bag of a top-selling brand of kibble with a three-day delivery and sales of four bags a day, the reorder point will sit around sixteen bags, twelve to cover delivery plus four of safety. For a class C accessory that sells one unit a month, the minimum can be zero and the order goes out only on a customer's request.
Physical counts and cutting shrinkage
The value of stock recorded in the system and the real value on the shelf always drift apart, through theft, breakage, till errors, unrecorded write-offs and badly handled returns. That gap, known as shrinkage, has to be measured and kept under control. The only way to do it is to count stock regularly, not once a year but continuously.
Adopt cycle counting
Instead of shutting the shop for an annual stocktake, count a small group of lines on rotation every day or every week. Within a few weeks you have covered everything without closing and without overtime.
Count class A products first
The lines that are worth the most and move the most should be counted more often, even monthly. The long tail of class C can be counted once or twice a year.
Investigate the gaps
When a count does not add up, find the cause: a keying error, an unrecorded return, an expiry thrown away without logging it, or possible theft. Correcting the number without understanding why fixes nothing.
Protect at-risk lines
Antiparasitics, supplements and small pricey accessories are the classic targets for theft. Move them near the till or into monitored areas and track shrinkage on these categories.
A shrinkage rate held under one or two per cent of turnover is considered normal in retail; higher figures point to a problem of process, surveillance or recording that needs addressing at once. The difference between a shop that knows how much it loses and one that finds out at year end is huge, because only the first can act in time.
Software, barcodes and the supplier relationship
Running everything from memory or on a sheet of paper only works with a handful of lines. As soon as the shop grows you need a management system with barcode scanning that updates stock on every sale and every delivery. It need not be expensive or complicated: a product catalogue, a link to the till, reorder-point alerts and a basic report of sales by line are enough.
- A clean catalogue: each product with a single code, no duplicates, with brand, format and ABC class clearly set.
- Real-time stock: a sale takes items off, a delivery adds them, so the on-screen figure mirrors the shelf.
- Reorder alerts: the system flags when a line hits its reorder point, so you do not notice at an empty shelf.
- Sales history: the data to work out turnover, seasonality and ABC classes without guessing.
The supplier relationship is the other half of the job. Lead times, minimum orders and volume discounts decide how much capital you have to tie up. A high minimum order forces you to buy more than you need and slows turnover; a fast, reliable delivery lets you hold lower stock. For niche products, special orders and pre-orders keep the shelf clear of lines that turn over only now and then, moving capital to where it truly counts.
The KPIs that tell you if you are doing it well
Without numbers, stock management stays a gut feeling. A handful of metrics, checked monthly or quarterly, are enough to see whether your capital is working or sleeping. You do not need to track them all: pick two or three and follow them over time, because the value is in the trend more than in the absolute number.
| Metric | How to calculate it | Indicative target |
|---|---|---|
| Stock turnover ratio | Cost of goods sold divided by average inventory held | The highest sustainable without stockouts, typically 6-12 times a year |
| Days of inventory | 365 divided by the turnover ratio | As low as possible without running out, often 30-60 days |
| Gross margin return on inventory (GMROI) | Gross margin divided by average inventory cost | Above 2, meaning over two euros of margin for every euro on the shelf |
| Shrinkage rate | Value lost to theft and waste divided by turnover | Under 1-2 per cent of turnover |
| Stockout rate | Out-of-stock lines divided by total lines | As low as possible on class A products |
The turnover ratio and days of inventory tell you how fast capital comes back; GMROI tells you whether each euro of stock is actually producing margin. A product can turn over a lot on a laughable margin, or turn over little on a very high one: GMROI puts the two together and is the most honest metric for deciding what to keep, what to push and what to drop from the shelf.
Frequently asked questions
- How often should I count stock physically?
- It depends on the product's class. Class A products, the ones that generate most of your turnover, should be counted as often as monthly, while the long tail of class C can be done once or twice a year. The most sustainable approach is cycle counting: count a small group of lines on rotation each week, so you cover the whole assortment within a few weeks without ever closing the shop for a full stocktake.
- How do I avoid running out of my best-selling kibble?
- You need a well-calculated reorder point: average daily sales multiplied by the supplier's lead time, plus a safety stock that covers spikes and delays. For class A products it pays to hold a generous safety stock and a close supplier relationship, because a stockout on a staple food sends the customer elsewhere, often for good. A management system with an automatic reorder-point alert cuts forgotten reorders almost to zero.
- What is the difference between safety stock and reorder point?
- Safety stock is the buffer you hold to absorb surprises, that is demand spikes or delivery delays. The reorder point is the stock threshold at which you trigger the order, and it already includes within it the safety stock plus the quantity you need to cover the lead time. In practice safety stock is a component of the reorder point, not an alternative: without it the reorder point would only cover the average, leaving you exposed every time something goes wrong.
- Is it worth keeping products I barely sell?
- Only if they serve a strategic purpose, for example they round out a customer need or carry a very high margin. A class C product that sells a few units a year ties up capital, takes up shelf space and risks expiring. Often the better choice is to hold very few units or switch to ordering on request, so you still offer the line without carrying it in stock. Reviewing the long tail periodically and cutting duplicates frees up cash to move onto products that genuinely turn over.
- Which metrics should I watch if I am short on time?
- If you can follow only one number, pick gross margin return on inventory, GMROI, because it combines turnover and margin and tells you how much each euro on the shelf earns. As a second metric add days of inventory, which tells you how fast capital comes back. These two, checked each quarter and followed as a trend, are enough to see whether stock management is improving or worsening, far more than a detailed stocktake looked at once a year.
What to do next
Treat inventory as your main margin lever, not a cost to endure: rotate by expiry with the FEFO rule, classify lines in ABC to protect the products that bring turnover, set reorder points with an adequate safety stock and adjust the thresholds for seasonality. Count stock with the cycle method to keep shrinkage under control, lean on a management system with barcodes and follow a few KPIs, GMROI and days of inventory above all, so you free up cash without ever running out of the staples.
Related content
- Read14 min read
Storage and the cold chain in the shop: why it is a safety issue
In a pet shop, storage is not just about quality, it is food safety. Rotation, dry food storage, the cold chain and what to do when a fridge fails.
All species - Read13 min read
Special orders and made-to-order food in the pet shop
The out-of-stock bag, the prescription diet, the rare size nobody else stocks nearby: here is the workflow that makes a special order reliable for the customer and sustainable for the shop.
All species - Read10 min read
Food batch recall: how to notify your customers
A recall is won in the first hours and by reaching people who already took the product home. Here is the procedure, the wording of the notice and the real limits of counter traceability.
All species