LaundryHub LaundryHub All posts

GST billing for a laundry or dry-cleaning business: a practical guide

Published 12 July 2026 · LaundryHub

Most laundry owners do not lose money on GST because they misunderstand the law. They lose it because the counter and the books are two different worlds. Bills are written on a pad, some are lost, some are never entered, and at the end of the month someone reconstructs a month of trading from memory and a stack of paper.

This guide is about closing that gap. It is not tax advice — for rates, classification and filing obligations specific to your business, talk to your CA. What follows is the operational side: how to make sure that every order that walks out of your shop has a clean, numbered, GST-ready invoice behind it, without adding work at the counter.

Why compliance breaks at the counter, not in the ledger

Think about the last busy Saturday evening. A customer drops off nine shirts and two sarees, one of which needs a stain treatment. Someone is on the phone. The bill gets written on a pad, the total is worked out in the cashier's head, and the slip goes into a drawer. The order is real. The revenue is real. But there is no invoice number, no line-item breakdown, and no record that survives if the slip is lost.

Multiply that by a few hundred orders a month and you get the familiar symptoms: takings that never quite match the drawer, invoice numbers with gaps in them, and a month-end where the books are assembled rather than simply exported. Every one of those problems starts at the moment of billing, so that is the only place worth fixing.

What a compliant invoice actually has to carry

The specifics vary with your registration status and turnover, and your CA is the right person to confirm them. But structurally, an invoice a laundry issues needs to be able to answer a handful of questions on its face:

  • Who issued it — your business name, address and GSTIN.
  • A unique, sequential invoice number — this is the one people get wrong most often, and gaps or duplicates are exactly what an audit notices.
  • When it was issued, and to whom.
  • What was actually sold — the services line by line, with quantity and rate, rather than a single lump sum.
  • The tax treatment — the applicable rate and the tax split shown separately from the taxable value, so the customer can see what they are paying tax on.

The important word above is structurally. Once the invoice is generated by software rather than a pen, none of those fields can go missing, because the software will not let them.

Sequential numbering is not a formality

Of everything on that list, sequential numbering is the one that quietly causes the most trouble. A handwritten book gives you no protection: pads get used out of order, a book gets started before the previous one is finished, and a voided bill leaves a hole. When the numbering is generated centrally, per month, by the system that also records the order, the sequence is correct by construction. You cannot skip a number, and you cannot issue the same one twice.

Record the payment, not just the bill

A bill says what was owed. It does not say what was collected, and in a laundry those two are often different. A customer pays part now and the rest on delivery. Another pays ₹500 in cash and the balance by UPI. A regular rounds ₹552 down to ₹550 at the counter and you let it go.

If the system only stores the bill, all of that nuance is lost, and the cash in the drawer stops matching the books. What you want instead is a record of every rupee as it was actually collected — split across cash and UPI if that is what happened, with any counter discount recorded as a discount rather than silently vanishing. That way the takings report and the physical drawer agree at the end of the day, and any gap is a real gap worth investigating rather than an artefact of the paperwork.

Make month-end an export, not a project

If every order is billed correctly at the counter and every payment is recorded as it is taken, then month-end stops being a reconstruction job. The data is already right; you just need to get it out.

That is the point of the export tools in LaundryHub's Reports screen — GST-compliant invoices are generated as you bill, and Tally XML and GSTR-1 exports come out of the same data in one tap. Nobody re-keys anything, and your CA gets a file rather than a carrier bag of paper.

Where to start

You do not have to digitise everything at once. The single highest-value change is to stop writing bills by hand. Once billing runs through a system that numbers invoices, itemises services, and records the payment as it is collected, GST compliance largely takes care of itself — not because the rules got easier, but because you stopped generating the mess that made them hard.

Run your counter on LaundryHub

POS and tag printing, order tracking, customer CRM, driver dispatch, GST reports and WhatsApp updates — in one Android app. 15-day free trial, no card needed.

See pricing Download the app
© 2026 LaundryHub. All rights reserved. · Home · Blog · Designed by Design with Sampath