Optical Shop Management

Offline optical billing software sync: A practical checklist for Indian counters

A shop counter should continue working when the internet fails. Learn how to install Optical Mart’s Windows desktop app, bill offline, sync records safely and check the owner’s reports afterwards.

By Optical Mart Team Published 1 November 2026 Updated 1 November 2026 Refreshes 15 November 2026 8 min read

An internet outage at an optical shop can quickly create a queue at the counter. Staff may write bills by hand, forget part-payments, lose track of lab jobs or promise stock that has already been sold. Offline optical billing software sync helps the counter continue working and later bring those records into the main account. The process is useful only when the shop prepares the computer properly and checks the records after the connection returns. This guide explains the practical workflow for an Indian optical shop: installing the desktop app, billing without internet, understanding the sync queue and checking bills, payments, stock and dues after recovery.

When a web-only counter becomes a problem during an internet outage

A browser-based billing system depends on the internet at the moment a bill is created. If the connection drops, staff may move to handwritten notes or a spreadsheet. That creates extra work later: the same sale must be entered again, payment details may be missed, and stock or customer history may not match the physical counter.

For an optical shop, the impact is not limited to billing. A customer may be waiting for a frame tag, a lens packet label or a receipt for a part-payment. The team may also need to book an eye test, check a refraction or mark a lab order for delivery. Delaying these actions can create confusion when the connection returns.

A sensible outage plan is to keep the counter operational while treating the desktop as the working point until sync is complete. Optical Mart’s offline desktop app is designed for Windows 10 and 11, and can continue counter work for up to three days without internet.

  • Do not create duplicate handwritten and digital bills for the same sale.
  • Keep the counter computer powered and avoid uninstalling the app during an outage.
  • Record any unusual correction or return so the owner can check it after sync.

Install the Windows 10 or 11 desktop app and sign in once

Install the Optical Mart desktop app on the Windows 10 or 11 64-bit computer used at the counter. Sign in while the internet is available so the app can bring the shop’s records down to the computer. This includes the information needed for day-to-day work, such as customers, stock, offers, orders and appointments.

The counter opens with the shop owner’s PIN, and records on that computer are encrypted. Several Optical Mart accounts can share one computer, with a separate PIN and set of records for each account. The desktop app is intended for the counter; staff logins and roles are managed on the web for Standard and Hospital plans.

Before relying on offline billing, run a small test. Create a test customer or use a suitable internal check, print a sample label if needed, and confirm that the computer can work after the network is disconnected. Remove any test entry that should not remain in the shop’s records.

  • Check that the computer runs Windows 10 or 11 64-bit.
  • Sign in and allow the first download of shop records to finish.
  • Confirm that the printer, receipt roll and label printer are available at the counter.
  • Store the recovery code safely; it can be emailed to yourself and opens through the mail app without passing through Optical Mart’s servers.

Bill, take payments, print labels and book appointments offline

When the internet drops, staff can continue billing from the desktop app. At the counter, select the customer, add the frame and lens, and attach the refraction and order details. The app supports GST invoices with the shop’s GSTIN, HSN/SAC codes, CGST and SGST, and can print on A4 or an 80 mm receipt roll.

The team can take part-payments, print the balance due and record returns or reversals while offline. Stock movements, barcode labels and QR labels can also be handled at the counter. This is important when a frame is sold during an outage: the stock record should be changed immediately rather than waiting for a handwritten note.

Appointments, eye tests, follow-ups, deliveries and walk-in tokens can also be entered offline. Staff can add a lab job, check its promised date and continue the order workflow. A customer booking made through the shop website will reach the counter after it syncs, so staff should use the local appointment list during the outage and review incoming online bookings later.

  • Complete the customer, refraction, frame and lens details before printing the bill.
  • Record the payment method and remaining balance, not only the total sale.
  • Print the frame tag or packet label immediately where required.
  • Use the walk-in queue for customers waiting during the outage.

How encrypted queues upload every hour and when the internet returns

