Optical Shop Management

Chashme Ki Dukan Software: A Practical Guide for Indian Optical Shops

An optical shop counter has to manage much more than selling frames. The right software connects billing, prescriptions, lab jobs, stock, payments and customer follow-up in one workflow.

Published 16 October 2026 Updated 16 October 2026 Refreshes 30 October 2026 8 min read

Running a chashme ki dukan involves many small checks: entering the correct eye power, selecting the right frame and lens, sending the job to the lab, collecting an advance and calling the customer when the spectacles are ready. If these details stay in notebooks, loose slips or separate files, mistakes become difficult to find. Chashme ki dukan software brings the work together so the counter and owner can see the same customer, order and payment history. This guide explains what to check before choosing optical shop software in India, and where Optical Mart’s web app and Windows offline desktop app can help.

What chashme ki dukan software should handle at the counter

The counter is where speed and accuracy matter most. A customer may come for an eye test, select a frame, change the lens type, pay partly and ask for delivery on a particular date. Your software should let staff complete these steps without opening separate screens or rewriting the same details on a lab slip.

Look for a system that keeps billing, customer records, refractions, orders, payments and stock connected. Optical Mart lets staff bill from the keyboard, add the customer’s eye power, attach frame and lens details, and continue the order through lab delivery. The web app works in an up-to-date browser, while the Windows desktop app can continue counter work during an internet outage.

  • Create or find the customer quickly
  • Add refraction, frame and lens details to one order
  • Take full or part payment and print the balance due
  • Book an eye test, delivery or follow-up
  • Find the customer’s previous orders before advising them

Billing with GSTIN, HSN/SAC, CGST and SGST

A proper optical billing workflow should reduce retyping and make the invoice clear to the customer and your accountant. Before using software, check that it can store your GSTIN, apply the required product codes and show the tax calculation on the invoice. Also check the print format: many optical shops need both A4 invoices and a receipt roll at the counter.

Optical Mart creates GST invoices with the shop’s GSTIN, HSN/SAC codes, CGST and SGST. Bills can be printed on A4 or an 80 mm receipt. The owner can also export the month’s GSTR-1 tables, including b2b, b2cs, HSN and document details, as one Excel workbook for the CA. Billing is available on the web and in the offline desktop app.

  • Set up shop name, phone and GST details before billing
  • Check item descriptions and HSN/SAC codes when adding stock
  • Print a customer copy and keep the transaction in the order history
  • Export the monthly GST workbook for your CA
  • Test both A4 and receipt-roll printing during setup

Adding customer, refraction, frame and lens details to one order

A prescription is not just a number to type into a bill. The right customer record should retain the refraction, order history and product details so staff can answer questions later. This is especially useful when a customer returns for a replacement, a second pair or a power check.

With Optical Mart, staff can store customer and refraction information, record powers in 0.25 steps and catch duplicate readings. The order can include the frame, lens and fitting details. Optical calculators can show transposition between plus and minus cylinder, spherical equivalent, contact lens power with vertex distance and reading power. This helps when a doctor’s slip needs to be prepared for the lab.

  • Confirm the customer’s name and phone number
  • Enter right-eye and left-eye powers carefully
  • Check cylinder and axis before saving the order
  • Record frame and lens information, not only the total price
  • Review the order on screen before sending it to the lab

Tracking lab jobs, promised dates and ready-for-pickup customers

A lab order can be delayed because of one missing detail, an incorrect power or a forgotten promised date. A notebook may show that a job was sent, but it is harder to see which jobs are overdue, ready for pickup or waiting for a remake. Software should give every order a clear stage from booking to delivery.

Optical Mart tracks eight lab job stages and stores the lab name, job number and promised date. A lab job sheet includes lens, frame and fitting details and a QR code. The lab can update the job through its own web status page. When the job returns, the shop can scan it in, check the lenses against ANSI Z80.1 tolerances and record a remake, including who pays. The web and counter workflows handle most of the work; the lab’s own status page runs on the website.

Before calling customers, use the follow-up list to find people whose spectacles are ready, whose payment is due or who missed an appointment. The customer’s full history helps staff speak with confidence instead of asking the customer to repeat the order details.

  • Set a promised date when booking the lab job
  • Check the job number and lab name
  • Scan or update the job when it returns
  • Check lenses before handing over the spectacles
  • Mark delivery and remaining payment clearly

Stock, barcode labels, dues and returns for a small shop

