Back to Blog
Point of Sale9 min read

POS System for Nepal: What Restaurants and Shops Actually Need

Most POS systems are built for the West. Here's what a Nepal-specific point-of-sale system must handle: BS dates, Nepali language, eSewa/Khalti, and offline mode.

June 5, 2026

Nepal's retail and restaurant landscape is booming. From the tarkari pasals of Asan to the specialty cafes of Jhamsikhel, from hardware stores in Birgunj to clothing shops in Pokhara Lakeside, business owners across the country are looking for technology to speed up transactions, reduce errors, and understand what's actually happening in their business.

The challenge: most POS (Point of Sale) systems they find were designed for the UK, Australia, or USA. They don't understand Nepal's business context. They show dates in AD instead of BS. They don't have eSewa or Khalti as payment options. They have no concept of udhari. They require constant internet to function. In short, they solve problems Nepal businesses don't have while ignoring problems they do.

This guide covers exactly what a Nepal-appropriate POS system must do — and what to look for when choosing one.

Why Generic POS Systems Fail in Nepal

Before understanding what a Nepal POS needs, it helps to understand why most available options fall short.

Calendar mismatch

Nepal officially uses Bikram Sambat (BS), which is 56-57 years ahead of the Gregorian calendar. A receipt from a Nepal business showing "June 15, 2025" is in the wrong calendar. Business records, tax filings, court documents, and all official communication in Nepal uses BS dates. A POS that only shows AD dates forces business owners to manually convert, introducing errors and creating records that don't match official documents.

Payment method blindness

eSewa has over 10 million users. Khalti is growing rapidly among urban youth. FonePay connects directly to bank accounts across all major Nepal banks. Mobile banking apps like IME Pay, Moru, and Hamro Pay each have their own user bases. A POS that lists only "Cash" and "Card" as payment options is disconnected from Nepal's actual payment landscape. When a customer pays via eSewa and you record it as "Cash," your accounts are wrong from the start.

No credit (udhari) system

Credit is fundamental to Nepal's retail economy. The chai pasal gives credit to the local rickshaw driver. The hardware store extends terms to contractors. The kirana shop runs tabs for regular families. A POS without built-in credit tracking forces business owners to maintain a separate paper khata book — which defeats the purpose of having a POS at all.

Internet dependency

Many areas of Nepal, including parts of Kathmandu Valley itself, experience regular internet outages. Load shedding, while much reduced from its peak, still affects connectivity in some regions. A POS that stops functioning without internet is not a reliable tool for Nepal. Business doesn't stop when the internet does.

Essential Features for a Nepal POS

BS Date Display

Every receipt, every report, every transaction record must show the Bikram Sambat date. Not just as an option buried in settings, but as the default. When a customer asks "when did I buy this?" they're thinking in BS. When your accountant asks for records for Baisakh 2082, they mean a specific period in BS time. Your POS should speak the same language.

Nepal Payment Methods

At minimum, a Nepal POS must support:

  • Cash (with change calculation)
  • eSewa
  • Khalti
  • FonePay / bank transfer
  • Khata (credit tab)
  • Split payment (e.g., part cash, part eSewa)

Split payment is particularly important in Nepal — customers frequently pay part of their bill digitally and the remainder in cash.

Khata / Credit Tab Integration

The credit system should be built into the POS, not bolted on as an afterthought. When a customer buys on khata, the transaction should automatically create a credit entry in their khata account. Their outstanding balance should be visible when you look up their profile. One tap should let you send them a WhatsApp reminder with their full transaction history.

Offline Mode

The POS must work fully offline — record sales, print receipts, update inventory — and sync automatically when internet is restored. Offline mode isn't a premium feature in Nepal; it's a basic requirement.

VAT 13% Support

For VAT-registered businesses, the POS should automatically calculate and display 13% VAT on invoices. The VAT registration number should appear on every receipt without manual input. For non-VAT-registered businesses, the VAT calculation should be optional or disabled.

WhatsApp Integration

Email is not how Nepal communicates. WhatsApp is. A Nepal POS should generate PDF receipts that can be shared directly to WhatsApp with one tap. When a customer wants a copy of their bill, they shouldn't wait for an email they may never open.

Works on Android Phones

The majority of Nepal's business owners use Android phones. Most don't use an iPad or Windows tablet for point-of-sale. A POS app that requires a specific hardware setup, a dedicated device, or an iOS tablet doesn't fit Nepal's reality. It should run smoothly on a mid-range Android phone that costs NPR 15,000-25,000.

Nice-to-Have Features

