Inventory by store type
Inventory management for Shopify martial arts supply stores
Martial arts supply stores juggle belt ranks, uniform sizes, and brand-specific gear across BJJ, karate, taekwondo, and MMA lines. Getting the right size and color in stock before the next belt test or tournament season matters more than most retail categories.
The inventory problems martial arts supply stores run into
- Belt rank and color matrix. belts come in a dozen or more colors and stripes, and schools often need specific combinations (solid, striped, half-color) that multiply your SKU count fast.
- Uniform sizing spread. gis and dobok run across youth and adult sizes, sometimes in multiple weights (lightweight competition vs heavyweight training), so one style can mean 15-20 variants.
- Brand and discipline overlap. a single store may carry BJJ gis, karate gis, Muay Thai shorts, and MMA gloves from different brands, each with its own sizing chart and reorder cadence.
- Dojo and team bulk orders. a local school ordering 30 matching uniforms at once can wipe out a size run overnight, which standard reorder points do not anticipate well.
- Slow movers tying up cash. niche items like competition-legal gear or rare belt colors sell slowly but still need a shelf spot, making it easy to overbuy on things that sit for months.
Seasonality and demand
Demand tends to spike around back-to-school months when kids enroll in classes, and again before major tournament seasons in spring and fall. Belt testing cycles at local schools, which often run every two to three months, create smaller local spikes that are hard to predict from sales history alone. Holiday gift buying can lift sales of gloves, bags, and starter kits in November and December. Plan ahead of these windows by placing orders earlier than usual, since suppliers do not speed up just because your local dojo scheduled a belt test.
Suppliers, lead times and minimums
Suppliers range from domestic uniform makers and martial arts gear wholesalers to overseas manufacturers in Pakistan and China who produce gis, belts, and protective gear at lower cost but longer lead times. Domestic suppliers often ship in a week or two, while overseas suppliers often take several weeks, especially around their own holidays. MOQs vary widely: belts and small accessories often ship in case packs of 10 or 12, while uniforms may require minimum orders per size curve (for example, one dozen gis split across a standard size run) rather than per single size.
Worked example
Say your store sells an average of 2 adult medium BJJ gis per day. Your supplier's lead time is 20 days, and you keep 5 safety days to cover demand spikes before a local tournament. Your reorder point is 2 x (20 + 5) = 50 gis-in-stock-equivalent units, meaning you should trigger a reorder when stock drops to 50 units on hand and on order combined. If you want 30 days of cover on top of lead time, order quantity = 2 x (20 + 30) - (current on hand of 40 + 10 already on order) = 100 - 50 = 50 gis to order now.
Try it with your own numbers in the reorder point calculator, or size your buffer with the safety stock calculator.
A simple system to start this week
- List every belt color, stripe combination, and uniform size as its own tracked variant, not just the parent product.
- Set separate lead times for domestic wholesalers versus overseas gi and belt manufacturers.
- Build in extra safety days around known belt testing dates and tournament seasons at local schools you supply.
- Ask suppliers for their case pack and size-curve minimums before you set reorder quantities.
- Flag your slow-moving niche SKUs separately so you do not over-order them alongside fast sellers.
- Keep a manual note of any dojo bulk orders so a one-time spike does not permanently skew your forecast.
How SteadyShelf fits martial arts supply stores
SteadyShelf tracks each belt color, size, and uniform variant separately, forecasts daily sales per SKU, and tells you when to reorder based on each supplier's lead time. It rounds suggested orders to case packs and size-curve minimums, drafts the PO, and emails it to your supplier once you approve it, then lets you receive stock as it arrives, even in partial shipments. It does not track belt or glove expiry (not usually relevant here) and it will not manage separate stock across multiple dojo locations if you run more than one storefront or warehouse, you would need to handle that split manually.
$29/month flat, unlimited products and suppliers, 30-day free trial.
SteadyShelf is launching on the Shopify App Store. Join early access to get the install link first.
More: inventory management by store type · inventory glossary · Stocky alternatives
FAQ
Can SteadyShelf handle size curves for uniforms, like ordering a dozen gis split across youth small through adult XL?
Yes. You set the case pack or size-curve minimum per variant group, and SteadyShelf rounds its suggested order quantities to match what your supplier actually ships.
We sometimes get a large one-time order from a local dojo for matching team uniforms. Will that throw off future forecasts?
A large one-time order can temporarily push up the average daily sales SteadyShelf uses for that SKU. We recommend noting bulk orders separately and checking the suggested quantity before approving, rather than relying on the forecast alone right after a big order.
Does SteadyShelf track belt rank inventory separately from uniform inventory?
Yes. Every belt color and stripe combination, and every uniform size, is tracked as its own variant with its own forecast and reorder point, as long as you have them set up as separate variants in Shopify.
Let SteadyShelf do this math for every SKU
Order-by dates per supplier, seasonal forecasts and draft POs for your Shopify store. $29/month after a 30-day free trial.
Get early access