How to Make a QR Code for Your Shop Catalogue and Payments
Generate a free QR code in minutes so customers can scan, browse your catalogue, and pay instantly.
FRQ Editorial
FRQ Journal editorial team
General guidance for shoppers. Prices are indicative and change by shop and season.

A QR code for your shop lets customers scan with their phone to view your catalogue, visit your online store, or pay instantly. You do not need a designer or a big budget. This guide shows you how to make one in under ten minutes, with free options listed first.
We focus on Indian small shops selling clothing, footwear, jewellery, and home textiles. The steps work whether you have a physical counter, a WhatsApp business number, or an online store on FRQ or Shopify.
Free and Low-Cost Ways to Generate a QR Code
1. Google Business Profile (Free)
If you have a Google Business Profile, you already have a free QR code. Open the GBP manager on your phone, go to Info, and tap the QR code icon. Download it. It links directly to your Google listing, showing your address, photos, and reviews. Customers scan it to see your shop details and call you.
2. WhatsApp Business (Free)
WhatsApp Business lets you create a QR code that opens a chat with your shop number. Open the app, tap the three dots, choose Business tools, then QR code. Save the image. Print it on a small stand at the counter. Customers scan it and your chat opens immediately, where you can send product photos or catalogue PDFs.
3. FRQ Starter Plan (Free)
FRQ gives every shop owner a free online store on its own frq.in web address. When you open a store using the Create a shop option on frq.in, the platform generates a QR code for your shop page. The Starter plan costs Rs 0, supports up to 50 products, includes free counter billing, and charges 0% commission. You can print this code so customers scan it to browse your full catalogue on their phones.
4. UPI Payment QR Code (Free to Generate)
For payments, you need a UPI ID from your bank. Most Indian banks offer a free QR code through their mobile app or net banking portal. Examples include PhonePe, Paytm, BHIM, and bank apps like SBI, HDFC, and ICICI. You generate the code, download it, and print it. The customer scans it, enters the amount, and pays directly to your bank account.
Step-by-Step: Create a Payment QR Code
- Download a UPI app like BHIM, PhonePe, or your bank's official app. Register using your mobile number linked to your bank account.
- Navigate to the QR code or 'Accept Payments' section. Choose 'Generate QR code' or 'Static QR'.
- Enter your shop name and optional amount (leave blank for variable amounts).
- Save the QR image to your phone. Print it on a laminated card, counter sticker, or receipt paper.
- Test the code with your own phone and a friend's phone before displaying it publicly.
Where to Place the QR Code in Your Shop
Put the payment code at the billing counter where customers stand to pay. Place the catalogue code on the display rack near the entrance so visitors can browse before buying. Print a small code on each price tag for high-value items like sarees or jackets. Add both codes to your shop's receipt paper so repeat customers can save them.
QR Code for Shopify Stores
If you sell on Shopify, the platform offers a free QR code generator in the admin dashboard under Sales channels. You can also use the free Shopify QR code app. Generate the code, download it, and print it on business cards. Customers scan it to land on your Shopify store. You can also link the code to a specific product page if you want to promote one item.
Safety and Tax Rules for Payment QR Codes
A UPI QR code is safe because the payment goes straight to your bank account. Do not share your UPI PIN or let anyone scan the code on your behalf. For tax, QR code payments count as digital transactions. If your annual turnover crosses the GST threshold, you must register on gst.gov.in. Confirm your exact threshold with a chartered accountant or the official portal, as rules change.
Common Mistakes to Avoid
Do not use a low-resolution image; print at least 300 pixels wide. Do not place the code under glass that reflects light. Do not use a code that redirects to a long URL; most QR generators shorten it automatically. Do not mix payment and catalogue codes on the same sticker; keep them separate so customers do not get confused.
Frequently asked questions
Can I generate a QR code for my shop without a smartphone?▼
Yes. Ask a relative, staff member, or local internet cafe to generate the code on a computer. Download the image to a USB drive and get it printed at a nearby shop. You only need the image file; you do not need a smartphone to own the code.
How much does it cost to print QR codes for a shop?▼
Printing a small counter card costs between Rs 5 and Rs 20 per piece at local print shops. For bulk orders of 50 cards, the price drops to around Rs 2 to Rs 5 per card. Laminated stickers cost slightly more but last longer.
Is there a limit on how many times a QR code can be scanned?▼
No. A static QR code can be scanned unlimited times. It does not expire. Only dynamic codes (which let you change the link later) have scan limits on free plans, but most shop owners use static codes.
What if a customer pays the wrong amount using my QR code?▼
If you generate a variable-amount code, the customer enters the amount on their app. You must confirm the amount on your UPI app before shipping the item. If they overpay, refund the difference through the UPI app. If they underpay, ask them to pay the remaining amount.
Can I use the same QR code for both catalogue and payments?▼
No. A QR code can only link to one destination. Use one code for your online catalogue and a separate code for payments. Print them side by side with clear labels so customers know which to scan.
Related guides
Discover authentic bazaar markets & local shops online.
See what local shops stock and what they charge, then visit the shop to check the item and pay at the counter.


