What should a small shop in Pakistan look for in a POS?
Five things decide whether a POS works for a small shop in Pakistan. Does it keep billing when the internet drops? Does it handle udhaar as a normal part of a sale? Can it produce a proper tax invoice for your province when a customer asks? Can a new cashier learn it in a day? Can you get your data out if you leave? Feature lists and dashboards matter less, because no report helps if you can't take money when the signal drops.
1. Does it work offline?
This question rules out a lot of otherwise good software. Ask the vendor directly: what happens to a sale when the internet goes? If the answer is "you wait for the connection", the tool was built for an office. You want a POS that keeps prices, stock and sales on the device, so ringing up a customer never waits on a server, and the day's sales sync on their own when the signal returns.
The test: install it on the device you will really use, in the shop, on your real connection. Turn on airplane mode. Ring up three sales, one of them on udhaar, and print a receipt. Turn the connection back on. If all three sales are there and correct, it passes.
2. Does it handle udhaar properly?
Credit is half the business in most Pakistani shops. If a POS treats it as an extra, you'll be back on the paper khata within a month. Handling udhaar properly means:
- You complete an udhaar sale on the same screen as a cash sale, without switching to a separate module.
- Each customer has a running balance that updates on every sale and payment, so you never re-total by hand.
- Every entry gets a date automatically, so you can see how old a debt is.
- You can see who owes the most and who has owed the longest. Those are the people to remind this week.
If any of this needs a second app or a spreadsheet, you now have two ledgers, and you won't fully trust either one.
3. Can it produce a tax invoice for your province?
Most small shops run on informal receipts day to day, and that's fine. When a customer, a corporate buyer or an auditor asks for a proper sales tax invoice, though, you need one. In Pakistan, the sales tax that applies depends on whether you sell goods or services and which province you are in, because the provinces run their own authorities. A POS should issue a quick receipt or a proper tax invoice from the same sale, without two registers.
If you rarely issue tax invoices, don't give this much weight. If you sell to businesses, give it a lot, because shops often discover this gap too late.
4. Can a cashier learn it in a day?
Most people underrate this and regret it later. Staff leave, and if a new person needs a week to become useful, you pay that cost every time, in slow evenings and wrong bills. Judge the till screen, not the admin dashboard. How many taps does it take to sell three items and take cash? Can someone who isn't comfortable with computers do it without you standing next to them?
The test: don't demo it yourself. Hand it to the person who will be on the counter, say nothing, and watch. Wherever they hesitate is where you will lose time every day.
5. What happens to your data if you leave?
Ask before you start. Can you export your products, customers and sales in a normal file? Is your data backed up somewhere other than the shop's computer? Software you can't leave costs you later, in ways you can't budget for.
Test it in your own shop for a week
Run any POS you are considering in your own shop, on your own connection, for a week. Keep airplane mode on for part of it, and put your least tech-confident staff member on the counter. NexusTill's trial is 7 days, needs no card to start, and does not turn into a paid plan by itself.
Who should not buy NexusTill?
Some shops are better off keeping their money:
- A single-owner shop with small, mostly cash sales, a few udhaar customers who settle weekly, and stock you can see from the counter. A notebook and a calculator work fine here, and software would only add a monthly cost and a login.
- A shop with no reliable power at all. Offline billing works without the internet, but nothing works on a dead device. If you can't keep a phone or laptop charged through your trading hours, fix the power first. A UPS or a power bank is a better first purchase than any software.
- A shop that needs features on a higher plan but can only afford a lower one. Multi-branch and stock transfers are on Scale, so buying Starter and hoping won't work. Restaurant mode (recipes, food cost, tables and the kitchen display) starts on Growth, as does pharmacy batch and expiry tracking, and the AI assistant isn't on Starter at all. Price the plan that has what you need, and if that number doesn't work today, wait.
- Anyone who wants someone else to run the system for them. NexusTill is software you run yourself, and we don't offer bookkeeping. If you want a person to keep your accounts, hire one.
NexusTill fits shops with real inventory to keep track of, udhaar that runs longer than a few days, more than one person on the till, or a second shop on the way. If none of that applies yet, come back when it does.
A short buying checklist
- 1Write down your three real problems, not features. For example: "I don't know what I'm owed." "Stock runs out without warning." "I can't tell if the evening shift is short."
- 2Only consider software that works offline. That is a yes or no question.
- 3Check that udhaar is part of the sale itself.
- 4Find the plan that has what you need, and confirm you can afford it.
- 5Test it in the shop for a week, on your connection, with your staff.
- 6Confirm you can export your own data before you commit.
If your staff are still thinking about the software after two weeks, it's the wrong software for your shop.
Run your shop on NexusTill free for 7 days
You get the full product, with billing, khata and stock, on your own shop's data. No card and no setup fee, so you can see if it fits before you pay.
Written by The NexusTill team.