How to Manage Inventory for a Small Online Business (and Stop Running Out of Stock)
By VendorOS AI · · 6 min read
Few things damage an online vendor's reputation faster than collecting money for an item that turns out to be out of stock. The opposite problem is just as costly: money tied up in goods nobody is buying. Good inventory management sits between the two. You do not need a warehouse or expensive software to do it; you need a list, a few numbers, and a habit.
1. Build one stock list, and keep only one
Write down every product you sell, with each variant on its own line. “Sneakers” is not one item if you sell sizes 40 to 45 in two colours; that is twelve items, and you can run out of size 43 black while still having plenty of everything else.
For each line, record: product name, variant (size/colour), quantity in stock, your cost per unit, and your selling price. Give each line a short code (for example SNK-BLK-43) so it is easy to search and you never confuse two similar items.
2. Update stock every time something moves
Stock goes down when you sell, give away, or find damaged items. It goes up when you restock or a customer returns something. Update the list at that moment, not at the end of the week. A stock list that is a few days behind is how vendors end up promising goods they no longer have.
This is where automation helps the most: if your orders are recorded in the same system as your stock, the quantity drops by itself the moment an order is confirmed.
3. Set a reorder point for each product
A reorder point is the stock level at which you must restock, so that new goods arrive before you run out. You can work it out with a simple formula:
Reorder point
Reorder point = (average units sold per day × days it takes to restock) + safety stock
Example: you sell about 3 units of a hair product per day, and your supplier takes 5 days to deliver. 3 × 5 = 15 units will sell while you wait. Add a safety stock of 6 for busy days. Reorder point = 21 units. When you get down to 21, place your order.
Revisit these numbers before busy seasons such as Christmas, Easter, Sallah and back-to-school, when daily sales can jump and suppliers get slower.
4. Count your actual stock regularly
Records drift: items get damaged, misplaced, or sold without being recorded. Once a week, count a few of your fastest-selling products and compare with your list. Once a month, count everything. Investigate any difference; it usually points to a habit that needs fixing.
5. Watch what is not moving
Slow stock is cash sitting on a shelf. Each month, list items that have not sold in 30 to 60 days. Then decide: bundle them with a popular item, run a small discount for past customers, or stop restocking them. Use the money for products that sell.
6. Be careful with pre-orders and “available on request”
Selling items you do not hold yet is common and can work well, but keep pre-orders on a separate list with the customer's name, amount paid and promised date. Mixing them with in-stock items is how delivery dates get missed.
Spreadsheet or app?
A spreadsheet is fine while you have a few products and a handful of orders a day. Once you have many variants, sell on several channels, or have someone else helping you, a spreadsheet starts to fall behind reality.
An inventory app connected to your orders keeps the numbers right without extra work. In VendorOS AI, stock levels update as orders are captured from WhatsApp, you set a low-stock threshold per product and get alerted before you run out, and the Inventory agent suggests how much to reorder based on how fast each item is selling. You can also ask “Which products are running low?” and get an instant answer.
Start with the list and the reorder points this week. If keeping it up to date becomes a job of its own, try VendorOS AI free for 7 days.
Frequently asked questions
What is the best way to track inventory for a small business?
Keep one stock list with each variant on its own line, update it every time stock moves, set a reorder point for each product, and count your physical stock regularly. Software connected to your orders keeps it accurate automatically.
How do I calculate when to reorder stock?
Reorder point = (average units sold per day × days your supplier takes to deliver) + safety stock. For example, 3 per day × 5 days + 6 safety stock = reorder when you have 21 left.
How often should I count my stock?
Count your fastest-selling items weekly and everything monthly. Compare the count with your records and fix whatever caused any difference.