POS Billing Software ยท Guide

Barcode Scanner and Thermal Printer Setup for Your Shop

Updated 14 Oct 2026 ยท 8 min read ยท WebsNP team

A fast counter is half software and half set-up. The same POS program can feel slow or smooth depending on how items are barcoded, how the scanner is configured and how the receipt printer is installed. This guide walks through a practical set-up for a Nepali retail shop, in the order that avoids rework.

Step 1: decide your barcode strategy

Items usually fall into three groups, and each needs a different approach:

  • Packaged goods with manufacturer barcodes. Scan them once, link the code to your item and you are done.
  • Loose or locally packed items. Create your own short code and print a label.
  • Items with the same barcode but different prices or batches. Decide whether you track them as one item or separate items, and keep that rule consistent.

Do not mix manufacturer barcodes and your own codes without a note of which is which. A short internal prefix for your own labels, kept in your item master, avoids duplicates later.

Step 2: build a clean item master

This is the single most valuable hour of the project. For each item record a clear name (in English, Nepali or both), the barcode, unit, selling price, purchase price, VAT treatment, category and reorder level. Remove duplicates like "Sugar 1kg" and "Sugar 1 kg". Choose a naming pattern, such as brand, product, size, and follow it. Reports are only as good as this list.

Step 3: connect the scanner

Most USB barcode scanners act like a keyboard: they type the barcode and press Enter. That means they usually work without special drivers. Test in a plain text editor first. Scan a barcode and confirm it appears with an Enter at the end. If digits are missing or extra characters appear, adjust the scanner using its configuration sheet. Laser and imager types differ in how well they read crumpled or low-contrast labels, so test with your worst-quality items, not your best.

Step 4: install the thermal printer

Install the printer driver supplied by the maker, set it as a printer in the operating system and print a test page. Note the paper width, since receipt layouts are designed for a specific width. Then print a test receipt from the POS software. Check that Nepali characters, if used, print correctly, that long item names wrap or truncate neatly, and that the paper cutter or tear line works with your layout. Keep a spare roll at the counter. Running out of paper in a rush is a very avoidable delay.

Step 5: design the receipt

A good receipt is short and clear. Include:

  1. Shop name, address, phone and PAN.
  2. Bill number and date in Bikram Sambat.
  3. Item lines with quantity, rate and amount.
  4. Taxable amount, 13% VAT and grand total, where VAT applies.
  5. Payment mode and change given.
  6. A short footer, such as return policy or contact number.

Confirm current bill requirements with IRD at ird.gov.np or your consultant, and adjust accordingly.

Step 6: cash drawer and counter layout

If you use a cash drawer, connect it through the receipt printer so it opens when a cash bill is printed. Place the scanner where the cashier does not have to stretch, put the screen at an angle that the customer cannot easily read the full till, and keep the printer within reach. A small layout change can save a second per bill, which matters across hundreds of bills.

Step 7: label shelves and print barcodes

For items without barcodes, print adhesive labels with your code, name and price. Use a label printer or print sheets and cut. Keep labels in a consistent position on the pack so the cashier learns where to aim. Where shelf price labels exist, update them when you change prices, or you will have disputes at the counter.

Step 8: test with real baskets

TestPass condition
Scan twenty itemsAll read first time, correct prices
Scan a damaged labelCashier can search by name quickly
Mixed taxable and exempt basketVAT only on taxable lines
Print and reprintReprint is marked as a copy
Return an itemStock and totals adjust
Switch off power mid-billSystem recovers without a lost or duplicate bill

Step 9: train, then go live

Have every cashier handle a dozen practice bills, including a return and a held bill, before the first real customer. Keep a one-page cheat sheet at the counter listing the few steps people forget: how to void, how to hold, how to reprint, how to close the shift. Run the old method beside the new for a day or two if you can, comparing totals at closing.

Next step

Send us photos of your counter, the models of your scanner and printer and a sample of your item list on WhatsApp at +977 9846280400. We will tell you what is reusable and what to change. Read more on the POS billing software page, and see inventory management software if you also want stock-taking and reorder alerts.

Looking for POS Billing Software? See features and pricing enquiry for POS Billing Software or message us on WhatsApp.

Get a demo and quote for POS Billing Software

Tell us about your business and we will reply the same working day with a demo and a clear quote. No obligation.

Chat on WhatsApp

Or call / WhatsApp +977 9846280400

More guides on POS Billing Software