Shopstar GoSell anything from one simple page.Learn more
The blog

Online Store Inventory Management for South African Makers

September 12, 2026 · 16 min read · Elizora Yarnell
Online Store Inventory Management for South African Makers

Lindiwe has just packed twelve pairs of Ocean Drop earrings for an Instagram customer when she checks the tin beside her workbench. There are only four pairs left. Her Etsy listing still says twelve, and her notebook reflects neither the online sale nor the pair she sold at Saturday's market. Before coffee, she has to cancel an order, refund a courier charge, answer three WhatsApp messages and explain the mistake to an unhappy customer.

That's the part of online store inventory management beginners often discover too late. Stock problems aren't only about forecasting demand or buying too little. They usually begin when the website, marketplace, point-of-sale system and physical shelf each hold a different version of the truth.

For South African sellers, accuracy has become a basic customer expectation. The country's online retail market reached R71-billion in 2023, after growing 29% year on year from R55-billion in 2022, and 54.8% of South African consumers said stock availability was a key factor when placing an online order, according to South African online retail research. If a customer sees “in stock” and pays, they expect you to fulfil the order.

Table of Contents

Why Stock Accuracy Matters for Your Online Store

Lindiwe's Tuesday is a small-business problem, but it has a very real cost. She refunds the customer, deals with a courier booking that no longer needs to go out, and spends the morning repairing trust instead of making jewellery. The customer may still buy from another maker next time, even though Lindiwe's earrings were popular enough to sell quickly.

The key lesson is simple: overselling is usually a single source-of-truth problem, not a demand problem. Lindiwe didn't need fewer sales. She needed one reliable stock count that her website, Etsy listing, Instagram messages and market sales all updated.

An infographic titled Why Stock Accuracy Matters showing statistics on how inventory management impacts online sales.

A South African journal article on online-shopping stock-outs identifies systemic latency as a root cause. Non-integrated systems and batch processing can create a misleading picture of available stock, which then leads to overselling and fulfilment failures (read the South African stock-out research). In plain language, your system might know about a sale only after another customer has already bought the same item.

Practical rule: Every sale, return, damaged item and market transaction must change the same master stock record.

The physical consequences can be painful. If a parcel is returned because the order can't be fulfilled, courier charges and refunds can consume a large part of the margin on a handmade item. Don't build your process around memory. Use one SKU master, one current count and a clear record of every adjustment.

A useful way to build that discipline is to schedule cycle counts and reconciliations, rather than waiting for a stressful year-end stocktake. The aim is a calm operation where your listings reflect what you can pack today.

Setting Up SKUs and Product Variants

A SKU, or stock keeping unit, is a short code for one specific version of a product. It helps you identify an item without relying on a vague name such as “blue earrings”, especially when your range grows.

Start at the kitchen table with one parent product, the Ocean Drop Drop Earrings. Give the product a readable structure:

  • EAR identifies the category, earrings.
  • OCN identifies the design, Ocean Drop.
  • SLV, GLD or RGD identifies the metal finish.
  • S, M or L identifies the size.

That gives you a SKU such as EAR-OCN-SLV-M. It's short enough to type on a receipt and clear enough to spot a wrong listing. A random code may technically work, but a readable structure helps you and anyone assisting you understand what the item is.

Component Code Meaning
Category EAR Earring
Product OCN Ocean Drop design
Finish SLV Silver finish
Size M Medium

In Shopstar, each colour, finish or size should become a separate variant with its own stock count, photograph and price. Silver medium and gold medium aren't the same stock item, even if they share a product description. If you keep them as one combined listing, you won't know which finish is selling or which one needs replenishment.

A useful test is physical. If you can hold two versions in different hands, treat them as separate variants. This applies to a beaded bracelet with different clasp metals, a ring available in multiple sizes, and a gift box that contains a different number of pieces.

For more marketplace-focused naming guidance, you can optimise SKUs on Amazon and marketplaces. For a beginner-friendly explanation of the code itself, use Shopstar's guide to what a SKU number is.

Keep product names customer-friendly and SKU codes operational. Customers want “Ocean Drop Earrings, Gold Finish”. You need EAR-OCN-GLD-M behind the scenes.

Your Daily and Weekly Stock Routine

Stock accuracy comes from rhythm, not from one heroic afternoon with a spreadsheet. A small maker can keep the system honest with a short morning check and a more thoughtful Friday review.

Start with a 10-minute morning check

Open your Shopstar dashboard and review orders received since yesterday. Mark what has been picked and packed, then check low-stock alerts before you begin making or marketing anything.

Instagram and WhatsApp orders must enter the same system. If someone sends “I'll take the last two rose-gold pairs” in a DM, record the order immediately. A message in your phone is not an inventory record.

