Quick Answer
Retailers use QR codes for shelf-edge product information, payments, loyalty signup, reviews, restocking, staff training, receipts and window displays. Each one removes a step for the shopper or the staff member. Most cost nothing to create, and the industry is moving toward QR on every product barcode by the end of 2027.
Retailers use QR codes for eight main jobs: shelf-edge product information, payments, loyalty signup, review collection, stock and restocking, staff training, digital receipts, and out-of-hours window displays. Every one of them replaces something that used to need printed paper, a staff member, or a queue. Most cost nothing to set up.
But there is a bigger reason retailers are paying attention right now, and it has nothing to do with marketing. The barcode on the back of your products is being replaced.
Why are QR codes suddenly everywhere in retail?
Because the retail industry set itself a deadline, and it lands at the end of next year.
GS1, the standards body that issues the barcodes on virtually every product you sell, is running an initiative called Sunrise 2027. It is a global transition from the familiar 1D UPC barcode to 2D codes like QR. The target is that by 2027, retail point-of-sale systems can read 2D barcodes and brands have made their products 2D-enabled. In practice that means installing scanners GS1 describes as Sunrise-capable, able to read a 2D code and pull the GTIN out of it at the till.
Worth being accurate about what this is. It is an industry milestone, not a law, and GS1 says explicitly that it is not necessary to implement every 2D capability by that date. Nobody is going to fine you. But if your scanners cannot read a 2D code and your suppliers start shipping products carrying them, that is your problem at the checkout, not theirs.
There is a second push coming from regulation. The European Commission's Ecodesign for Sustainable Products Regulation entered into force on 18 July 2024, with a transition regime running to 2030. It introduces the Digital Product Passport, and the Commission is currently adopting the rules on the identifiers and data carriers that will carry it. The first working plan was published in April 2025 and prioritises textiles and steel, with consumer electronics including smartphones, tablets and solar panels in the queue behind them.
If you sell any of those categories into Europe, a scannable code on the product is heading your way. Even if you do not, the direction is clear enough: the little square is becoming part of the product, not just part of the poster.
What are the 8 best ways to use QR codes in a store?
Ranked roughly by how much value they deliver for the effort involved.
- Shelf-edge product information. The best one, and the most underused. A shopper holding a jar is already wondering something: what is in it, will it fit, how do I wash it. A code on the shelf label answers that without a staff member and without printing a booklet. Ingredients, sizing charts, care instructions, allergens, reviews.
- Payment. Across Southeast Asia this is table stakes. Singapore has PayNow and SGQR, Malaysia has DuitNow, Thailand PromptPay, Indonesia QRIS, the Philippines QR Ph. Get these from your bank or payment provider rather than a generator, since they carry merchant data that has to be issued to you. Our QR code payment guide covers the setup.
- Loyalty signup. A code at the till turns a thirty-second form into a five-second scan. The moment right after payment is the only time a customer will reliably do this, so put it where they are already standing.
- Reviews. Link straight to your Google review page. Most shops never ask, and asking at the counter with a code beats asking by email three days later when the visit has faded.
- Restock and stock checks. A code on a shelf or in a stockroom that opens the right supplier order form, or a stock sheet. This one is for your team rather than your customers, and it saves more time than the customer-facing ones.
- Staff training. Codes on equipment linking to the how-to video or the cleaning procedure. Particularly useful in shops with part-time or rotating staff who will not remember a laminated sheet from three weeks ago.
- Digital receipts. A code that pulls up the receipt, warranty registration or returns policy. Cuts paper, and it means the returns policy is still findable when the customer comes back in six weeks having lost the slip.
- Window displays. The one that works when you are closed. A code in the window linking to your catalogue, opening hours or online store captures the person who walked past at 9pm. Make this one large, because they are scanning from further away and possibly through glass.
Start with one or two. A shop with eight codes and no plan just looks cluttered, and shoppers stop scanning any of them.
Which QR code type should a retailer use?
Static for anything permanent, dynamic for anything you will change.
Static codes encode the destination directly. They are free, they never expire, and nobody can switch them off. That makes them right for WiFi access, your review link, your payment display and shelf information that is not going to move. The catch is that the destination is fixed forever, so if the URL changes you reprint.
Dynamic codes point at a redirect you control, so you can change where they go and see scan counts. That is genuinely useful for a seasonal campaign or a promotion you want to measure. It also means a monthly subscription, and it means your codes stop working if you stop paying. For a shop, that risk matters more than it does for a one-off campaign. Our static versus dynamic comparison goes through the trade-off properly.
The practical answer for most retailers: static for the permanent fixtures, dynamic only for campaigns with a defined end date.
Which spots work best for QR codes in a shop?
Where the customer already is, at the height they already look, with a reason to scan written next to it.
- Eye level or just below. Codes near the floor get ignored. Codes above head height cannot be scanned without a stretch.
- Where people naturally pause. The queue, the fitting room, the shelf edge. Nobody scans while walking.
- Never behind glass with a spotlight on it. Glare kills more scans than anything else in a shop.
- Always with a line of text. "Scan for sizing" gets scanned. A bare code does not. People need to know what they are getting before they lift their phone.
How big does a retail QR code need to be?
Use the ten to one rule: a code scans reliably from roughly ten times its own width. So a 2cm code works from about 20cm, which is right for a shelf label or a product tag where the shopper is standing close.
Scale up from there. A code on a counter sign that people scan from arm's length wants around 3cm to 4cm. A window display code being scanned from the pavement, maybe two metres away, needs to be 20cm across. That surprises people, and it is why so many window codes fail.
Leave a clear margin of empty space around the code, at least the width of four modules, and do not let packaging text crowd it. Our QR code size guide has the full table, and the print design guide covers contrast and materials.
What makes a retail QR code fail?
Almost always something physical, not something technical.
Too small for the distance is the most common. Glare from laminate, glass or a spotlight is the second. Poor contrast comes third, and it is usually a designer choosing light grey on white because it looked cleaner in the mockup. Then there are codes placed somewhere nobody stands, codes half hidden behind a product display, and codes on high-traffic surfaces that get scuffed until the pattern breaks.
There is one fix that catches nearly all of this. Print a test copy, put it in the exact spot at the exact size, and scan it yourself with an older phone in the actual store lighting. Do that before you commit to a print run of a thousand shelf labels, not after.
One more thing worth knowing. QR codes have built-in error correction, so a code can still scan with part of it damaged or covered by a logo. That tolerance is real but it is not unlimited, and it does not rescue a code that was printed too small in the first place.
Do you have to pay for retail QR codes?
No, not for most of what a shop needs.
Static codes are free to generate and free forever, because there is no service in the middle. You can make every shelf code, WiFi code and review code on this site at no cost, with no account. Our free QR generator does it in the browser.
You pay in three situations. Dynamic codes with tracking need a subscription. Payment codes come through your bank or payment provider and carry whatever fees they charge on transactions. And GS1-issued product codes, the kind tied to a GTIN for point-of-sale scanning, come from GS1 membership, which is a separate thing from a marketing QR code entirely. Do not confuse the two: a free generator cannot produce a code that scans as a product at a till.
For a shop fitting out its first codes, the honest budget is zero. If you already run a small business more broadly, our small business QR guide covers the wider setup.
What else do people ask about QR codes in retail?
What is the best way to use QR codes in a retail store?
Shelf-edge product information is the highest value starting point, because it answers the question a shopper is already asking while they hold the product. Link the code to ingredients, sizing, care instructions, or reviews. Payment codes and loyalty signup come next, since both remove friction at the moment a customer has already decided to buy.
Do retailers have to accept QR codes at checkout by 2027?
That is the goal of the GS1 Sunrise 2027 initiative, which is a global move from traditional 1D barcodes to 2D codes like QR. GS1 US says retailers need Sunrise-capable optical scanners that can read 2D barcodes and pull the GTIN at point of sale. It is an industry milestone rather than a law, and GS1 notes not every 2D capability has to be in place by that date.
Should a retail store use static or dynamic QR codes?
Use static codes for anything permanent, such as WiFi access, your review link, or a payment display. They are free and never expire. Use dynamic codes for anything you will change, like a seasonal promotion or a campaign you want to track, and accept that those usually need a paid subscription.
How big should a QR code be on a shelf label?
Around 2cm square works for shelf labels and product tags where a shopper is standing close. The working rule is that scan distance is roughly ten times the width of the code, so a 2cm code scans comfortably from about 20cm. Window and poster codes need to be much larger.
Why do QR codes in shops sometimes fail to scan?
The usual causes are physical rather than technical. Codes printed too small for the viewing distance, glossy laminate or glass throwing glare, poor contrast such as light grey on white, codes placed too low or behind a display, or damage from handling. Print a test copy and scan it in the actual spot before you commit to a print run.
Make a free QR code for your shop →
Sources: GS1 US, Sunrise 2027, gs1us.org, on the transition to 2D barcodes at retail point of sale. European Commission, Implementing the Ecodesign for Sustainable Products Regulation, green-forum.ec.europa.eu, on the ESPR entering into force on 18 July 2024 and the Digital Product Passport work programme. Industry timelines are set by those bodies and can move, so check the official pages before you plan a rollout.