Built for the trade that sells by the thaan and runs on udhar
Every thaan with its own length, suits worked out from thaan on the bill, each colour's profit side by side, cloth at the dyer tracked stage by stage, and a khata that tells every party what they owe. E-Khata Cloud runs a cloth business the way the market already works.
E-Khata Cloud is accounting and inventory software for Pakistani cloth shops, wholesale cloth dealers and textile processors. It keeps each thaan or roll by its own length and code, prints the packing list the buyer checks against the bundle, turns thaan into suits with a formula column on the invoice, shows profit by colour, follows grey cloth through the dyer and the finisher at each vendor's rate, and keeps every party's udhar current, with FBR Digital Invoicing for registered businesses.
Every thaan with its own length
No two thaan are the same length, and the bill has to say which ones went. Switch on Measured Pieces and each line carries a strip of pieces and lengths, 2 thaan of 21 gaz and 1 of 25, with the quantity worked out from them. Each roll received gets its own code, is cut when sold with the rest left on the shelf, and gets its length back when goods are returned. With the Packing list field on your layout, the bill prints the pieces the way the market writes them, (1*25) + (2*21) + (1*22), along with the number of pieces and the total length.
- Name the columns your way: Thaan and Gaz, or Rolls and Meter.
- Scan or type a roll's code on the bill and the line names that roll.
- The shelf shown on the line: how many thaan, how much length, and the lengths on hand.
- Quotations, sales orders, delivery orders and sales returns carry the pieces too.
Suits from thaan, worked out on the bill
The dealer thinks in thaan and the customer buys in suits. In Customize Grid, add a custom column with an advanced formula, such as Suit = Thaan ÷ 3 × 4, and it fills itself as the salesman types: Thaan 90 gives Suit 120. A formula can start from Qty, Price or another number column, runs up to ten steps left to right like a shop calculator, and rounds the way you choose.
- Steps of ÷, ×, + and −, each with a number or another column.
- Rounding: none, nearest, down or up, with a Try it box before you save.
- One layout shared by quotations, sales orders, invoices, delivery orders and sales returns.
- Type over a formula cell on any row when one deal is different.
- Formula cells are filled even on lines made by BAWA AI or carried over by a conversion.
Every colour of every design, and what each one earns
A design sells in six colours and two of them carry the margin. Give each colour a swatch in Manage Attributes, from presets with the names the market uses, Ferozi, Mehndi, Kathai, Surmai, or filled in from the names you already have. Then open Profit by Colour, a view of the Advanced Detailed P&L that sets every design's colours side by side with their sales and profit, or cross product with colour in a heat-map.
- 42 preset colours with local names, a custom hex, or Multi-colour for prints.
- Head office sets the colours once and every branch receives them.
- Profit by Colour and Profit by Unit, or any cut by brand, party, warehouse or branch.
- Import a price list with Color and Size columns and each design becomes one product with its variants.
Cloth at the dyer and the printer, stage by stage
Grey cloth goes to the dyer, then to the printer or the embroidery karigar, then comes back for finishing. Processing lays the batch out as those stages, each in-house or at a vendor paid at their own rate: for pieces received, for quantity sent, or for the planned quantity. At Vendors shows how much is lying with each dyer and for how long, receipts record rejected and wasted cloth with a reason, and every movement prints an issue note and a gate pass.
- A vendor rate per output line plus a fixed charge, posted to the vendor's account when the stage completes.
- Yield worked out when a stage turns one product into another.
- A Wastage page with losses by reason and by stage.
- Gate passes with the transporter, vehicle, bilty number and driver.
Udhar khata that settles faster
Cloth moves on credit, and half a dealer's day is recovery. Every party has a live ledger built from invoices, returns and payments, cheques are tracked from the day they are received until they clear or bounce, and a customer can have a private portal link to see their own khata. Ask BAWA AI who is overdue and it prepares a WhatsApp reminder for each, ready to send from your own WhatsApp with one tap, and any party ledger can go out on WhatsApp as a PDF.
- Party Ledger, simple or detailed, with the running balance, and an Aging Report of receivables.
- Cheques Register for every cheque received and issued.
- A customer portal link, shared once on WhatsApp.
- Payment reminders prepared by BAWA AI; you tap to send each one.
Branches, godowns and FBR
Rolls move between the shop, the godown and other branches whole and by code: the dispatch form picks thaan off the shelf, and the receiving branch marks each roll Fine, Damaged or Didn't come. For sales-tax-registered businesses, the same invoice files with FBR Digital Invoicing, with the HS code and the FBR unit set on each product.
- Pick thaan on dispatch; damaged rolls held in quarantine on arrival.
- Stock per branch and per godown, with transfers tracked in transit.
- FBR Digital Invoicing from the bill you already make.
Who it is for
Frequently asked questions
Explore more of E-Khata
See how your business runs on E-Khata.
30-min Zoom or WhatsApp call. We'll walk you through E-Khata with examples that match your business type.

“We built E-Khata so business owners spend less time on the register and more time growing the business.”
Or message us on WhatsApp: +92 300 1676722 (we reply within 1 hour).