How to print barcode labels for your shop
Loose items, your own packing and some imported goods come without a barcode, so the counter types or searches instead of scanning. With a label printer, Dukaan POS gives them a code and prints price stickers in a few minutes.
Checked against the app on 27 October 2026
What you need
- A thermal label printer. Most speak the TSPL language; Zebra printers speak ZPL. Any printer installed on a computer can also print through its own driver.
- A roll of stickers. 38 × 25 mm is the most common size and the app’s default.
- Dukaan POS on a phone (Bluetooth label printer) or a computer (USB, or the printer installed on the computer).
Step 1: Choose the label printer
Open Settings → Barcode labels.
- On a phone, pair the label printer in the phone’s Bluetooth settings first, then pick it here by its name.
- On a computer, a USB label printer shows when it is plugged in and switched on. Or pick it under System by the name it is installed with; this works for most shops.
Step 2: Choose the sticker size
Measure one sticker with a ruler; width is across the roll. Pick 30 × 20, 38 × 25, 40 × 30, 50 × 25, 50 × 30 or 60 × 40 mm, or type another size. Then tick what each sticker shows, such as the shop name and the price. Leave the gap between stickers at 2 mm unless your roll is different.
Step 3: Print a test sticker
Press Print a test sticker and check that it sits in the middle of one sticker.
Give products a barcode
A label needs a code. Open the product and scan its barcode, type one, or tap Make a barcode and the app picks a free in-store code for you. Codes use English letters and digits; Urdu cannot go into a barcode.
Print labels for a product
Open the product, press Print label, type how many labels you need (1 to 999) and send them to the printer.
If something is wrong
- Nothing comes out, or strange symbols: change the printer type (Most printers or Zebra), then print a test again.
- Stickers run onto the next one: press Measure the roll; the printer feeds out a few blank stickers to learn the roll. For a printer on its own driver, set the same sticker size in its settings on the computer.
- Comes out upside down: turn on the setting that flips it.
- Comes out too small: turn on the setting for sharper (300 dpi) printers.
Questions
Which label printers work?
Thermal label printers that use TSPL (most) or ZPL (Zebra), over Bluetooth on a phone or USB on a computer, or any printer installed on a computer through its driver.
What sticker size should I buy?
38 × 25 mm is the most common and the app’s default. If you already have a roll, measure one sticker and pick that size.
Can a barcode have Urdu in it?
No. Barcodes carry English letters and digits only.
Can I print many labels at once?
Yes. Type how many labels you need, from 1 to 999, and they print one after another.
Related
Talk to a person, not a form.
Questions before you install, help setting up your products and printer, or a demo at your shop — get in touch and we will answer the same day.
Monday to Saturday, 10 am – 7 pm