GST and money

Half of Every Optical Bill Is Part-Paid: 1,348 of 2,883 Orders

46.8% of four years of bills were not paid in full at the counter — and the register cannot say how the other half of each one arrived.

Also available in: हिन्दी · मराठी

Nearly half of every bill this shop has raised in four years was not paid in full at the counter. 1,348 of 2,883 orders took an advance and left a balance to collect later.

That is not a cash-flow problem. It is what an optical shop is: the customer pays when they order, the lens comes back from the lab days later, and the rest of the money arrives when they do. Almost every other kind of retail finishes the transaction at the till. This one does not — and most billing software is built for the kind that does.

Disclosure and limits. I build Optocore, an optical ERP, and these numbers come from it. They are one Indian optical business with two branches — 2,883 orders, 2022 to 22 September 2026. A real shop, not a benchmark. No amounts are published; these are counts of bills.

The number, and how steady it is

Year Orders Part-paid Share
2022 111 57 51.4%
2023 891 406 45.6%
2024 822 378 46.0%
2025 753 369 49.0%
2026 (to Sep) 306 138 45.1%
All 2,883 1,348 46.8%

Four years inside a five-point band. Nothing about it is seasonal, nothing about it is a trend, and nothing the shop did moved it. It is simply the shape of the business: about half of what you sell, you get paid for twice.

Compare that with the payment-method shift over the same bills, where cash lost 21 points and UPI became the majority method in 2026. Customers changed how they pay completely, and did not change when at all.

What half-paid bills actually break

The day close, first. The drawer holds today's advances against orders that were billed today, plus today's balances against orders billed weeks ago. If the system records only the invoice total, the drawer will never agree with the sales report, and the gap changes daily for a reason nobody can point at. This is the single most common "our software is wrong" complaint in optical retail, and the software is usually right — it is recording a sale, not a collection.

Then the customer conversation. Somebody paid an advance in March and comes back in April. What they remember is that they "already paid". What the shop has, if the bill does not carry it, is a total and an argument. 122 of these orders still carry an open balance today; every one of them is a conversation waiting to happen, and each needs a document, not a memory.

Then GST, quietly. The tax invoice is raised at the time of supply, not at the time of collection. A part-paid sale is still a full tax invoice for the full value, and the GST on it is due on that basis whatever has actually been collected. Shops that raise the invoice only when the balance is settled are filing on the wrong date — which is a return problem, not a counter problem, and it surfaces months later.

Put it on the invoice

Three lines, and the whole problem changes shape:

Total                      ₹7,345
Advance (UPI)            − ₹3,000
Balance due                ₹4,345

The advance, the method it came in by, and the balance still owed. Our bill format reference sets out where these sit among the fields Rule 46 requires.

What makes it work is not the three lines on their own — it is that the same three facts are in the system, so the day close can ask "what was collected today" separately from "what was billed today". Those are different questions and an optical shop needs both answered every evening.

What to fix this week, without buying anything

  1. Write the advance, its method and the balance on the invoice. Not in a notebook beside the till. It is the document the customer keeps and the only one that survives four weeks of memory.
  2. Close the day on two lines, not one. Billed today, and collected today. They will not match, they are not supposed to match, and the difference is the advances and balances moving through the shop.
  3. Keep a list of open balances that someone actually reads. 122 of these orders still carry one. A balance nobody looks at is not a receivable, it is a donation with a delay.

The thing the register cannot tell us

Here is the honest limit, and it is a large one.

Not one of these 2,883 bills records a split payment. The system these came from accepted a single payment method per bill. So for the 1,348 part-paid ones — advance at order, balance on collection, very often in different tenders — there is exactly one method written down, chosen by whoever was at the counter.

Which means the most interesting question about half this shop's sales cannot be answered from its own records: how was the balance paid? Not "roughly". At all. Four years of bills, and the second half of every part-paid sale is a blank.

That is not a criticism of the people who kept those records. It is what happens when the tool offers one field and the trade needs two. It is also the reason this article can tell you how many bills were part-paid and cannot tell you what that did to the cash-versus-UPI split — a limit worth knowing before anybody plans around a number.


2,883 orders from one Indian optical business with two branches, 2022 to 22 September 2026, of which 1,348 carried an advance smaller than the net amount. Counts of bills, not amounts.