GST Billing

Optical Shop GST Billing Software: A Practical Counter Workflow

An optical shop counter with a GST invoice, frame and lens order, payment receipt and billing software open on screen.

Published 4 October 2026 Updated 4 October 2026 Refreshes 18 October 2026 8 min read

A busy optical counter handles more than a sale. You may need to record a customer’s refraction, select a frame and lens, send a job to the lab, collect an advance and promise a delivery date. A separate notebook or basic cash bill can leave gaps in GST details, payment balances and order history. Optical shop GST billing software brings these steps into one workflow. This guide explains how to create an order, check GST information, print the right receipt, record part payments and returns, and prepare the month’s GSTR-1 workbook for your CA. It also covers what changes when you bill through the web app or the offline Windows desktop app.

1. What an optical GST bill should capture in the software workflow

Start the bill when the customer confirms the order, not only when the spectacles are ready. In Optical Mart, the order can connect the customer, refraction, frame, lens and payment details. This gives your counter and lab team one record to follow instead of separate entries in a bill book, prescription pad and delivery register.

At the counter, search for the customer first. If the customer is new, create the record with the available contact details. Then add the selected frame and lens to the order, along with the refraction reading. The customer’s order history remains available for future purchases and follow-up.

For a complete order record, check these fields before moving ahead:

  • Customer name and contact details
  • Refraction or prescription readings
  • Frame and lens selected
  • Lab job details and promised date, where applicable
  • Selling amount, payment received and balance due
  • GSTIN and billing details when required

2. Create the customer and add frame, lens and refraction to one order

A customer may visit for an eye test, a new pair, a replacement lens or a delivery. Create or open the customer record before adding the order. Optical Mart stores refractions in 0.25 steps and helps catch duplicate readings, which reduces the risk of using an old or repeated prescription by mistake.

Add the frame and lens to the same order rather than making separate bills for each part. If the job goes to a lab, record the lab name, job number and promised date. The order can then be followed through its stages from booking to delivery. This is useful when a customer calls asking whether the spectacles are ready.

Before printing or taking payment, compare the order on screen with the physical items at the counter:

  • Is the customer record correct?
  • Does the refraction match the latest prescription?
  • Are the frame model and lens details correct?
  • Is the promised date realistic?
  • Has the order been sent to the correct lab?

3. Check GSTIN, HSN/SAC codes, CGST and SGST before printing

GST information should be checked before the bill reaches the customer. Optical Mart invoices carry the shop’s GSTIN, HSN/SAC codes, CGST and SGST. Review the shop details and item information on the invoice preview so a correction does not require cancelling and recreating the bill later.

If the customer has provided billing details, enter them against the correct customer record. Also check that the selected product or service has the intended HSN/SAC information in your setup. Your CA can guide you on the classifications and records your shop needs; the software then gives you a consistent place to use those details during billing.

Use a short pre-print check at the counter:

  • Shop name and GSTIN are correct
  • Customer billing details are correct where entered
  • Frame and lens lines are present
  • HSN/SAC codes appear on the invoice
  • CGST and SGST are shown correctly in the bill
  • Total amount matches the amount agreed with the customer

4. Choose A4 or 80 mm receipt printing at the counter

Different optical shops use different printers. Optical Mart supports GST invoices on A4 paper or an 80 mm receipt roll. Choose the format that suits your counter setup and keep the printer selected before the rush begins.

An A4 invoice can be useful when the customer wants a fuller document or when your shop already uses an A4 printer. An 80 mm receipt is convenient for quick counter billing and smaller printouts. In either case, check that the text is readable and that the complete invoice, totals and payment information are not cut off.

Do one test print after setting up a new printer or changing the paper size. During a busy period, confirm the following before handing over the bill:

  • Correct printer is selected
  • Paper size matches the printer
  • GSTIN and invoice details are visible
  • Total and balance due are readable
  • A copy can be shared using the invoice link when working on the web app

5. Take part payment, show the balance due and record returns or reversals

