Product Features

Everything Optical Mart covers for a premium optical business

Optical Mart by Guru It Services is structured around real store, branch, AI, and super-admin workflows, not generic software promises.

Updated 4 November 2026 Refreshes 18 November 2026 4 min read

This feature overview reflects modules already implemented in the application, from GST billing and order lifecycle tracking to AI copilots, multi-branch controls, decision dashboards, and growth tooling.

Core operating modules

  • GST billing and invoices: Bills with GSTIN, HSN/SAC codes, CGST and SGST, printed on A4 or a receipt roll.
  • Customers and refractions: Customer records, eye powers checked in 0.25 steps, duplicate readings caught.
  • Orders and lab tracking: Eight job stages from booking to delivery, lab name, job number and promised date.
  • Lab jobs, lens check and remakes: A lab job sheet with QR, the power in minus cylinder, lens and frame details, the lab's own status page, a lens check to ANSI Z80.1 tolerances, remakes, lab scorecard and lab accounts.
  • Optical calculators: Transposition between plus and minus cylinder, spherical equivalent, contact lens power with vertex distance, and reading power - with the working shown.
  • Offers and coupon codes: The owner sets the discounts - % or flat, dates, categories, caps and limits - and staff apply them by code instead of giving their own.
  • Payments, dues and returns: Part payments, reversals, returning part of a bill, and a shop cash book.
  • Stock, barcode and QR labels: Frames and lenses, stock movements with reasons, low-stock floor, and Code 128, EAN-13 or QR labels on sheets, rolls and frame tags.
  • Appointments and walk-ins: Eye tests, follow-ups, deliveries, and a numbered walk-in queue.
  • Dashboard and reports: Billed and collected today, dues, overdue jobs and monthly sales for the whole branch.
  • Customer follow-up lists: Who to call today - payment due, ready for pickup, no-shows - with the words to send, and each customer's full history.
  • AI assistant: Ask about your own shop's numbers in plain words.
  • WhatsApp campaigns and reminders: Approved templates, appointment reminders and campaigns.
  • Staff logins and roles: Multiple users with roles on Standard and Hospital plans.
  • Branches and stock transfers: Branch-wise records and transfers between branches.
  • Vendors and purchase orders: Suppliers, purchase orders, receiving stock and paying suppliers.
  • Invoice share links: Send a customer their bill or prescription as a secure link.
  • Shop page and digital card: Your shop's own web page with your collection, a digital visiting card and a QR code - found on Google, shared on WhatsApp. Phone numbers show in your country's own style, such as +91 98733 21199 or +389 75 202 444.
  • GST return in Excel: The month's GSTR-1 tables - b2b, b2cs, HSN and documents - as one workbook for your CA.
  • Shops outside India: Bills in your own currency with your country's VAT, GST or sales tax, your tax number on the invoice, tax added on top of prices counted in what is owed, and a monthly tax summary - on the web and on the offline counter.
  • Invoice formats for shops abroad: Your own invoice format, paper (A4, A5 or an 80 mm roll, as the format allows) and label language - English, Macedonian or Albanian - with your logo, a discount shown as regular price, what came off and the final price, and an A5 job card with a tear-off customer copy. Set up with our team; the counter prints the same PDF as the website.
  • Online booking and visit calendar: Customers book a visit from your shop page - a service, a day, a free time, a name and a number - straight into your appointments, with no double booking. Set the week you take visits, special dates (closed, or a half day) and how long a visit takes; a two-week calendar in half-hour slots shows who is coming.
  • Bulk stock import: Bring frames and lenses in from Excel or CSV with the master template, on the web or at the counter with no internet. Items already in stock (same SKU) are skipped, or updated from the file if you choose; items with no opening stock and preferred vendors come in too.
  • Offline counter sync: Every bill, payment and change is saved on the counter computer, encrypted, and uploaded in order every hour and the moment the internet returns - nothing is posted twice. The website's changes come down to the counter, and a new counter brings the shop's records down by itself.
  • Locked counter, several accounts: The counter opens with your PIN and keeps its records encrypted on the computer. A recovery code can be emailed to yourself - it opens your mail app, and nothing passes through our servers. Several OpticalMart accounts can share one computer, each with its own PIN and records.

How the offline counter stays in sync

The counter and the website keep one set of records. Nothing you do at the counter is lost when the internet drops.

  • The counter works offline: Every bill, payment, refraction and appointment is saved on the counter computer, encrypted, and queued. It keeps billing for up to three days without the internet.
  • The line comes back: The queue uploads in order, every hour and the moment the internet returns. Nothing is posted twice, even if the upload is retried.
  • The website is current: The owner sees the counter's sales in the browser, and changes made on the website come down to the counter.
  • A new counter sets itself up: Install the app on another computer and sign in once: the shop's records come down by themselves. If a computer breaks, its replacement can take over work that had not been uploaded.

At the counter

  • Bill a customer quickly from the keyboard
  • Refraction, frame and lens on one order
  • Transpose a doctor's plus-cylinder slip for the lab in one click
  • Apply the owner's offer by its code
  • Take part payments and print the balance due
  • Print frame tags and packet labels from stock

Through the day

  • Track every job at the lab against its promised date
  • Scan a job back in and check the lenses before handing them over
  • See who owes money and who is ready for pickup
  • Book eye tests and run a walk-in queue
  • Know what is running low before it runs out
  • Let customers book a visit online from your shop page

When the internet drops

  • The desktop app keeps billing for up to three days offline
  • Records are kept encrypted on that computer
  • Everything uploads to your account when the line returns
  • A daily backup is kept on the computer and in the cloud
  • A lab, vendor, offer, refraction or appointment added by mistake can be deleted offline too
  • Several OpticalMart accounts can share one computer, each with its own PIN

For the owner

  • Sales, collections and dues from anywhere in a browser
  • Staff logins with roles on Standard
  • WhatsApp follow-up and campaigns on Standard
  • Branches and clinical workflows on Hospital

Related pages in this topic cluster

Optical Shop Management Software India | Optical Mart

Optical Mart: India’s all-in-one optical shop management software for billing, CRM, appointments, orders, prescriptions, inventory, AI, branches, and growth. Trusted by optical retailers for practical daily control and repeat-customer growth.

Optical Software Pricing | Optical Mart

Compare Optical Mart pricing plans for optical stores, chains, rollout-heavy teams, and AI-enabled operations. Transparent pricing for practical, growth-focused retailers.

Optical Software Solutions | Optical Mart

Feature-focused landing pages for billing, inventory, CRM, prescriptions, orders, appointments, and marketing. See how Optical Mart supports every workflow optical stores care about.

Optical Software SEO Blog | Optical Mart

Long-tail educational content focused on local SEO and buyer-intent topics. Weekly articles for Indian optical retailers evaluating software and workflow upgrades.

Frequently asked questions

How does the offline app sync with the website?

Everything the counter does offline is saved encrypted on that computer and queued. The queue uploads in order every hour and the moment the internet returns, and nothing is posted twice. The website's changes come down to the counter, and a new counter brings the shop's records down by itself when you sign in.

Does Optical Mart include both daily operations and AI tools?

Yes. The product covers daily store workflows like billing, prescriptions, orders, appointments, and inventory, along with AI assistance, OCR, CRM automation, and decision support.

Is multi-branch control already part of the product?

Yes. Multi-branch shops can use branch switching, branch-aware staff scope, branch comparison reporting, and inter-branch stock workflows.

Can the same platform be used by single stores and larger teams?

Yes. Single stores can start with daily operations, and growing teams can expand into automation, branch control, targets, super admin governance, and rollout support later.