1Loose, packed and bulk: one stock figure
Take atta. You buy 10 kg bags, sell 1 kg and 5 kg loose, and occasionally a full bag. In Dukaan POS the stock lives in kilograms, and each way of selling is a package with its own price. Sell 3 kg and a full bag and the stock drops by 13 kg. The same works for oil in litres, rice by the kilo, eggs by the dozen or tea by the packet and the carton.
| Product | Stock kept in | Ways you can sell it |
|---|---|---|
| Atta | kg | per kg, 5 kg pack, 10 kg bag |
| Cooking oil | litre | per litre, 5 litre tin |
| Biscuits | packet | per packet, dozen, carton |
| Eggs | piece | per piece, dozen, tray |
Where Rs 100 of grocery sales goes
Example margins are thin
2Short-dated goods
Dairy, bread, snacks and packaged foods go out of date. When you record a delivery you can enter the expiry date, and the app warns you as the date approaches so you can move the item to the front or discount it. This is a reminder rather than batch-by-batch control, but it catches most of the expiry losses that come from simply forgetting what arrived when.
Without a system
- Prices in your head
- Khata in a notebook
- Sugar finished on a Friday evening
With Dukaan POS
- Items billed by kg, pack or carton
- Customer pages with balances
- Low-stock list before the rush
3Prices that move with the market
Sugar, ghee, flour and oil prices change often. Update a product's price in a few taps and every future sale uses it. Because each purchase also updates the average cost of the item, the profit report follows the market instead of staying stuck at an old cost.
🧮 Profit and margin calculator
Margin is profit as a share of the selling price. Markup is profit as a share of cost.
4Regular customers and monthly credit
Many grocery customers buy ration on credit and settle at the start of the month. Record their purchases against their name, take whatever they pay, and set the due date. Reading the customer dues list at month end tells you who to call. Reminder wording and limits are covered in our guide to managing udhaar.
5Starting with a product list already there
Instead of typing 500 items, begin with the ready list of common grocery and household products, which come with Urdu names. Switch on what you stock, enter your prices and quantities, and add anything missing, such as a local brand. A small grocery can be selling within a day.
★Get started in four steps
- Switch on your staplesTurn on atta, rice, sugar, oil, ghee, daal and tea first.
- Add packagesAdd the bag, pack and carton sizes you sell for each staple.
- Enter stock and expiryRecord quantities and expiry dates for short-dated goods.
- Sell and track creditMake sales, and choose a named customer for udhaar.
!Good to know before you start
- There is no weighing-scale connection; you type the weight.
- There is no barcode scanning.
- Expiry is a warning based on dates you enter, not batch tracking.
- Saving needs an internet connection.
?Questions about grocery store POS software
Can I sell sugar by the kilo and by the bag?
Yes. Keep stock in kilograms and add a bag package; stock converts automatically.
Does it handle expiry dates?
Yes, you can enter expiry dates when receiving goods and get a warning as they approach.
Can I record udhaar for regular customers?
Yes, with a due date and a payment history for each customer.
Are product names in Urdu?
The ready product list includes Urdu names, and you can add your own.
Does it work with a weighing scale?
No. You enter the weight manually.
Try Dukaan POS free for 7 days
Every feature switched on. No card needed. Set up in about a minute, then add your own products.
Start my free trial