Use this quick sequence:

  1. Check overnight orders: Confirm the product and variant.
  2. Update fulfilment status: Mark items as picked, packed or shipped.
  3. Review low-stock alerts: Remove uncertainty before promoting the product.
  4. Record offline sales: Enter Instagram, WhatsApp and market transactions.
  5. Check exceptions: Note damaged, missing or reserved stock.

An infographic titled Your Daily and Weekly Stock Routine showing tasks for inventory management.

Give Wednesday and Friday different jobs

On Wednesday, reconcile the previous Sunday's market sales. Count what came back unsold, compare it with the count recorded before the market and adjust the system. Add a note such as “2 sold at V&A market 12 Oct”.

On Friday, export your stock-on-hand report. Look at your fastest movers and slowest movers, then flag anything that needs a supplier order or production slot next week. Don't make changes without leaving a trail. A short note is enough, provided you can understand it later.

The single source of truth only works when every stock movement passes through it.

This routine also catches products that are physically present but unavailable, such as items reserved for a custom order, waiting for repair or held back because a component is missing. Label those items clearly so your sellable stock figure remains honest.

Reorder Rules and Safety Stock That Actually Work

Gut feel is useful when you're choosing colours. It's less reliable when you're deciding whether to reorder. Start with a reorder point, the stock level that tells you it's time to buy or make more.

The basic calculation is:

Reorder point = average daily sales × supplier lead time + safety stock

A South African inventory guide gives a clear example: if you sell 5 units per day and your supplier takes 10 days to deliver, the base reorder point is 50 units (see the worked reorder-point example). Safety stock sits on top of that as protection against supplier delays, courier disruption or a sudden rush before a market.

For a jewellery maker, the calculation might apply to finished bracelets, but also to clasps, beads and earring hooks. If your hook supplier is late, you can have plenty of beads and still be unable to complete the product.

Use ABC classification

ABC analysis helps you give more attention to the stock that matters most. The shares below are a practical classification commonly used in inventory planning, while your own sales records should determine which products belong in each group.

Class Share of SKUs Share of Sales Review Frequency Reorder Method
A Top 20% About 80% Frequent review Live sales velocity and lead time
B Middle group Steady sales Scheduled review Reorder when the point is reached
C Slow movers Small contribution Occasional review Buy cautiously or make to order

A items deserve close attention because a stock-out affects a popular product. B items need a dependable routine. C items may be better handled through small batches, pre-orders or made-to-order production.

Periodic review means checking stock at set times, such as every Friday. Continuous review means acting whenever stock reaches its reorder point. A maker with a small range can use both: continuous alerts for A items and scheduled checks for slower products.

Economic order quantity becomes more useful once your sales are consistent. It helps you think about the balance between placing small orders often and buying larger quantities less frequently. Don't use a complicated formula before your SKU counts and supplier lead times are trustworthy. For another practical perspective, simplify inventory management with SelfServe.

Perishables need expiry-aware rotation. Made-to-order products shouldn't appear as ready stock unless you've allocated materials and promised a realistic turnaround. Pre-orders must be labelled separately from available inventory, and supplier lead times should include South African public holidays rather than assuming every business day is identical.

Connecting Sales Channels and Your POS

Multi-channel selling works only when one system owns the master stock count. Your Shopstar site, market stall, WhatsApp orders and Instagram messages can all bring sales, but they can't each keep a separate number.

A diagram illustrating how an inventory management system syncs stock across multiple sales channels like websites and marketplaces.

Choose the system that is easiest to update at the moment a sale happens. For many makers, the online store is a sensible master because product variants, orders and available stock already sit together. A cloud POS such as Yoco, Shopify POS or a simpler mobile app can handle a market sale, but you need to confirm whether it sends the stock change back to the online store.

Shopstar includes a built-in POS option, while social selling channels may require a connection that supports stock updates. Connect Instagram Shop and Facebook Shop where the integration allows automatic stock changes. If a channel can't integrate, use a Google Sheet as a temporary transaction log, then update the master system before the day ends.

A simple flow looks like this:

  1. Customer buys: The sale happens on the website, at a market or through a message.
  2. Record the transaction: Capture the exact SKU and quantity.
  3. Master stock changes: Decrease the available count.
  4. Other listings update: Confirm that connected channels show the new figure.
  5. Payment is checked: Match the order with Yoco, PayFast or EFT records.

Watch for payments that don't equal orders. An EFT deposit without an order reference, or a market sale captured in Yoco but not in your stock system, needs investigation. Set a weekly reconciliation time and fix the record while the transaction is still easy to identify.

This video can help you visualise how a connected stock process works:

Use two-factor authentication and separate staff logins. Don't let everyone share one password, and limit who can edit product quantities. For a practical guide to selling across different channels, see omnichannel inventory management.

Running Stocktakes, Returns and Reconciliation

A stocktake does not need to consume an entire weekend. A rolling count spreads the work across your range, much like checking shelves in sections rather than emptying the whole shop at once. Give more attention to products that sell often or make up a large share of your sales.

