Inventory by store type

Inventory management for Shopify eyewear brands

Eyewear brands sell a frame in multiple colors, and sometimes multiple lens options, which means a single style can spawn a dozen or more SKUs. Running out of the one color that actually sells is the daily problem.

The inventory problems eyewear brands run into

  • Color and size matrix. One frame style can come in six colors and two or three sizes (narrow, standard, wide), so a "best seller" number hides which specific variant is actually moving.
  • Slow-moving opticals vs fast-moving sunglasses. Prescription-ready frames often sell steadily year round while sunglasses spike hard in spring and summer, so one reorder rule does not fit the whole catalog.
  • Small-batch or limited color drops. Many eyewear brands release limited color runs that will never be restocked, so forecasting has to treat them differently from core styles that get reordered every season.
  • Case prefab and lens stock separately. Frames, cases, cleaning cloths, and lens blanks or coatings often come from different suppliers with different lead times, so one order date does not cover the whole finished product.
  • Overseas frame manufacturing. Many frames are made abroad with long production runs, so a shortfall cannot be fixed quickly and buffer stock matters more than for locally sourced goods.

Seasonality and demand

Sunglasses demand usually climbs through spring and peaks in summer, with a secondary bump around holiday gifting for both sunglasses and blue-light or reading glasses. Optical frames tend to sell more evenly through the year, tied to insurance cycles and back-to-school periods rather than weather. Plan sunglasses reorders well before the spring ramp, since overseas suppliers often take several weeks to produce and ship, and treat holiday gift sets as a separate order cycle with its own earlier cutoff date.

Suppliers, lead times and minimums

Frame manufacturers are often overseas factories that produce in batches per color and size run, with case pack minimums per color (for example 12 or 24 units per SKU) and lead times that stretch from several weeks to a couple of months once you include production and shipping. Domestic or regional suppliers for cases, cloths, and display stands tend to have shorter lead times and lower minimums, but still usually require ordering in multiples of a case pack rather than single units. Lens labs and coating suppliers are a separate category again, often with their own turnaround times that run independent of the frame supply chain.

Worked example

Say your store sells a tortoiseshell acetate frame, size standard, averaging 2 units a day. Your frame manufacturer has a 42-day lead time and you want 10 days of safety stock, so your reorder point is 2 x (42 + 10) = 104 units. If you currently hold 60 units on hand and have 0 on order, and you want 30 days of cover after the order arrives, your order quantity is 2 x (42 + 30) minus (60 + 0) = 144 - 60 = 84 units. Since the supplier's case pack for that color is 24, you would round up to 96 units to stay on full cases.

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

  1. List every frame style as separate SKUs by color and size, not just by style name.
  2. Set a different lead time in SteadyShelf for each supplier: frame factory, case supplier, lens lab.
  3. Flag limited color drops as non-reorder items so forecasts do not chase a run that will not repeat.
  4. Build in extra safety days for overseas frame suppliers given their longer and less predictable lead times.
  5. Review the weekly reorder email before the spring sunglasses ramp and again before the holiday season, since both need earlier order dates than normal.
  6. Record partial shipments as they arrive, since frame colors often ship in staggered batches from the factory.

How SteadyShelf fits eyewear brands

SteadyShelf tracks forecasts and reorder dates per color and size variant, which fits eyewear's deep SKU matrix well, and it can juggle separate lead times for your frame factory, case supplier, and lens lab. It does not do multi-location transfers, so if you stock frames across a warehouse and a retail shop you will need to manage those shifts manually. It also does not track lot or batch numbers, so for any lens coatings or materials with shelf life you should keep that detail in a separate log.

$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

Does SteadyShelf track lens coatings or lot numbers for recalls?

No. SteadyShelf does not do lot or batch tracking. If your coatings or materials need recall traceability, keep a separate log with batch numbers tied to your supplier's records.

Can SteadyShelf handle a frame that comes in six colors and three sizes as one item?

SteadyShelf forecasts and reorders at the variant level, so each color and size combination gets its own forecast and order-by date. This is the level eyewear actually needs, since colors sell at very different rates.

I stock frames in a retail shop and a separate warehouse. Will SteadyShelf move stock between them?

No. SteadyShelf does not do multi-location transfers. It forecasts and reorders based on total stock, so you would still need to manually decide how much goes to each location.

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