Walk into most kirana stores, pharmacies, or clothing shops in Nepal today and you'll still see two very different realities side by side: some are running a handwritten bill book and a mental note of what's running low, while others are scanning barcodes, printing VAT-compliant receipts, and watching stock levels update automatically. The gap between those two experiences is POS (point-of-sale) software — and it's become less of a luxury and more of a practical necessity as IRD tightens electronic billing requirements and customers increasingly expect a printed, itemized receipt. This guide breaks down what POS software actually does for a local shop in Nepal, what IRD/CBMS compliance means for your billing, which features actually matter versus which are marketing noise, and how to choose the right system for your shop's size and budget.
What POS Software Actually Does for a Local Shop
At its core, POS software replaces three things shopkeepers have traditionally tracked separately: the bill book, the stock register, and the mental math on what's selling and what isn't. A modern system ties these together so that every sale automatically updates inventory, generates a compliant receipt, and feeds into reports you can actually use to make buying decisions — rather than discovering you're out of cooking oil only when a customer asks for it.
IRD Compliance: The Part Nepali Shop Owners Can't Skip
This is where POS software in Nepal differs meaningfully from generic international billing apps. The Inland Revenue Department (IRD) has been steadily expanding electronic billing requirements through its Central Billing Monitoring System (CBMS), and VAT-registered businesses need software that's built for this specific compliance model, not retrofitted for it.
How CBMS Compliance Works in Practice
- Real-time invoice reporting. IRD-approved software sends each sales invoice's key details — seller PAN, buyer information where applicable, amount, and VAT breakdown — to the CBMS portal as it's issued, not in a batch upload later.
- Sequential, unmodifiable invoice numbers. Once a bill is issued, it can't be edited or deleted — corrections happen through a formal credit note, which itself gets reported to CBMS.
- Mandatory for certain turnover thresholds. Businesses above roughly NPR 10 crore in annual transactions generally fall under the E-Billing requirement, with the threshold lowered to around NPR 5 crore for sectors like hotels, restaurants, and ISPs — and full real-time invoice sync becomes mandatory above roughly NPR 25 crore in turnover.
- Offline resilience. Good CBMS-compliant systems let you keep billing even without an internet connection, queuing invoices locally and syncing automatically once connectivity returns — essential for shops in areas with inconsistent internet.
Core Features That Actually Matter
Fast, Barcode-Driven Billing
Scanning an item instead of manually searching a product list is the single biggest speed difference at checkout — especially useful during busy hours when queue length directly affects customer experience.
Real-Time Inventory Tracking
Every sale should automatically decrease stock counts, with low-stock alerts triggering before you're caught empty-handed on a popular item. This is where POS software pays for itself fastest — fewer lost sales from unnoticed stockouts.
Udharo / Credit Tracking
Informal credit to regular customers is a deeply normal part of local retail in Nepal — good POS software tracks who owes what without relying on a notebook that can be lost, damaged, or simply forgotten.
Offline Billing with Auto-Sync
Internet outages shouldn't mean you stop selling. Systems that queue bills locally and sync once connectivity returns keep the counter moving without compliance gaps.
Sales & Profit Reports
Daily, weekly, and monthly breakdowns of best-selling items, peak hours, and margins turn guesswork into an actual restocking and pricing strategy.
Multi-Branch Support
For shop owners running more than one location, centralized visibility into stock and sales across branches avoids the blind spots that come with treating each location as a separate business.
Choosing the Right POS Software for Your Shop Size
| Shop Type | Priority Features | What to Avoid Overpaying For |
|---|---|---|
| Small kirana / grocery store | Fast billing, barcode scanning, basic inventory, udharo tracking | Complex multi-branch or advanced HR/payroll modules |
| Pharmacy | Expiry date tracking, batch management, IRD compliance | Restaurant-specific features like table/KOT management |
| Restaurant or cafe | Table management, kitchen order tickets (KOT), split billing | Heavy retail-specific inventory forecasting tools |
| Clothing / fashion boutique | Variant tracking (size/color), seasonal sales reporting | Perishable/expiry tracking features built for groceries |
| Multi-branch retail chain | Centralized inventory, role-based staff access, consolidated reports | Single-location-only tools that don't scale |
Pricing Models You'll Encounter
- Pay-once / lifetime license — a single upfront payment for self-hosted software, with no recurring fees. Appeals to shop owners wary of ongoing subscription costs, though updates and support terms vary by vendor.
- Monthly/annual subscription (cloud-based) — lower upfront cost, automatic updates, and access from any device, but requires ongoing budget and generally needs a stable internet connection for full functionality.
- Free tiers with paid upgrades — some Nepali billing platforms offer a genuinely free IRD-compliant tier for basic needs, charging only for advanced features like multi-branch support or deeper analytics.
Making the Switch Without Disrupting Your Shop
- Set up your IRD credentials and invoice numbering correctly from day one — these are not values you want to change after your first live bill.
- Migrate your product and customer data cleanly — outstanding customer credit balances, current stock counts, and product pricing should carry over so day one continues where your old system left off.
- Train counter staff on the new screen before going fully live — most billing errors come from unfamiliarity with a new interface, not the software itself.
- Run both systems in parallel for a few days — cross-check totals between old and new methods before fully retiring your previous billing process.
Frequently Asked Questions
Is POS software mandatory for small shops in Nepal?
Not for every shop — mandatory E-Billing generally applies once annual turnover crosses specific IRD thresholds. However, many smaller VAT-registered shops adopt it voluntarily for accuracy, professionalism, and to avoid a disruptive system switch later.
Can POS software work without constant internet access?
Good systems built for Nepal's connectivity realities support offline billing, queuing invoices locally and syncing with CBMS automatically once the connection is restored, so a temporary outage doesn't stop sales.
What happens if I make a mistake on an issued bill?
Under IRD's CBMS rules, an issued invoice generally cannot be edited or deleted. Corrections are made by issuing a credit note, which is itself reported to CBMS, preserving a clean and traceable audit trail.
Do I need different POS software for a restaurant versus a retail shop?
Not necessarily different software, but different feature priorities — restaurants need table management and kitchen order tickets, while retail shops benefit more from inventory depth and barcode-driven billing speed. Some platforms in Nepal serve both well; others specialize in one.
How do I confirm a POS software is genuinely IRD-approved?
Ask the vendor directly for their IRD approval certificate and confirm real-time CBMS synchronization rather than relying on general "VAT-compliant" claims — you can also cross-check your invoice format against IRD's published requirements to be sure.
Final Thoughts
POS software has moved from a nice-to-have for large retail chains to a genuinely practical tool for local shops of nearly every size in Nepal — not just because it speeds up billing, but because it quietly solves problems shopkeepers have always struggled with: knowing what's actually in stock, tracking who owes what, and staying on the right side of IRD's tightening compliance requirements. The right choice isn't necessarily the system with the longest feature list — it's the one that matches your shop's actual daily workflow, handles IRD/CBMS compliance properly if you need it, and doesn't force your staff to fight the software just to ring up a sale.
Discussion