In this guide · 7 sections
Short answer
Sell frames, sunglasses and accessories online freely. Keep contact lenses out of an open cart: OOB requires them to be prescribed and dispensed by registered practitioners, and HSA says selling them online is illegal. Use the site for eye-test booking.
Who regulates optical shops and optometrists
The Optometrists and Opticians Board says all optometrists and opticians providing services to the public in Singapore must be registered with OOB and hold a valid practising certificate. The public can look practitioners up on OOB's register, so the names and titles on your website should match it exactly.
Two regulators matter for what you sell. OOB governs who may prescribe and dispense, and how practitioners publicise their services. HSA regulates contact lenses as medical devices: HSA lists contact lenses as Class B (low to moderate risk) devices that must be registered before sale, and importers and wholesalers need dealer's licences.
| Product or service | Rule | Online? |
|---|---|---|
| Frames and accessories | Ordinary retail | Yes, full e-commerce |
| Non-prescription sunglasses | Ordinary retail | Yes, full e-commerce |
| Contact lenses (powered or cosmetic) | Prescribed and dispensed by registered optometrist or CLP optician; HSA-registered | No open online cart |
| Prescription spectacles | Eye test and fitting by registered practitioners | Check any online ordering model with OOB first |
| Eye tests and fittings | Registered optometrist | Book online, done in store |
Why contact lenses do not belong in an online cart
This is the rule that catches most optical shop websites. In its 2025 Operation Pangea press release, HSA states that contact lenses are medical devices that must be registered with HSA and that it is illegal to sell contact lenses online. HSA took down 171 listings of unregistered contact lenses on local e-commerce and social media platforms during that operation.
The same release notes that OOB requires all contact lenses, powered and non-powered, to be prescribed and dispensed only by registered optometrists or contact lens practice (CLP) opticians. Under the Optometrists and Opticians Act, unqualified persons who prescribe, supply or dispense contact lenses face fines of up to S$25,000 and up to six months' jail for a first offence. Supplying unregistered lenses can lead to fines of up to S$100,000 and up to three years' jail under the Health Products Act.
The practical answer for most practices is a contact lens page that explains fitting and aftercare, a reorder request form for existing patients, and collection or delivery after a practitioner checks the order.
Eye-test booking and prescription handling
For most optical shops, online booking brings more value than online sales. A good booking flow cuts phone calls and no-shows.
Offer separate appointment types
Eye test, contact lens fitting, contact lens review, spectacle collection and children's myopia check each need different time slots and staff.
Show which practitioner can do what
Only registered optometrists or CLP opticians handle contact lens fittings. Make sure the booking system assigns the right person.
Collect only what you need
Name, mobile number and reason for visit are enough to book. Keep NRIC numbers and medical history off the booking form.
Send reminders and a cancellation link
SMS or WhatsApp reminders reduce no-shows. Keep reminders free of clinical details.
Keep prescriptions inside your practice system
Do not ask customers to email prescriptions or upload them to an unprotected form. Store them in your practice management system with restricted access.
Our guide to online booking systems for clinics and salons compares booking tools and costs.
Frame catalogue or full e-commerce?
Many optical shops do not need a full online store. Frames are usually tried on, fitted and paired with lenses in store.
Catalogue website
Most practices- Shows frame brands, styles and prices
- Visitors book an eye test or fitting
- Low upkeep, no stock syncing
- Pairs naturally with in-store fitting
Best for: Independent practices focused on eye care.
Full e-commerce for frames and sunglasses
Retail-led shops- Online checkout for frames, sunglasses, accessories
- Needs stock sync with the shop
- Returns and shipping to manage
- Contact lenses kept out of the cart
Best for: Shops with strong sunglass or fashion-frame sales.
If you sell online, our guide to Shopify store costs in Singapore covers apps, fees and payment set-up.
Do it yourself or get help?
A catalogue site with booking is a manageable DIY project if you keep the content factual and the contact lens rules in mind. Get help when you want online sales alongside a regulated product range, or when booking needs to sync with several outlets and practitioners. This page is general information, not legal advice; check specific questions with OOB.
Our Business Website (S$1,490) builds a fast catalogue site with practitioner pages and booking links. The Online Booking System (S$390) adds appointment types, reminders and outlet calendars. For online sunglass and frame sales, the Shopify Store (S$1,890) is set up with contact lenses kept out of the cart.
Frequently asked questions
Not through an ordinary online cart. HSA has stated that it is illegal to sell contact lenses online, and OOB requires all contact lenses to be prescribed and dispensed by registered optometrists or contact lens practice opticians, with every patient order verified and authorised by them. Check any reorder process for existing patients with OOB before launching it.
No. OOB's requirement covers both powered and non-powered contact lenses, so coloured lenses without correction must also be prescribed and dispensed by registered practitioners. Contact lenses are medical devices that must be registered with HSA, and HSA regularly removes online listings of unregistered lenses.
Be careful. The OOB publicity regulations treat publicity that contains a commendation or endorsement of a registered person's services as unbefitting of the profession. Showing reviews about practitioners on your website or ads risks breaching that. Reviews on independent platforms you do not control are a different matter, but do not republish them as marketing.
Yes. The Optometrists and Opticians (Practice, Conduct, Ethics and Publicity) Regulations require a registered person to notify the Board at least 14 days before an exhibition, fair, roadshow or other mass public event that publicises their practice, and to follow any Board guidelines for such events.
Yes. Frames, non-prescription sunglasses and accessories can be sold through a normal online store. Prescription lenses and contact lenses involve registered practitioners and the rules above, so keep those as in-store or practitioner-verified services rather than open checkout items.