When a candle order comes in, it is not just a finished candle leaving the shop. It is wax, a jar, a wick, a lid, and a label. If even one of those is missing, the candle cannot be made. The other materials sit on the shelf, the order waits, and the afternoon is spent looking for a supplier who can get a sleeve of jars there by Monday.
That pattern is familiar to a lot of small makers. Soap, coffee, and apparel businesses run into the same thing. Money is lost not only when material is spilled or scrapped, but when usage is not tracked closely enough to keep production moving and buying decisions honest.
Stockouts stall more than one product
A stockout on a single material can stop a whole batch. A soap maker who runs out of a fragrance oil cannot pour the bars that use it, even if the oils and lye are sitting there. A coffee roaster who is short a bag size cannot pack the blend customers just ordered. An apparel maker who is short one fabric color cannot cut a run that was otherwise ready.
The unused materials are not gone. They are just stuck. Cash is tied up in supplies that cannot be turned into products until the missing piece arrives. Meanwhile, time that should have gone into making is spent on rush orders, substitutions, or notes to customers.
Over-buying is the usual backup plan
When you are not sure what is left, the cautious move is to order more. Extra jars. Extra wax. Extra bags, bottles, or yards of fabric. Some of that stock will be used. Some of it will sit for months, especially if it is a seasonal scent, a limited color, or a container you later stop using.
Over-buying feels safer than running out, and sometimes it is. The cost is quieter. It shows up as a crowded shelf, a larger supplier invoice, and cash that is no longer available for the next product, a slower month, or a piece of equipment you actually need. Without a clear view of what each product uses and how much of each material remains, it is hard to tell a prudent buffer from a pile of supplies you did not need yet.
Spreadsheets drift, then they get ignored
Many makers start with a spreadsheet. It works when order volume is low and someone is careful about logging every batch. It starts to fail when the shop gets busier.
Orders arrive in Shopify. A refund is issued and the materials are not added back. A weekend market sale is recorded late, or not at all. Someone uses the last of a material and forgets to update the sheet. After a few of those misses, the spreadsheet and the shelf no longer agree.
Once that happens, the sheet stops being a tool and becomes a guess. Makers who no longer trust the numbers go back to eyeballing bins and placing supplier orders from memory. That is understandable. It is also how stockouts and over-buying creep back in.
How many you can make is not the same as how much wax you have
Knowing you have a tub of wax left does not tell you how many of a given candle you can still make. That candle also needs jars, wicks, and lids, each in a specific amount. If you watch only the main ingredient, you can believe you are fine until the jars run out mid-batch.
The same is true for a bar of soap that needs oils, fragrance, and packaging, or a shirt that needs a fabric, thread, and a size-specific cut. How many units you can make is limited by the material you will run out of first, not the one you check most often. If that number is not in front of you, it is easy to take on more orders than you can fill, or to leave capacity unused because you did not see that the limiting material was easy to reorder.
Missed reorders sneak up on a busy week
Reorder points only help if they are tied to actual use and someone is looking at them in time. When stock is checked only when you remember to look, the shortage often shows up in the middle of a pour, a roast, or a cut, not at the point when a normal supplier order would have arrived.
That is how a routine restock becomes a rush. Rush freight costs more. Substitutions can change the product. And the delay still lands on the orders already in the queue.
How KeepBatch helps
We built KeepBatch to keep material counts right, order by order, so these problems are easier to see before they stall a batch.
You add your materials (wax, jars, coffee, fabric, or anything else you use) and set what each product uses, once. When an order comes in, KeepBatch deducts those materials automatically. It then shows how many more units of each product you can make, and which materials are running low, including how short you are if you have set a reorder point.
Refunds and cancellations add the materials back. If the same order event arrives more than once, KeepBatch records the event it already processed, so that event is never deducted twice. The goal is simple: the numbers in the app should match what is on your shelf.
KeepBatch will not pour the wax or place the supplier order for you. It will not make a bad starting count accurate. What it can do is take the deduction and restoration work off a spreadsheet, keep can-make and reorder views current as orders arrive, and give you a count you can check against the shelf.
We would rather earn your trust than be the cheapest option. If you want counts that stay current as you sell, join the waitlist and we will let you know when KeepBatch is available.
Matt Halvorson, founder