Back to Blog

GST Billing for Optical Shops in India: The Complete 2026 Guide

Published on June 21, 2026 by Team OptiBeacon

GST Billing for Optical Shops in India: The Complete 2026 Guide

Ask any optical shop owner in India what gives them the most headache every month, and GST compliance will be in the top three answers — right alongside staff attendance and frame theft.

Optical retail is more complex than a regular retail shop when it comes to GST. You're selling products with different tax rates, handling services like eye testing, managing B2B sales to other stores, and trying to reconcile all of it for GSTR filing every month. This guide explains everything you need to know about GST billing for optical shops in India — from the correct HSN codes to tax rates to how modern software makes all of this automatic.

What Products Does an Optical Shop Typically Sell?

Before getting into GST rates, here's what falls under optical retail: spectacle frames, optical lenses, sunglasses (prescription and non-prescription), contact lenses, contact lens solutions and accessories, reading glasses, eye testing services, and repair/fitting services. Each may attract a different GST rate — getting even one wrong on every bill adds up to a significant compliance problem over a year.

HSN Codes for Optical Products — The Complete List

HSN (Harmonised System of Nomenclature) codes are mandatory on all GST invoices above ₹50,000 for B2B, and recommended on all bills regardless. Here are the ones every optical shop in India needs:

ProductHSN CodeGST Rate
Spectacle frames (plastic)9003 11 0012%
Spectacle frames (metal)9003 19 0012%
Parts of spectacle frames9003 90 0012%
Optical lenses (glass)9001 40 0012%
Optical lenses (plastic)9001 50 0012%
Contact lenses9001 30 0012%
Sunglasses (non-prescription)9004 10 0018%
Sunglasses (prescription)9004 90 9012%
Complete spectacles (frame + lens)9004 90 1012%
Reading glasses (OTC)9004 90 9012%
Contact lens solutions3307 90 0018%
Eye testing / optometry serviceSAC 99931918%
Repair / fitting serviceSAC 99872918%

GST rates can be updated by the GST Council. Always verify with your CA or check the GST portal for the latest rates before filing.

CGST, SGST, and IGST — Which Applies When?

This is where many optical shop owners get confused. The simple rule: selling to a customer in the same state means CGST + SGST (split equally — for 12% GST, that's 6% CGST + 6% SGST). Selling to a buyer in a different state (B2B wholesale) means IGST only, the full rate as a single tax.

Example: a shop in Lucknow selling spectacles to a customer in Lucknow applies CGST 6% + SGST 6%. The same shop supplying frames to a retailer in Patna applies IGST 12%. Your optical billing software must handle this automatically based on the buyer's GSTIN state code — doing this manually eventually leads to errors.

Input Tax Credit (ITC) — Are You Claiming What You Should?

Input Tax Credit is one of the biggest financial benefits of GST for optical retailers — and one of the most under-utilized. When you purchase frames, lenses, or contact lenses and pay GST on those purchases, you can offset that against the GST you collect from customers.

Example: You buy ₹1,00,000 worth of spectacle frames (paying ₹12,000 GST to supplier). You sell them for ₹1,80,000 (collecting ₹21,600 GST from customers). Your actual GST payable to government = ₹21,600 − ₹12,000 = ₹9,600. Without proper ITC tracking, you'd pay ₹21,600 instead of ₹9,600 — that's ₹12,000 unnecessarily leaving your business every month.

Your software must maintain a proper purchase register with supplier GSTINs, invoice numbers, and ITC amounts to enable this.

Monthly GST Filing for Optical Shops

ReturnWhat It CoversDue Date
GSTR-1All outward sales (B2B + B2C)11th of next month
GSTR-3BSummary return + tax payment20th of next month
GSTR-2BAuto-generated ITC statementView by 14th
Annual GSTR-9Annual reconciliation31st December

For most optical shops, GSTR-1 and GSTR-3B are the two monthly filings that matter most. Your software should generate both with zero manual calculation.

5 Common GST Mistakes Optical Shops Make

  1. Applying 18% GST on prescription sunglasses instead of 12% — prescription sunglasses (with optical lenses) attract 12%, not 18%. Non-prescription fashion sunglasses attract 18%.
  2. Not collecting GSTIN from B2B buyers — if you supply frames or lenses to other optical shops, you must collect their GSTIN and report these as B2B sales in GSTR-1.
  3. Wrong HSN codes on invoices — using a generic HSN code instead of the specific optical HSN can attract notices during a GST audit. Always use the 8-digit HSN code for optical products.
  4. Not separating product and service on a single bill — if you sell spectacles and charge for an eye test on the same bill, these must be shown as separate line items with different tax rates (12% for product, 18% for service).
  5. Missing ITC on import of contact lenses or frames — if you import directly, the IGST paid at customs is claimable as ITC. Many shop owners miss this, especially in the first year.

How Good Optical Software Makes GST Completely Automatic

The difference between managing GST manually versus using the right optical shop software: applying the correct HSN code goes from a manual lookup every time to auto-applied per product. Checking CGST/SGST vs IGST goes from a manual check per bill to auto-detection by buyer state. GSTR-1 preparation goes from 4–6 hours per month to a one-click export. ITC tracking goes from a manual purchase register to automatic tracking from purchase entries.

The time saved alone is worth the cost of software. Most optical shop owners who switch to proper software recover 10–15 hours per month that was going into GST paperwork.

Getting Started: Your GST Checklist for a New Optical Shop

  • Register for GST if your annual turnover exceeds ₹40 lakhs (₹20 lakhs for some states)
  • Get your GSTIN and display it at your shop and on all invoices
  • Set up your optical billing software with correct HSN codes before your first sale
  • Collect GSTINs from any B2B buyers (other optical shops, hospitals)
  • Set up a monthly routine: enter purchases by the 10th, file GSTR-1 by the 11th, file GSTR-3B by the 20th
  • Keep all purchase invoices (physical or digital) for ITC claims

The Bottom Line

GST compliance for optical shops isn't complicated once you understand the structure. The right HSN codes, the right tax rates, and the right software make it completely manageable — even for a first-time optical store owner with no accounting background. OptiBeacon handles all of this automatically: every bill you raise has the correct HSN code, correct GST rate, and correct tax split, without you having to remember any of it.

GST rates are subject to change. Always verify current rates with your CA or the GST portal before filing.

Got a GST question specific to your optical shop? Talk to our team — or try OptiBeacon free for 30 days, GST billing included from day one →

Team OptiBeacon

About Team OptiBeacon

The expert team behind OptiBeacon, bringing together decades of experience in optical retail, software engineering, and AI to help your practice thrive.

Connect on LinkedIn