Spectacle GST calculator

Since 22 September 2025, spectacle frames (HSN 9003), spectacle and contact lenses (HSN 9001) and spectacles with power (HSN 9004) carry 5% GST. Sunglasses without power (HSN 9004) carry 18%. GST is charged on the price after discount. In your own state it splits into equal CGST and SGST, and to a buyer in another state it is charged as IGST.

Pick the item, type the price, and the calculator shows the bill. It works from a price before GST or from a tag price that already includes it.

Discount

Tax Invoice

Taxable value₹3,150.00
CGST 2.5%₹78.75
SGST 2.5%₹78.75
Total₹3,307.50

GST rates for an optical shop

ItemHSNGSTIn your state
Spectacle frame90035%2.5% CGST + 2.5% SGST
Spectacle lenses90015%2.5% CGST + 2.5% SGST
Contact lenses9001 10005%2.5% CGST + 2.5% SGST
Complete spectacles with power90045%2.5% CGST + 2.5% SGST
Sunglasses (no power)900418%9% CGST + 9% SGST
Spectacle case420218%9% CGST + 9% SGST
Lens cleaning solution340218%9% CGST + 9% SGST
Repair service998718%9% CGST + 9% SGST

Rates as notified under CBIC Notification 9/2025-Integrated Tax (Rate), in force from 22 September 2025. Confirm anything unusual with your CA.

Worked examples

  • ₹3,500 frame, 10% discount, buyer in your state

    Taxable ₹3,150.00 · CGST ₹78.75 + SGST ₹78.75 · total ₹3,307.50

  • Sunglasses tagged ₹2,360 including GST

    Taxable ₹2,000.00 · CGST ₹180.00 + SGST ₹180.00 · total ₹2,360.00

  • ₹4,000 pair of lenses sent to a buyer in another state

    Taxable ₹4,000.00 · IGST ₹200.00 · total ₹4,200.00

  • ₹3,500 frame, ₹500 off, composition shop

    Bill of Supply: ₹3,000.00, no GST

Price before GST, or including GST?

Many shops quote frames and sunglasses at a tag price the customer pays in full. That price already includes GST, so the bill has to split it back out: divide by 1.05 for a 5% item or by 1.18 for an 18% item, and the rest is the tax. Other shops price before GST and add the tax on top. Both are fine. What matters is that the bill shows the taxable value and the tax separately and that the two add up to what was paid.

Tax Invoice or Bill of Supply

A shop with a regular GST registration issues a Tax Invoice with its GSTIN, the HSN on each line and the tax split. A composition or unregistered shop issues a Bill of Supply with no tax rows at all. The optical shop GST invoice format guide lists what each one must show, and the GST and HSN codes guide covers cases, repairs and eye tests too.

On every bill, without a calculator

LensVerge does this sum on every sale: each item carries its HSN and rate, the tax is worked out after the discount, and one tick on the bill switches CGST and SGST to IGST. A non-GST shop prints a Bill of Supply instead. See the billing software for optical shops, or try the other free tool, the lens transposition calculator.

Frequently asked questions

What is the GST rate on spectacle frames?

5%. Spectacle frames are HSN 9003 and have carried 5% GST since 22 September 2025. Sold within your state that is 2.5% CGST and 2.5% SGST; sold to a buyer in another state it is 5% IGST.

What is the GST rate on sunglasses?

18% for sunglasses without power (HSN 9004). Spectacles that correct vision, including sunglasses made with prescription power, are 5% under the same HSN heading.

What is the GST on spectacle lenses and contact lenses?

5% for both. Spectacle lenses are HSN 9001 and contact lenses HSN 9001 1000.

How do I take GST out of a price that already includes it?

Divide the price by 1 plus the rate. At 5%, divide by 1.05: ₹1,050 is ₹1,000 before GST plus ₹50 GST. At 18%, divide by 1.18: ₹2,360 is ₹2,000 plus ₹360. Tick "The price already includes GST" in the calculator to do this for you.

Is GST charged before or after the discount?

After. GST is charged on what the customer actually pays for the item, so take the discount off first and then add the tax. A ₹3,500 frame with 10% off is taxed on ₹3,150.

Does a shop under the composition scheme charge GST?

No. A composition or unregistered shop issues a Bill of Supply and charges the customer no GST, so the bill has no tax rows and no HSN column. Tick the composition box in the calculator to see the bill that way.

Ready to modernize your optical shop?

Join optical shops across India running smarter with LensVerge.

Start your free trial →

14 days free · No credit card · Setup in 10 minutes