Set a schedule that fits your range. A practical starting point is to count A items weekly, B items monthly and C items quarterly. Count each SKU, update the available quantity after every check, and review low-stock warnings on a regular weekly routine.

A diagram illustrating the rolling stocktake method for online store inventory management using ABC classification.

A one-person stocktake process

Print or export a list sorted by SKU. Count the physical stock, not just the broad product name. “Gold bracelet” is too vague if you sell small, medium and large versions. If someone can help, one person calls out the SKU and quantity while the other records it. Alone, count slowly and mark each completed line.

A difference between the shelf and the system is a clue, not an instruction to change the number immediately. Check these causes:

  • Unrecorded sales: A market, Instagram or WhatsApp order may still be missing.
  • Damage: A broken item may have left sellable stock without being removed from the system.
  • Shrinkage: A product may be missing from its shelf or storage box.
  • Supplier short-shipment: The delivery may contain fewer beads, clasps or finished items than the invoice shows.
  • Admin error: The wrong colour, size or variant may have been reduced.

Correct the variance within your normal operating window and record why. “Stock adjusted” gives you little to work with later. “One gold medium bracelet sold at market, not entered” points to a clear process repair.

Returns need their own decision

Restock an item only when it is unused, complete and ready for sale. Send it to repair or mark it as damaged when it has been worn, broken, stained or returned without its packaging. Record the reason. Repeated returns linked to one clasp, chain length or size may indicate a product or description problem.

Every Monday, use this short checklist:

  • Print the SKU list: Sort it by product or storage location.
  • Count priority stock: Start with A items and recently adjusted products.
  • Check returns: Choose restock, repair or write-off.
  • Compare records: Match the online figure with Yoco, Instagram records and the cash-up sheet.
  • Investigate variances: Check sales, damage, receiving errors and incorrect variants.
  • Update the master system: Make the correction and leave a short note.
  • Review alerts: Create the next supplier or production actions.

Cycle counts provide regular visibility without replacing a full annual count. A full count still helps with financial records or a major storage change, while smaller checks bring errors to light sooner. The aim is one reliable stock record that every selling channel can follow.

Key KPIs and a Starter Checklist for SA Makers

A Cape Town maker can sell a bracelet at a market in the morning, through Instagram at lunch and on a website that evening. If those sales do not reach one shared stock record, the next customer may buy an item that is already gone. The first job is therefore one single source of truth, followed by measures that show whether the process is holding together.

Stock accuracy percentage compares the quantity in your system with the physical count. If the system shows ten blue bracelets and you can find eight, the product page cannot be trusted until the record is corrected.

Sell-through rate shows how much of a batch sells during a chosen period. Use it to decide whether to make more, change the price or stop replenishing a slow design.

Days of cover estimates how long current stock should last at its recent sales speed. It shows whether a popular ring has enough supply or is nearing its reorder point.

Stock-out rate records how often customers meet an unavailable product. A rising result can point to weak reorder rules, slow suppliers or failed channel updates.

Overstock rate identifies products sitting beyond their normal selling cycle. Slow colours and seasonal designs tie up cash and occupy storage space.

Gross margin return on inventory connects profit with the stock investment needed to earn it. A product may sell often yet deserve less production time when its margin is too thin.

Read the measures together. Poor stock accuracy sends you back to SKU setup and reconciliation. A high stock-out rate calls for a review of lead times and safety stock. Weak sell-through may support stopping a C item, while a healthy margin return can justify giving an A item more production capacity.

A 12-point starter checklist

Print this list and tick it off while building the routine:

  1. Create one SKU for each sellable variant.
  2. Record colour, size, finish and price separately.
  3. Choose one master stock system.
  4. Enter every website, Instagram and WhatsApp order.
  5. Record market sales on the day.
  6. Update stock after sales, returns and damage.
  7. Set low-stock alerts for priority products.
  8. Write supplier lead times beside reorder rules.
  9. Classify products as A, B or C.
  10. Run a weekly check on priority SKUs.
  11. Keep a returns and variance log.
  12. Review your six KPIs every week.

South African research found positive links between inventory investment, inventory control, ABC analysis and inventory or warehouse performance. Earlier SMME evidence also showed gaps in budgeting, stock reviews, shelf-space reviews and computer use for inventory management (see the South African inventory-control study). For a small jewellery or craft business, the practical lesson is clear: replace scattered informal habits with one repeatable record.

One disciplined hour each week can give you a clearer view of what you can sell, what you should make and what needs reordering.

Shopstar brings products, variants, orders, payments, inventory and analytics into one dashboard, with selling tools for Google, Instagram, Facebook and WhatsApp. Visit Shopstar to organise your online store inventory management with a 14-day free trial and local support from its Cape Town team.

Your shop is waiting

Ready to start selling?

Put what you’ve learned into action with a free 14-day trial.