POS & Retail

How to Set Up Barcode and QR Billing for Your Retail Store in Nepal

How to Set Up Barcode and QR Billing for Your Retail Store in Nepal

If you run a kirana store, pharmacy, clothing shop, or any retail outlet in Nepal, you already know the pain: long checkout queues during Dashain, stock that mysteriously "disappears," and end-of-day cash counts that never quite match. Barcode and QR billing fixes most of this. The good news is that you no longer need an expensive imported system to do it. With an affordable POS setup and a smartphone or basic scanner, even a single-counter shop in Kathmandu or Pokhara can ring up sales in seconds and track every item accurately.

This guide walks you through setting up barcode and QR billing for a Nepali retail store, step by step, with the local realities in mind, from PAN/VAT bills to eSewa and Khalti payments.

Barcodes vs. QR codes: what each one does

People often mix these up, so let's be clear about the two jobs they do in a shop.

A complete modern counter uses both: scan barcodes to build the bill, then show a QR for digital payment. Together they cut a 3-minute transaction down to under 30 seconds.

What you actually need to get started

You can start small and upgrade later. Here's a realistic shopping list for a Nepali SMB:

Step 1: Build your product list with barcodes

Before scanning helps you, your POS needs to know what each barcode means. There are two situations:

Items that already have a printed barcode

Packaged goods, biscuits, noodles, soft drinks, cosmetics, and most branded products come with a manufacturer barcode (EAN/UPC). You simply add the product to your POS, scan its barcode once to register it, then enter the name, purchase cost, selling price, and opening stock. From then on, every scan recognizes it automatically.

Items without a barcode

Loose grains, vegetables, locally made goods, garments, and repacked items usually have no code. For these, your POS can generate a barcode, and you print a sticker on a label printer. Stick it on the item or the shelf. Now they scan just like branded products.

Tip: Don't try to barcode your entire inventory in one day. Start with your top 50–100 fastest-moving SKUs, the items that cause queues. You'll get 80% of the benefit immediately and can add the rest gradually.

Step 2: Connect your scanner and test a sale

Plug in your USB scanner or pair the Bluetooth one, then open a test bill in your POS. Scan an item, it should appear on the bill with the right price. Scan it three times, the quantity should jump to 3. If you're using a phone camera scanner, point it at the code and confirm it reads in low shop light, which is where cheap cameras struggle. Once a few scans work cleanly, you're ready for live billing.

Step 3: Set up VAT, PAN, and proper bills

This step matters for any registered business in Nepal. Configure your POS so bills show your PAN or VAT number, your shop name and address, and the correct 13% VAT where applicable. If you're VAT-registered, the system should separate the taxable amount and VAT on each bill, which keeps your monthly IRD filing clean and avoids manual recalculation.

A good POS also keeps a digital record of every bill, so when it's time to file, you're not digging through a drawer of handwritten parchas. This single feature saves hours each month and reduces the risk of penalties from mismatched records.

Step 4: Add digital payment QR at the counter

Once the bill total is on screen, the customer pays. Keep your eSewa, Khalti, and FonePay merchant QR displayed at the counter, or let your POS show a QR for the exact bill amount so the customer doesn't type it manually, which removes a common source of error. After they pay, you confirm the payment notification and close the bill. No change to count, no fake notes to worry about.

This is where a connected system shines. Saauzi, for example, ties barcode billing, inventory, and Nepal-specific digital payments like eSewa and Khalti together in one place, so a scan-to-paid checkout happens in a single flow instead of juggling separate apps, and your stock count updates the moment the sale is recorded.

Step 5: Use the stock data you're now collecting

The real long-term win isn't speed, it's accuracy. Every scanned sale automatically reduces stock, so you always know what's actually on your shelves. Use this to:

Preparing for festival rush and COD orders

Dashain and Tihar can bring weeks of crowds. Barcode billing keeps your queue moving when you're handling triple the customers. A few practical moves before the rush:

Common mistakes to avoid

Your takeaway

You don't need a big budget to modernize your counter. Start this week: pick your 50 fastest-selling items, add them to a POS app, barcode the ones that need it, connect a cheap scanner or use your phone camera, and put your eSewa and Khalti QR at the counter. Within a few days you'll have faster checkouts, accurate stock, and clean VAT-ready bills, exactly the foundation you need to grow a Nepali retail business that's ready for both daily trade and the next festival rush.

Share:

Comments

Be the first to comment.

Leave a comment

Comments are moderated before they appear.

Related articles

Build your store with Saauzi

Online store + built-in POS + local payments (eSewa, Khalti, FonePay). No code, low cost.

Start free →
Loading...