Beyond the essentials, these features add genuine value without being dealbreakers:

  • Product categories and search: As inventory grows, being able to filter products by category (food, drinks, stationery) speeds up order entry.
  • Stock tracking with low-stock alerts: Know when to reorder before you run out.
  • Daily sales reports: Total revenue by payment method, shown on the home screen each morning.
  • Staff PIN login: Allow trusted employees to use the POS without giving them access to owner-level reports and settings.
  • Custom receipt header: Your business name, address, and phone number on every receipt.
  • Discount handling: Support for both percentage discounts and fixed amount discounts per transaction.

What to Avoid

Overly complex systems requiring training

The best Nepal POS is one that any new staff member can learn in under 15 minutes with no technical background. If your POS requires a training manual or an onboarding session from the vendor, it will cause problems every time a new person needs to use it. Complexity is not a feature — it's a liability in a fast-paced pasal environment.

USD-denominated pricing

International software charging $30-50/month is unaffordable for most Nepal small businesses. At current exchange rates, that's NPR 4,000-7,000 per month — money that most pasals simply don't have for software. Look for NPR-denominated pricing, ideally with a free tier that covers basic needs.

Cloud-only, no offline support

If the vendor's answer to "what happens when internet is down?" is "you wait for internet," that's a dealbreaker. Your POS must work offline.

No local support

When something goes wrong with your POS, you need support that speaks Nepali, understands Nepal's business context, and is available during Nepal's business hours. An overseas vendor with a support ticket system that responds in 48 hours is not helpful when your POS crashes during the lunch rush.

The Total Cost of a POS System

When evaluating POS options, look at total cost of ownership over a year, not just the monthly subscription:

  • Software subscription (monthly or annual)
  • Hardware (phone, tablet, receipt printer if needed)
  • Training time cost
  • Support/maintenance

A free app on your existing Android phone with decent features beats a NPR 5,000/month system that requires dedicated hardware and constant training. For most Nepal small businesses, the goal is good-enough software at zero or low cost, not perfect software at high cost.

Frequently Asked Questions

Q: Do I need to buy a receipt printer?

A: Not necessarily. Many Nepal businesses share receipts digitally via WhatsApp instead of printing. This is cheaper (no paper, no ink, no printer maintenance) and preferred by many customers. If your business specifically needs printed receipts (e.g., a restaurant with a kitchen order printer), look for POS systems that support Bluetooth thermal printers.

Q: Can one POS system work for both a shop and a restaurant?

A: Most general-purpose POS systems work for both. The main difference is that restaurants often need table management and kitchen order routing — features a general pasal POS might not have. For a simple restaurant where orders are taken at the counter, a general POS works fine.

Q: How does the POS handle stock for a restaurant where ingredients are used in multiple dishes?

A: This requires "recipe-based" inventory tracking, where selling a dish deducts the constituent ingredients from stock. Most simple POS systems don't do this — they track dishes as products, not their ingredients. For ingredient-level tracking, you need a dedicated restaurant management system, which is generally overkill for small Nepal restaurants.

Q: Is it safe to store customer credit data in an app?

A: Reputable POS apps store data encrypted on secure cloud servers. This is significantly safer than a paper notebook that can be lost, stolen, or read by anyone who picks it up. Look for apps that store data in Nepal or use internationally accredited cloud providers.

Q: What happens to my data if the company stops operating?

A: This is a legitimate concern. Before committing to any cloud POS, check whether you can export your data (customer lists, transaction history, inventory) in a standard format like CSV. If the answer is no, your data is effectively locked in. PasalSathi allows full data export.

Q: Can I use one POS for multiple shops?

A: Some POS systems support multiple locations under one account. This is useful for business owners with two or more branches — you can see sales from all locations in one dashboard. Check whether multi-location support is included in the base plan or requires an upgrade.

Q: Is there a POS that works in Nepali language?

A: Most Nepal-built POS systems support Nepali text in customer names, product names, and messages. Full Nepali-language interfaces (all menus and buttons in Nepali) are rarer but available. For most business owners, English interface with Nepali text input is sufficient.

Q: My products change frequently. How do I keep inventory updated?

A: Good POS systems make product management easy — add, edit, or hide products in under 30 seconds per item. If your product catalogue changes daily (like a restaurant with daily specials), look for systems where you can quickly toggle products on or off without deleting them.

Nepal's small business economy is ready for better tools. The right POS doesn't need to do everything — it needs to do Nepal-specific things right. Start with one that's free, works offline, handles local payments, and tracks khata. You can always upgrade as your business grows.

Ready to manage your business better?

PasalSathi is free for Nepal small businesses — digital khata, POS, invoicing, and more.

Start free today →