Many spectacle orders are paid in stages. Record the advance against the order instead of writing it separately in a diary. Optical Mart supports part payments and shows the remaining balance, so the counter team can tell the customer exactly what is due at collection.

When the customer pays the balance, update the same order. This keeps the payment history together with the bill. The shop cash book can then reflect the money received during the day, while the owner can review collections and dues through the dashboard.

Returns and corrections need the same care as sales. If only part of a bill is returned, record the relevant part rather than removing the entire order. Use reversals where required by the transaction history, and check that the returned amount and remaining items are correct.

  • Confirm the amount received now
  • Print or share the balance due
  • Update the order when another payment arrives
  • Record a partial return against the correct items
  • Check the cash book after corrections or reversals

6. Export the month’s GSTR-1 workbook for the CA

At month-end, your CA needs organised sales information. Optical Mart provides the month’s GSTR-1 tables as one Excel workbook, including B2B, B2CS, HSN and documents. Export the workbook from the software and share it with your CA along with any internal notes they request.

Before exporting, review the month rather than waiting until the last day. Look at billed sales, collections, dues, returns and reversals. If a bill has an incorrect customer detail or item entry, correct the source record according to your shop’s process before preparing the workbook.

A simple month-end routine can include:

  • Review the month’s invoices and cancelled or reversed documents
  • Check customer GST details entered during the month
  • Review returns and part-payment records
  • Compare billed totals with the shop cash book
  • Export the GSTR-1 Excel workbook
  • Send the workbook to your CA for review

7. How web billing and offline Windows billing differ during an outage

The Optical Mart web app works in an up-to-date browser on Windows, Mac and Linux computers, as well as Android phones and iPhone or iPad. It is useful for checking sales, collections, dues and overdue lab jobs from wherever you have an internet connection.

For a counter computer, you can install the offline desktop app on Windows 10 or 11, 64-bit. If the internet drops, it can continue billing, taking payments, booking appointments and printing labels for up to three days. Records are kept encrypted on that computer, and a daily backup is maintained on the computer and in the cloud.

When the connection returns, the desktop app uploads its work to your account. It uploads every hour and whenever the internet comes back, so the website can show the day’s sales. The offline desktop app is signed in by the shop owner, while staff logins and roles are available on the web with the Standard and Hospital plans.

  • Use the browser for access across supported devices
  • Use the Windows desktop app at the counter during internet outages
  • Do not switch computers repeatedly while offline
  • Allow the desktop app to sync when the connection returns
  • Check the website after sync if another staff member needs the updated records

8. Counter checks to reduce duplicate bills and missing payment entries

Most billing problems come from hurried entries: a new customer record created when one already exists, a payment written down but not entered, or a lab order marked ready without updating the customer. A fixed counter routine makes these mistakes easier to spot.

Before closing the counter, compare the day’s bills with the cash book and payment entries. Check the follow-up list for customers with payment dues, ready-for-pickup orders and missed appointments. The dashboard also helps you review billed and collected amounts, dues and overdue jobs for the branch.

Keep this closing checklist near the billing computer:

  • Search before creating a duplicate customer
  • Match each payment to the correct order
  • Review unpaid balances and ready-for-pickup orders
  • Check lab jobs against promised dates
  • Confirm returns and reversals are recorded
  • Review the day’s cash book and dashboard totals

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 can bill, take payments, book appointments and print labels without internet for up to three days. It uploads the records when the connection returns.

Which receipt formats does Optical Mart support?

Optical Mart supports GST invoices printed on A4 paper or an 80 mm receipt roll. Choose the format that matches your counter printer.

Can I export GST information for my CA?

Yes. You can export the month’s GSTR-1 tables as one Excel workbook covering B2B, B2CS, HSN and documents, then share it with your CA.

Can the software record part payments and returns?

Yes. It records part payments, shows dues, supports reversals and allows you to return part of a bill while keeping the order history together.

How can I start using Optical Mart?

Register your shop with its name, GST details and phone number. The first month is free with no card. Add your stock and customers, then bill through the web app or install the offline desktop app on a Windows 10 or 11 counter computer.