- SRB (Sindh Revenue Board)Sindh
- Updated
SRBKiryana POS in Karachi
Kiryana POS software in Karachi
For the general store that buys flour, rice and sugar by the bag from Jodia Bazaar and sells it by the kilo to the same families every week, mostly on khata.
- Bag, kilo and piece
- Khata for regulars
- Bills without internet
Short answer
Nafaa is POS, stock and khata software for Karachi kiryana and grocery stores. It sells by the piece, dozen or bag, keeps each regular customer's udhaar with WhatsApp reminders, shows what to reorder before the next trip to Jodia Bazaar, and keeps billing when the internet or power goes.
Roman Urdu mein
Karachi ki kiryana dukaan ke liye: Jodia Bazaar se bori me maal aaye, counter par kilo ya packet me bike, aur har gahak ka udhaar khata me rahe. Bijli ya internet chala jaye to bhi bill bante rahenge.
Key facts
- Built for
- Kiryana and general stores, from a single counter in Korangi to a mini-mart in Gulshan
- Buying side
- Supplier bills, purchase prices per bag and a reorder list
- Payments
- Cash, JazzCash, Easypaisa, card and udhaar on one bill
- Price
- Paid plans from Rs 1,500 a month, with a free trial first
How groceries move through Karachi
Most of what a Karachi general store sells starts in the old city. Jodia Bazaar is the wholesale market for flour, wheat, rice, sugar and pulses, and some of the country's largest sugar merchants trade there. Next to it, Mithadar and Kharadar form the original core of Karachi, and in Saddar the Empress Market sells condiments, fruit, vegetables and meat under its clock tower.
A neighbourhood store in Lyari, Korangi or Orangi Town buys from that chain in sacks and cartons, often through a distributor who visits weekly, and then sells the same goods in small amounts: a kilo of atta, half a kilo of daal, a single sachet of shampoo. Buying and selling happen in different units, so the shop has to know what one bag of rice cost it and what the kilo earns.
The customers are mostly regulars. Families pay at the end of the month, and a shop can carry dozens of running khata accounts at a time. When a regular moves to another area or simply forgets, a paper register gives no warning.
Karachi's power supply comes from K-Electric, and outages differ by area and feeder. A counter that needs a live connection to make a bill stops selling exactly when the street is busiest.
Payments have changed too. Many customers now settle part of the month by JazzCash or Easypaisa and the rest in cash, so the khata has to show both against one name.
Inside the app
A counter that sells by the kilo and the bag
One product can carry more than one unit, each with its own price: a 50 kg bag for the bulk buyer and a kilo for everyone else. Loose items you sell all day sit on quick keys, and the bill takes cash, a wallet payment or udhaar.
A day at a Karachi general store
Morning. The distributor's man comes in with the week's cooking oil and tea. Enter his bill as a purchase: stock goes up and the supplier's balance shows what you still owe him. If you paid half, the other half stays on his account until his next visit.
Midday. Mothers send children with a list and no money. Each item goes on the family's khata with one tap, and the running total shows on the screen, so there is no argument at month end about what was taken.
Evening. The low-stock list shows what is running out, with how much you normally sell. Before the next Jodia Bazaar trip, the list becomes the shopping list, so you do not come back with sugar you already had and no rice.
Month end. Open the khata list sorted by amount and age, and send each family a WhatsApp reminder with the balance. Payments that arrive by JazzCash or Easypaisa are recorded against the same name.
Paper register or Nafaa at a Karachi kiryana
| Feature | With a register | With Nafaa |
|---|---|---|
| Buying by the bag, selling by the kilo | Profit per kilo worked out in the head | Each unit has its own price; profit shows per product |
| Distributor bills | Kept in a drawer until he asks | Entered as a purchase with the balance owed |
| Monthly khata | Totals added up on the last day | Running balance per family, reminders on WhatsApp |
| Restocking from wholesale | Walk the shelves before leaving | Low-stock list with usual sales |
| Power or internet cut | Calculator and memory | Bills keep going and sync later |
Every family's khata on one screen
The khata shows what each customer owes and for how long. Old balances from your paper register go in once; after that every udhaar bill and payment updates them, and a reminder goes out on WhatsApp in one tap.
Getting started
Moving a Karachi kiryana onto Nafaa
- 1
List your products
Send your item list in Excel or as photos on WhatsApp; it is imported with a dry run first.
- 2
Add the units you sell in
Bag, carton, dozen, kilo or piece, each with its own price.
- 3
Copy the khata once
Enter each regular family with the balance from the register.
- 4
Put loose items on quick keys
Eggs, bread, loose sugar and daal become one tap each.
Questions from Karachi store owners
Can I keep separate prices for a wholesale buyer and a walk-in customer?
Yes. A product can have more than one unit and price, so a restaurant that takes a full bag pays the bag rate while the counter customer pays per kilo.
Our area has long outages. Will the counter stop?
No. Bills are made on the device without internet and sync when the connection returns. Keep the phone or laptop charged, or on a UPS, and the counter keeps running.
Do I need tax integration?
Most neighbourhood stores do not. Optional FBR integration is there for a store that is required to report, and sales tax on services explains the provincial side, which the Sindh Revenue Board runs.
I have a second shop in another area. Can I see both?
Yes. Each branch has its own stock and counter, and the owner sees sales, cash and khata for both from one account. See Karachi for the other trades the same account covers.
Plans for Karachi
Free
Choti dukaan ke liye hamesha muft: 1 dukaan, 1 user, 300 bill mahana.
Rs 0
What is included
- 100 products
- 300 sales a month
- 1 user
- 1 shop
Basic
Chhoti dukan ke liye perfect
Rs 1,500/ monthRs 4,000/ quarterSave 11%Rs 15,000/ yearSave 16%Get startedStarts with a 7-day free trial
What is included
- 5,000 products
- Unlimited sales
- 3 users
- 1 shop
Pro
RecommendedBari shops aur multi-branch ke liye
Rs 3,500/ monthRs 9,500/ quarterSave 9%Rs 36,000/ yearSave 14%Get startedStarts with a 7-day free trial
What is included
- Unlimited products
- Unlimited sales
- 10 users
- 3 shops
Enterprise
Unlimited everything + 24/7 support
Rs 9,500/ monthRs 27,000/ quarterSave 5%Rs 99,000/ yearSave 13%Get startedStarts with a 7-day free trial
What is included
- Unlimited products
- Unlimited sales
- Unlimited users
- Unlimited shops
More about Karachi
- All cities
Karachi
Nafaa is POS, stock and khata software for Karachi shops, wholesalers and restaurants. It bills on the phone or computer at your counter, keeps working through K-Electric outages and weak signal, and keeps trade credit and customer udhaar in one digital khata.
- Kiryana software across Pakistan
Kiryana & Grocery Store
Nafaa is POS and khata software for kiryana and grocery stores in Pakistan. Scan barcodes at the counter, sell by piece, dozen or carton, keep every customer's udhaar in a digital khata with WhatsApp reminders, import products from Excel, and keep billing when the internet drops.
More questions
Can I sell the same item by piece, dozen and carton?
Yes. A product can be sold in more than one unit, such as piece, dozen and carton, and each unit has its own price. So the same biscuit can go out as a single packet to one customer and as a full carton to a shopkeeper who buys in bulk, each at its own price.
Can I add my products from Excel?
Yes. Download the template made for your business, fill it or paste your list, and upload it. Nafaa first checks every line in a dry run, flagging duplicates by name, SKU or barcode and bad prices, without saving anything. Then the import runs in chunks, and lines that need fixing download as Excel with the reason.
Does Nafaa work without internet?
Yes, the counter keeps billing when the internet drops. Sales made offline are saved on the device and sent to your account automatically when the connection comes back, and you can see the sales still waiting to be sent. Reports and other branches see those sales once they have synced.
Can Nafaa send udhaar reminders on WhatsApp?
Yes. The khata keeps each customer's udhaar, payments and balances brought over from the old register. From the khata you send a customer a WhatsApp reminder with their balance in one tap. Reminders go one by one from your own WhatsApp, and the wording gets firmer as the udhaar gets older.
How much does Nafaa cost?
Paid plans start at Rs 1,500 a month. The pricing page lists every plan with its price and limits, taken straight from our plan settings, so it is always current. You can start with the free trial first, and no credit card is needed to sign up.
Run your Karachi store from one screen
Try it free on the phone or computer already at your counter. Send your item list on WhatsApp and we set it up with you.
- 7 din Free Trial
- Keeps billing offline
- Help on WhatsApp