Optical + Eyewear Shop India — Lens Inventory, Frame Discipline + the Contact Lens Expiry Problem
Frame brand-tier mix + 60-100 display rotation, lens fulfillment central lab, contact lens hard-expiry CDSCO compliance, eye-test consultation channel, chain vs independent economics.
ShelfLifePro Editorial Team
Inventory management insights for retail and pharmacy
The retail category that runs on inventory turns + customisation
An optical / eyewear shop in India lives in a margin-rich but inventory-complex category. Frames have shelf life of 3-7 years (no expiry pressure but fashion-cycle pressure). Lenses are made-to-order from a central lab. Contact lenses have hard expiry dates and FDA-equivalent (CDSCO) regulation. Sunglasses bridge fashion + optical. Reading glasses run on commodity economics.
This post walks through the operational inventory specifics for the standalone optical retailer + the chain optical shop (Lenskart, Titan EyePlus, GKB, Vision Express, Specsavers India) format that drives most of India's eyewear retail volume.
Not sure how much you're losing to expiry?
Run a free inventory waste audit — find your bleeding SKUs in 60 seconds. No sign-up required.
Run free auditThe 4 optical shop sub-inventories
1. Frames. Plastic, metal, titanium, semi-rim, rim-less, kid-frames. ₹500-15,000 retail. 3-7 year inventory life; fashion-cycle pressure.
2. Lenses. Made-to-order from central lab; specific Rx + lens material + coatings. ₹200-8,000 per pair retail. Inventory is the lab's inventory primarily; shop carries common Rx in basic types.
3. Contact lenses. Hard expiry; FDA-equivalent regulation; refrigeration not required but specific storage. ₹100-1,500 per lens / monthly disposable pack.
4. Accessories. Frame cleaning kits, cases, chains, frames repair. Low-margin add-ons.
The frame inventory discipline
Frame inventory is the working capital backbone:
- Display vs back-stock. Top operators run 60-100 frames on display + 200-400 in back-stock; the customer touches multiple frames before deciding
- Brand-tier mix. Premium (Ray-Ban, Oakley, Persol — ₹4,000-15,000), mid-tier (Vincent Chase, John Jacobs, Specsmaker brands — ₹1,500-4,000), value (in-house brand — ₹500-1,500)
- Style mix. Formal, casual, sporty, kids, fashion-forward, classic — different customer segments
- Color + size variations. Same frame in 2-3 colors + 2 sizes typically
- Inventory life. Premium brands hold value 3-5 years; mid-tier 2-3 years; fashion-driven 1-2 years
- Markdown discipline. Slow-moving frames discounted at 12-month, 18-month, 24-month thresholds
Top operators run 4-6 frame inventory turns/year; chain operations can hit 8-12 turns; mid-tier independents 2-4 turns.
The lens fulfillment chain
Lens fulfillment runs through a central lab (in-house or third-party):
- Rx capture. Optometrist captures customer prescription (sphere, cylinder, axis, add power, PD)
- Lens specification. Material (CR-39 plastic, polycarbonate, high-index 1.6/1.67/1.74, glass — increasingly rare), coatings (anti-reflective, blue-cut, photochromic, scratch-resistant), tint
- Lab dispatch. Order sent to central lab; turnaround 2-7 days depending on complexity
- Edge work. Lenses cut to frame shape at lab or in-shop with edging machine
- Quality control. Optometrist checks before customer collection
- Customer collection. Final fitting + adjustment
The lens lab can be in-house (chains like Lenskart) or outsourced (most independents use Carl Zeiss / Essilor lab partner).
The contact lens discipline
Contact lenses are the highest-discipline product in optical retail:
- Expiry tracking. Hard expiry; CDSCO regulated; contact lens past expiry can cause corneal damage
- Modality split. Daily disposables (60-65% of US market; growing in India 25-35%), monthly (35-45%), bi-weekly (10-15%), conventional yearly (declining)
- Brand split. J&J Acuvue (dominant), Bausch + Lomb, Alcon, CooperVision
- Specialty. Toric (astigmatism), multifocal, color contact lenses
- Solution + accessories. Multipurpose solution, hydrogen peroxide systems, lens cases — separate inventory line
Contact lens shrink from expiry alone runs 2-5% at mid-tier shops; <1% at top operations with proper rotation discipline.
The Rx vs ready-made glasses distinction
Two operational tracks:
- Rx glasses. Custom-made; 2-7 day turnaround; ₹1,500-15,000 typical retail; 50-65% gross margin
- Ready-made (pre-made) reading glasses. ₹100-500; commodity; for emergency / value segment; 30-40% margin
Top operators emphasise the Rx track for margin; ready-made is convenience offering.
The eye-test / consultation channel
Most optical shops run integrated eye testing:
- Optometrist. Qualified (B.Optometry / D.Optom) practitioner. ₹15,000-45,000/month salary.
- Eye test charge. Often free (loss-leader for glasses purchase); some chains charge ₹100-300
- Auto-refractometer + manual subjective testing. Standard equipment
- Consultation outcome. Glasses Rx, contact lens fit, referral to ophthalmologist for medical condition
The eye-test channel is the funnel for glasses sales; eye-test-to-glasses conversion at 60-75% is the chain operator standard.
The chain vs independent economics
Two distinct format types:
- Chain (Lenskart, Titan EyePlus, GKB, Vision Express). Standardised brand experience, lab-vertically-integrated, online + offline omni-channel, marketing spend, lower per-frame cost, higher volume. Customer trust + selection + price.
- Independent. Personalised service, customisation, optometrist-relationship-driven, slower operations, higher per-frame cost. Customer trust through relationship + expertise.
The chain has been winning meaningfully in India — Lenskart's scale gives them a 30-50% per-frame cost advantage. Independents that survive lean into expertise + relationship + niche (specific brands chains don't carry, specialty lens fitting, premium frame curation).
The omni-channel reality
Optical retail in India is going omni-channel:
- Lenskart online. 25-40% of company sales online; "try-at-home" model for frame selection
- Titan EyePlus online. Smaller but growing
- Independent shops with online presence. WhatsApp commerce + small-business ecommerce
- Aggregator platforms. Zoff, Eyemyeye
The independent shop's competitive moat is the in-person fitting + relationship + complex Rx handling that doesn't translate well to online.
The premium sunglasses tier
Sunglasses are a parallel inventory line:
- Premium brands. Ray-Ban, Oakley, Persol, Maui Jim, Carrera. ₹5,000-25,000 retail.
- Mid-tier. Fastrack (Titan), Vincent Chase, John Jacobs, in-house chain brands. ₹1,500-4,500.
- Value. Mass-market unbranded. ₹200-1,500.
Sunglasses run on fashion + brand + lifestyle positioning. The premium tier has different customer than Rx glasses.
The frame repair + service revenue
Optical shops generate sustainable revenue from:
- Frame repair. Soldering, hinge replacement, nose pad replacement. ₹100-800.
- Frame adjustment. Free for own customers; small fee for outside-purchase frames.
- Lens recoating. Anti-reflective coating renewal; ₹500-1,500.
- Eye cleaning + maintenance kits. ₹100-500.
Service revenue is 5-10% of independents' revenue; lower at chains.
Where ShelfLifePro fits for optical + eyewear shops
ShelfLifePro tracks frame inventory by brand-tier + style + age, captures contact lens expiry on every batch with automated 90-day alerts, manages the Rx + lens fulfillment workflow alongside ready-made retail, supports the eye-test consultation funnel, and produces the inventory-turn report by brand for slow-mover identification.
Related reading
ShelfLifePro Editorial Team
The ShelfLifePro editorial team covers inventory management, expiry tracking, and waste reduction for pharmacies, supermarkets, and retail businesses worldwide.
See what batch-level tracking actually looks like
ShelfLifePro tracks expiry by batch, automates FEFO rotation, and sends markdown alerts before stock expires. 14-day free trial, no credit card required.
Get weekly expiry tips
One short email every Tuesday. FEFO tactics, markdown math, and stories from Indian retailers — no spam.
No spam. Unsubscribe in one click. Email only — no WhatsApp spam.
Get weekly expiry tips on WhatsApp
One short voice + text tip every Tuesday morning. Indian retail wins, Tally hacks, monsoon stock plays — straight to your phone.