For garment, boutique & readymade stores
Garment shop billing software that counts every size
One design arrives in five sizes and four colours, and by the end of the season they will have sold at four different speeds. KhataZone keeps stock, barcodes, pricing and GST at that level, so the M running out is visible on the day it runs out and not in next season's stocktake.
- Every size and colour is its own item, with its own barcode and stock
- One bill can run from a plain tee to a wedding lehenga and still total itself
- A season markdown is several prices running at once, not one flat discount
- Size exchanges settled with credit notes, stock back under the right size
Free plan available · No card required to start · Works on phone and desktop
What actually goes wrong in a garment shop
From the agent's bundle to next season's order
- 1
Break the range into sizes
Create an item for each size and colour, with its HSN, its rate, the purchase rate and the selling prices you use. Twenty-four rows for a design in six sizes and four colours sounds like work until the first time somebody asks how many mediums are left.
- 2
Scan the tag and bill
Scanning puts the exact size and colour on the line at the price that applies, and the discount and round-off settle as you type. Finalising the bill moves that one piece — the M in blue, not the design — out of stock and into your books in the same step.
- 3
Take the swap without losing the count
Exchanges come back three days later, and often more than once. A credit note returns the piece to stock under its own size, a new invoice goes out for the replacement, and neither the rail count nor the record of what you sold drifts.
- 4
Close the season, buy the next one
Move the rail on to sale pricing, then read what cleared at full price, what only shifted after the cut and what is still hanging in which sizes. That reading is next season's buying list, which is the thing the whole count was for.
Built for a rack, not a shelf
Why a size is an item here, not a cell in a grid
If you have looked at garment software before, you have seen a size-and-colour grid — one row for the design, a box for each size. It looks tidy on setup day. It stops helping the moment you need to reorder, because the number that matters to you is not how many kurtas are left, it is how many are left in M.
KhataZone treats each size and colour as its own item. That costs you a little more work when a new range comes in, and it buys you everything downstream: a barcode per size, a low-stock list that names the size that ran out, a stock transfer of exactly the four pieces the other branch needs, valuation that does not average a fast size with a slow one, and an exchange that returns an M to the rail as an M.
In practice a new range takes one sitting to enter, and after that the counter only scans. The staff never type a size, and the stocktake at season end is a scan down the rail rather than an argument about what the register meant.
Frequently asked questions
- How do I keep stock for the same design in different sizes and colours?
- Create one item per size and colour combination. Each gets its own barcode, purchase rate, selling price and stock figure, so the low-stock list names the M that has finished rather than telling you the design is running low overall. Stock transfers between the shop, the godown and a second branch work at the same level, as does valuation.
- Do my staff have to pick a tax rate while billing a garment?
- No. It is settled once, by whoever enters the range, and the counter never has to think about it again — which matters most in a trade where a tee and a lehenga can go into the same sale and the person billing has four people waiting.
- How do I run a season-end sale without changing the price on every item?
- You do not retag the rail. A piece can carry its full price and its sale price at the same time, so the sale rail, last season's clearance and this week's arrivals all bill correctly on the same day, and moving a rail into the sale is a switch rather than a re-pricing session. Item price history still shows what the piece was fetching before the cut. Both of those are on the Business and Pro plans and the 14-day trial, not on Free or Starter.
- A customer wants to exchange a size a week later. How do I bill that?
- Raise a credit note for the piece coming back and a fresh invoice for the piece going out. The returned size goes back into stock as that size — an M becomes an M on the rail again, not a loose kurta — the new one leaves stock, and any price difference shows as an amount to collect or refund instead of being adjusted by hand.
- One design comes in six sizes and four colours. Do I have to enter twenty-four items?
- Each size-and-colour combination is its own item, because that is the only level at which stock means anything — knowing you hold nine of a shirt is useless when eight of them are XXL. Set the range up once and every bill, every count and every markdown afterwards works at that level rather than at the design.
- How do I find out which designs actually sold this season?
- The stock register shows what came in and when it last moved, and bill-wise and party-wise profit reports show what each sale earned after the cost of the pieces on it. Together they separate what cleared at full price from what only moved after the markdown and what is still hanging on the rail.
Start billing in the next ten minutes
Create your account, add your business details once, and raise your first GST invoice today. No card required.