Stock control is not only about knowing how many frames are in the shop. You also need to know what came in, what was sold, what was returned and which products are reaching the low-stock floor. A barcode or frame tag can save time when staff are handling many similar models.

Optical Mart manages frame and lens stock, stock movements with reasons, low-stock alerts and barcode or QR labels. Labels can be printed as Code 128, EAN-13 or QR on sheets, rolls or frame tags. Vendors, purchase orders, receiving stock and supplier payments can also be recorded on the web and offline desktop app.

Payments do not always arrive in one transaction. The software should support advances, balance collection, reversals and partial returns without losing the original bill. Optical Mart includes part payments, returns, reversals, dues and a shop cash book, so the owner can compare billed and collected amounts.

  • Add opening stock with a consistent item naming method
  • Print frame tags before putting new frames on display
  • Set a low-stock floor for fast-moving lenses or frames
  • Record the reason for every stock adjustment
  • Check dues and returns before closing the counter

Web app versus the Windows offline desktop app

A web app is useful when the owner wants to check sales, collections, dues or overdue jobs from another computer or phone. Optical Mart works in an up-to-date browser on Windows, Mac and Linux computers, Android phones, and iPhone and iPad. Staff logins and roles are available on the Standard and Hospital plans through the web app.

For a fixed counter computer, the offline desktop app is useful when the internet is unreliable. It installs on Windows 10 and 11 64-bit computers. It can bill, take payments, book appointments and print labels without internet for up to three days. Records are encrypted on that computer, a daily backup is kept on the computer and in the cloud, and the work uploads to the online account when the connection returns.

The offline app uploads its work every hour and whenever the internet comes back. The lab’s own status page, WhatsApp campaigns and some other website-only functions still need the web app. On a Mac or Linux counter computer, use the web version instead of the Windows desktop app.

  • Use the browser for owner reports and access from different devices
  • Install the desktop app on a Windows 10 or 11 counter computer
  • Sign in once and test billing with the internet disconnected
  • Reconnect and confirm that offline bills appear online
  • Keep the counter computer powered on for regular syncs

What to test in the first free month and what happens after it

The first month is free and no card is needed, so use it as a real shop test rather than only a demonstration. Add a small but representative set of frames and lenses, create regular customer records, bill actual orders and send a few lab jobs through the stages. Test the work that usually causes confusion at your counter.

A useful test checklist includes GST invoice printing, refraction entry, plus-cylinder transposition, frame labels, part payments, returns, low-stock alerts and overdue lab jobs. Disconnect the internet briefly and confirm that the offline desktop app can complete a bill and print the required label. Then reconnect and check that the record reaches the website.

After the first month, choose the plan that matches your shop. Basic is Rs. 599 per month for a single-counter store and one user. Standard is Rs. 899 per month for stores where more than one person needs to log in, and includes staff roles, WhatsApp follow-up and campaigns. Hospital is Rs. 1,599 per month for eye hospitals and chains needing clinical workflows, guided rollout and custom requests. Yearly billing has lower listed monthly pricing, and all prices are plus taxes. Start the free month with your real counter workflow, or download the Windows offline app and test billing during the next internet interruption.

  • Run real bills instead of entering sample data only
  • Test one lab job from booking to delivery
  • Check a part payment, return and balance due
  • Compare the owner dashboard with the cash book
  • Choose Basic, Standard or Hospital after the trial based on users and workflow

Related pages in this topic cluster

Optical Software Blog

Practical guides for Indian optical shops: GST billing, refractions, lab jobs, stock, WhatsApp follow-up, and billing offline when the internet drops.

Frequently asked questions

Does chashme ki dukan software work without internet?

Optical Mart’s offline desktop app for Windows can bill, take payments, book appointments and print labels without internet for up to three days. It uploads the work to your online account when the connection returns.

Which devices can run Optical Mart?

The web app works in current browsers on Windows, Mac and Linux computers, Android phones, and iPhone and iPad. The offline desktop app installs on Windows 10 and 11 64-bit computers.

How much does Optical Mart cost after the first month?

Every shop starts with one month free with no card. After that, Basic is Rs. 599 per month, Standard is Rs. 899 per month and Hospital is Rs. 1,599 per month, plus taxes. Yearly billing has lower listed monthly pricing.

Can it track lab jobs and remakes?

Yes. You can record lab details, job numbers and promised dates, follow eight job stages, scan jobs back in, check lenses against ANSI Z80.1 tolerances and record remakes with who pays.