Work done offline is saved on the counter computer in an encrypted queue. Bills, payments and changes are uploaded in order every hour and also when the internet connection returns. The system is designed so that records are not posted twice. Changes made on the website come down to the counter as well.

This means the counter does not need to stop and wait for a stable connection after every sale. Staff can continue the day’s work, while the app waits for the line to return. The website becomes the owner’s wider view once the queued work has uploaded, including the day’s sales and collections.

Avoid creating a second online version of a bill simply because the first one is not visible on the website yet. First allow the desktop app to reconnect and process its queue. If the shop has made many changes offline, give the sync time to complete before comparing reports.

  • Reconnect the computer to the internet and leave the desktop app open.
  • Wait for the queued records to upload in order.
  • Check whether website sales and counter sales are moving towards the same total.
  • Do not repeat a bill, payment or stock change while a queued entry is pending.

What the owner should check after sync: bills, payments, stock and dues

After the connection returns, the owner or manager should compare the counter’s closing information with the web dashboard. Start with billed and collected totals for the day. Then check part-payments, balances due, reversals and returns. A small mismatch is easier to investigate immediately than after several days.

Next, review stock movements for frames and lenses. Confirm that sold items are no longer shown as available and that any received or returned item has the right movement reason. Check low-stock alerts and compare unusual changes with the printed bills or counter notes.

Finally, review lab jobs and customer follow-up lists. Confirm that overdue jobs, ready-for-pickup customers and payment-due customers are visible. The full customer history should show the new order and refraction. If a customer was promised a delivery date during the outage, check the appointment or job record before calling them.

  • Billed total and collected total match the counter closing.
  • Part-payments, reversals and returns appear against the right customer or bill.
  • Sold frames and lenses have the expected stock movement.
  • Lab jobs, promised dates and ready-for-pickup follow-ups are present.
  • The website dashboard and the offline counter show the same day’s activity.

Backup, PINs and moving work to a replacement counter

The desktop app keeps a daily encrypted backup on the computer and in the cloud. Synced records are also kept in the online account. This gives the owner a practical recovery path if the counter computer stops working. A replacement computer can bring down the shop’s records when the owner signs in.

If some work had not yet uploaded before the computer failed, the owner should use the available recovery process rather than starting duplicate bills on another computer. Keep the original computer available if possible, protect the PIN and contact the shop’s internal administrator before making corrections.

The offline counter is best treated as a controlled device. Use the owner PIN or the correct account PIN, keep the computer locked when unattended and check that staff know which account they are using. The web app remains useful for viewing sales from anywhere, while the Windows desktop app protects the counter from a temporary internet failure.

For a shop that wants to test this workflow, start Optical Mart’s first month with no card and run real billing, customer, refraction and order records. After the trial, Basic is Rs. 599 per month, Standard is Rs. 899 and Hospital is Rs. 1,599, plus taxes. You can also download the offline app for the counter and complete the first sync before the next outage.

  • Keep the recovery code and account PINs in a secure place.
  • Confirm that the daily backup is being created.
  • If replacing a computer, sign in and allow records to download before resuming normal billing.
  • Compare the replacement counter with the website before entering new sales.

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 Optical Mart work without internet?

Yes. The offline desktop app for Windows 10 and 11 can bill, take payments, book appointments and print labels without internet for up to three days. When the connection returns, the queued work uploads to the account.

How does offline optical billing software sync records?

Offline work is saved encrypted on the counter computer and uploaded in order every hour and when the internet returns. Website changes come down to the counter, and records are not posted twice.

Can the offline app handle GST invoices and part-payments?

Yes. It can print invoices with the shop’s GSTIN, HSN/SAC codes, CGST and SGST. Staff can also record part-payments, balances due, reversals and returns while offline.

Which computers can run the Optical Mart offline desktop app?

The desktop app installs on Windows 10 and 11 64-bit computers. On Mac or Linux, use the web app in an up-to-date browser.

What happens if the counter computer breaks before sync?

Synced records remain in the online account, and the desktop app keeps a daily encrypted backup on the computer and in the cloud. A replacement computer can bring down the shop’s records after sign-in.