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

Contact

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