How to Add Product Barcodes and Scan Items Faster at Billing
To bill faster in a small shop, add each product barcode in Tukri, then scan with a USB scanner or phone camera to pull the item instantly at checkout.
To add product barcodes and scan items faster at billing in a small shop, use Tukri, a mobile-first POS and inventory app for Bangladesh, to save each product’s barcode against the item and then scan it with a USB scanner or the phone camera so the product appears instantly in the cart.
In a busy grocery or pharmacy, this matters most during rush hours. Shop owners commonly find that typing product names works fine when the counter is quiet, but at evening closing time or in the after-office rush, scanning is quicker, cleaner, and causes fewer mistakes. If your shop sells many similar items, different medicine strengths, or several sizes and colours of the same product, barcodes also reduce the chance of billing the wrong item.
How do I add a barcode to a product?
The basic rule is simple: one sellable item should have its own barcode entry. In Tukri, you can save products with name, SKU, barcode, category, unit, cost, and sale price. If you sell variants, each variant can also have its own price, barcode, and stock.
Here is the practical setup most small shops follow:
- Create the product in Tukri.
- Enter the product name clearly so staff can still find it by search.
- Add the SKU if you use your own internal item code.
- Add the barcode printed on the pack.
- Save the sale price, cost, category, and unit.
- If it is a variant item, add each size or colour separately with its own barcode.
Examples from real counters:
- A pharmacy may keep the same medicine brand in different strengths. Each strength should have its own barcode record if the pack barcode differs.
- A clothing shop may sell one T-shirt in medium, large, and extra large. Each size variant should carry its own barcode and stock.
- A grocery may buy biscuits by carton but sell by piece. The product setup should match the unit you actually bill at the counter.
If your shop is new, Tukri also lets you start from a ready-made product list for shop types such as grocery, pharmacy, clothing, electronics, hardware, and restaurant. That saves time before you begin adding your own barcodes.
SKU vs barcode in a shop: what is the difference?
A SKU is your shop’s own internal code. A barcode is the machine-readable code printed on a product or label and scanned at billing. They are related, but they are not the same thing.
Use them like this:
- SKU: helpful for your own stock organisation, supplier reference, or back-room counting.
- Barcode: helpful for fast billing because a scanner reads it directly.
In Tukri, staff can search products by name, SKU, or barcode. That is useful in Bangladesh because many small shops have a mixed setup:
- branded products already come with printed barcodes
- some local or loose items may have no barcode
- some owners remember items by a short internal code
If an item has no barcode, you can still bill it by searching the name or tapping it from the quick product grid. So barcode setup improves speed, but billing does not stop if one item is missing a code.
How do I scan products by barcode at the counter?
In Tukri POS, you can scan barcodes with either a USB barcode scanner or the phone camera. Both methods are useful; the better choice depends on your counter, budget, and sales volume.
Option 1: USB barcode scanner shop setup
A USB scanner is usually the easiest for a fixed counter.
- plug the scanner into the device you use at billing
- place products under the scanner one after another
- the scanned barcode pulls the saved product into the cart
- repeat for the next item
This works well for grocery, pharmacy, and hardware counters where staff bill many items continuously. When there is a queue, a hand scanner is generally faster than typing and less tiring than repeated manual search.
Option 2: Phone camera barcode billing
If you bill from a phone, Tukri can also use the phone camera to scan a barcode. This is helpful when:
- you are a mobile seller or bill away from a fixed counter
- your shop is just starting and you want to avoid extra hardware first
- you need a backup when the USB scanner is not available
A phone camera is practical, but at a very busy counter, many owners eventually prefer a dedicated USB scanner for speed and comfort.
How can I make checkout faster in a small shop?
Barcode scanning works best when the product list is clean. The scanner only saves time if the code points to the correct item every time.
Shop owners commonly get faster checkout by following these habits:
- Clean up duplicate products. If the same item is saved three times under slightly different names, staff will hesitate.
- Give each variant its own barcode. Do not mix sizes, colours, or medicine strengths into one stock entry if they are sold separately.
- Use clear units. Piece, kg, box, strip, bottle, and pack should match how you sell.
- Train staff on backup search. If one barcode does not scan, they should search by name or SKU immediately.
- Keep the counter workflow simple. Scan first, then apply any per-line or whole-cart discount, then take payment.
- Use split payment when needed. One sale can be split across cash, card, bank, mobile-banking, and Due, which avoids rewriting the bill when a customer pays part now and part later.
- Hold and resume a sale. If a customer steps aside to get another item, staff can hold the current cart and continue with the next customer.
These details matter in real life. In a pharmacy, one delayed line can block everyone behind it. In a grocery, one staff member may be scanning while another packs items. A clean barcode workflow reduces that stop-start feeling at the register.
What if I sell loose, weighed, or expiry-tracked items?
Not every item in Bangladesh retail is a simple one-pack-one-scan product. That is where setup matters.
Tukri is useful here because it connects barcode billing with inventory rules:
- Pack and loose units: you can buy in bulk packs such as carton or sack and sell in base units such as piece or kg, with automatic unit conversion.
- Batch and expiry tracking: for pharmacies and perishable grocery, stock can be received in lots with batch number and expiry date, sold earliest-expiry-first, and checked for upcoming expiry.
- Immutable stock history: every stock movement stays recorded, so you can see what was sold, adjusted, returned, or received.
A common pharmacy example is selling a strip from a box. A common grocery example is buying rice by sack and selling by kg. Barcode billing is only one part of the work; the stock record behind the sale also needs to stay correct.
Is a paper list or manual search ever enough?
Yes. For a very small or brand-new shop with a short item list, manual search may be enough at first. If you sell only a few products and the same person handles all billing, you may not feel the pain immediately.
The point where barcode billing usually pays off is when:
- many customers arrive in a short time
- several staff use the counter
- you stock many similar items
- pricing mistakes are becoming common
- you want faster billing without losing stock accuracy
That is where a barcode billing app in Bangladesh becomes more than a convenience. It becomes a way to keep the line moving while keeping your inventory cleaner.
If you want a practical next step, try Tukri at tukri.bd and start by adding barcodes to your top-selling items first. You do not need to fix the whole catalog in one day; even the fastest-moving products can noticeably speed up checkout.
Frequently asked questions
Can I use my phone camera instead of a barcode scanner in a small shop?
Yes, a phone camera can be used for barcode billing if your POS supports it. Tukri lets shop owners scan a saved product barcode with the phone camera, which is useful for mobile billing, new shops, or as a backup when a USB scanner is not available.
Do I need both SKU and barcode for every product?
No, you do not always need both SKU and barcode for every product. A barcode helps with fast scanning at billing, while a SKU is your own internal item code; in Tukri, products can be found by name, SKU, or barcode, so you can use what fits your shop.
What should I do if a product barcode does not scan at checkout?
If a product barcode does not scan, bill the item by searching its name or SKU so checkout does not stop. In Tukri, staff can search by name, SKU, or barcode, which is why clean product naming and basic staff training still matter even when most items are scanned.
Is barcode billing useful for a grocery or pharmacy with loose and expiry items?
Yes, barcode billing is useful for grocery and pharmacy shops, but it works best when stock rules are set up properly too. Tukri supports pack and loose units with automatic conversion and also tracks batch and expiry, which helps when selling items like rice by kg or medicine by strip.