How-to guides
How to Barcode Your Shop: Codes, Labels, Scanners and a Rollout Plan
Scanning instead of searching makes billing faster, picks the right price every time, and keeps stock accurate. Most branded goods already carry a barcode; the work is in the items that do not, such as loose goods you pack, clothes, hardware and your own products. Here is how to barcode a shop step by step.
Key takeaways
- Use the manufacturer's barcode wherever it exists; generate your own only for items without one.
- Codes used only inside your shop can be your own (Code 128 is common); products you sell to other retailers need GS1 numbers.
- Pick one label size and one printer type, and stick to them.
- Roll out by category, starting with the fastest movers.
Which barcode for which item
| Situation | Use | Notes |
|---|---|---|
| Branded packaged goods | The EAN-13 barcode already printed on the pack | Scan it into the item once |
| Items without a barcode, sold only in your shop | Your own codes, usually Code 128 or EAN-13 style numbers from your software | Cheap and quick; only your system understands them |
| Your own brand sold to other shops or online marketplaces | GS1 company prefix and EAN-13 numbers | Unique worldwide; apply to GS1 India |
| Clothes in sizes and colours | One code per size × colour | Otherwise stock by size is lost |
| Loose goods weighed at the counter | Price- or weight-embedded labels from a label scale, if your billing system reads them | Check compatibility first |
Rules that apply
- GS1 India issues company prefixes for globally unique EAN-13 numbers; codes you invent are not registered and should not be used on goods sold outside your shop
- If you pack goods under your own label, Legal Metrology packaging rules apply: name and address, net quantity, MRP and other declarations on the label, and registration as a packer
- A barcode label does not replace the MRP and other declarations required on packaged goods
Checked on 11 November 2026 against the Legal Metrology (Packaged Commodities) Rules, 2011. For GS1 fees and process, see GS1 India.
Labels and printers
- Direct thermal labels need no ribbon and suit short-life labels; they fade with heat and light over time
- Thermal transfer labels use a ribbon and last much longer, better for hardware and clothing tags
- A small number of standard sizes covers most shops; choose one that fits your smallest product
- A4 sheet labels on an ordinary printer work for small volumes, but alignment takes care
- Print a test sheet and scan it before printing a full run
Scanners
A wired USB scanner acts like a keyboard: it types the code into whatever field has focus, so it works with most billing software without setup. Wireless scanners free the cashier to scan heavy items in the cart. 2D scanners read QR codes and barcodes on phone screens as well as printed 1D barcodes. Phones can scan with the camera in many billing apps, which is enough for a low-volume counter.
Rollout plan for a running shop
- 1Export or list all items and mark which already have a manufacturer barcode.
- 2Scan the manufacturer barcodes into those items first; this is the quickest win.
- 3Generate codes for the remaining items, category by category, starting with the fastest movers.
- 4Print labels for current stock and label shelves, then label new stock as it arrives.
- 5For a week, bill by scanning where possible and fix every "not found" at once.
- 6After a month, check what share of bill lines were scanned; aim to raise it steadily.
The numbers to watch
| Number | How to work it out | Why it matters |
|---|---|---|
| Scan rate | Bill lines scanned ÷ all bill lines | Low rates mean labels are missing or failing |
| Not-found scans | Scans with no matching item, per week | Items without codes in the system |
| Billing time per customer | Measured at peak hours, before and after | The reason you are doing this |
| Stock count differences | Before and after barcoding | Should fall as wrong-item billing stops |
Where TripleBill fits
TripleBill lets you set the barcode type (Code 128, EAN-13 or QR), generate a code for any item or enter the manufacturer's, and print label sheets in your chosen size. The POS and invoice form accept a USB barcode scanner, and the Android app can scan with the camera. Barcode billing and labels are on Starter and above; garment mode on Pro generates a barcode for each size × colour.
Frequently asked questions
Do I need GS1 barcodes for my shop?
Not for labels used only inside your own shop. You need GS1 numbers if you sell your own products to other retailers or on marketplaces.
What is the difference between EAN-13 and Code 128?
EAN-13 is the 13-digit retail standard used on branded products; Code 128 is a flexible format often used for a shop's own internal labels.
Can I use the barcode already on a product?
Yes. Scan it into the item in your billing system; that is the fastest way to barcode branded stock.
Which label printer should I buy?
A thermal transfer printer for labels that must last, or direct thermal for short-life labels. Check label width and software support before buying.
How do I barcode loose items like vegetables?
Use quick-select buttons for loose items, or labels from a weighing scale that embeds price or weight, if your software reads them.
About the author
Written by the TripleBill team, the people who build the billing and accounting software this site is about. We check competitor prices on their own websites on the date shown above, and we say so when our product is the weaker choice. This article is general information, not tax advice.
Read next
How-to guides
How to Start a Kirana Store: Licences, Setup and the Numbers to Watch
Licences, first-month setup and the numbers that tell you whether a new grocery shop is working.
11 Nov 2026 · 5 min read
How-to guides
How to Start a Medical Store: Drug Licence Basics, Setup and Stock Control
The drug licence basics, the first month of setup and how to keep expiry and margins under control.
11 Nov 2026 · 5 min read
How-to guides
How to Start a Mobile Shop: Registrations, IMEI Records and Margins
Registrations, IMEI discipline and where a phone shop actually makes its money.
11 Nov 2026 · 4 min read
Related pages
Scan, bill, done.
Generate codes, print labels and bill with a scanner on Starter and above.
