QR Code for UPI Payments: Setup Guide for Indian Merchants (2026)
A UPI QR code lets any customer pay you from any UPI app by scanning. Here is how UPI QR codes work, how to get one for your business, the difference between static and dynamic UPI QR, and how to avoid the tampering scam.

If you run a business in India, accepting UPI payments by QR code is close to mandatory. Customers expect it, it costs very little to set up, and for many transactions it has become the default over cash or card.
The mechanics are worth understanding properly though, because there are a few things merchants routinely get wrong: the difference between a static and a dynamic UPI QR, what interoperability actually means, how settlement works, and the tampering scam that has cost real merchants real money.
This guide explains how UPI QR codes work, how to get one, which type suits your business, and the security practice that protects you. It is written for merchants rather than developers, so it stays practical.
A quick scope note: this covers UPI payment QR codes specifically. That is a different thing from the marketing and information QR codes covered elsewhere on this blog, and the two are often confused. More on that distinction below.
How UPI QR Codes Actually Work
A UPI QR code encodes your payment address and, sometimes, an amount. When a customer scans it with any UPI app, that app reads your details and initiates a transfer to your account.
The interoperability point, which matters a lot: UPI QR codes are interoperable. A customer can scan your QR with whichever UPI app they use, and it works. You do not need your customer to use the same app you do, and you do not need a separate QR for each app. One QR code accepts payment from any UPI-enabled app.
This is genuinely important and often misunderstood. Merchants sometimes display several QR codes for different apps, which is unnecessary clutter. A single UPI QR is sufficient.
What the code contains: At minimum, your UPI payment address (the identifier that routes money to your account) and usually your merchant name so the customer sees who they are paying. Dynamic versions can also carry a specific amount and a transaction reference.
What happens on scan: 1. The customer scans your QR with their UPI app 2. Their app reads your payment details 3. They confirm the amount (or it is pre-filled for dynamic codes) and authenticate 4. The transfer is initiated, and both sides get confirmation
Where the money goes: That depends on how you obtained the QR. A code tied to a personal UPI ID routes to that personal account. A merchant QR obtained through a payment provider routes according to that provider's settlement terms. This distinction matters for bookkeeping and tax, which is covered below.
Static vs Dynamic UPI QR Codes
This is the distinction merchants most often get wrong, and it is different from the static-vs-dynamic distinction used for marketing QR codes.
Static UPI QR code:
- Encodes your payment address but no fixed amount
- The customer types the amount themselves
- One printed code works for every transaction, forever
- Cheapest and simplest, which is why small shops use it universally
Best for: small retail, street vendors, cafes, salons, and anywhere the amount varies and the customer can reasonably enter it.
Downside: the customer entering the amount introduces error and slows checkout slightly. Reconciliation is also looser, since nothing ties a payment to a specific bill.
Dynamic UPI QR code:
- Generated per transaction, with the amount pre-filled
- Usually displayed on a screen or printed on a bill rather than fixed to a wall
- Often carries a transaction reference, which makes reconciliation clean
Best for: higher-value transactions, businesses with billing systems, restaurants issuing bills, and anywhere accuracy and reconciliation matter.
Downside: requires integration with a POS or payment provider, so there is setup involved.
How to choose: If your amounts are small and varied and you want zero setup, static is fine and is what most small merchants use. If you issue bills, handle larger amounts, or need clean reconciliation against invoices, dynamic is worth the integration.
Important terminology note: A "static" UPI QR is still reusable forever, unlike a static marketing QR code which is problematic precisely because it cannot be changed. The words mean different things in the two contexts. See dynamic vs static QR codes for the marketing sense.
Pro Tip
Most small merchants are well served by a single static UPI QR displayed at the counter. Only move to dynamic per-transaction codes when you have a billing system to integrate with, or when amount-entry errors and reconciliation are genuinely costing you time.
How to Get a UPI QR Code for Your Business
There are a few routes, and the right one depends on your scale and whether you need proper merchant facilities.
Route 1: Through a UPI app's merchant offering. The major UPI apps offer merchant accounts with a printed QR standee. This is the most common route for small shops. You register as a merchant, verify your details, and receive a QR to display.
Route 2: Through a payment gateway or provider. Payment providers offer merchant QR solutions, usually with better reporting, settlement control, and integration options. Suitable if you need reconciliation, multiple payment methods, or an API.
Route 3: Through your bank. Most banks offer merchant UPI QR facilities tied directly to your current account. Sensible if you prefer keeping banking and payments with one institution.
Route 4: Personal UPI ID (use with caution). You can technically display a personal UPI QR. Many very small vendors do. But this mixes personal and business funds, complicates bookkeeping and tax, and may fall outside the terms intended for personal accounts at volume. If you are running an actual business, get a proper merchant QR.
What you will generally need: Business identity and bank details, and depending on the route, business registration documents. Requirements vary by provider, so check current requirements with whichever you choose.
On charges: Fee structures for UPI transactions vary by provider, transaction type, and current regulation, and they change. Confirm current charges directly with your chosen provider rather than relying on any article, including this one.
Important
Do not use a personal UPI ID as your business payment QR if you are running a real business. It blurs personal and business funds, makes GST and income tax accounting harder, and may not align with the intended use of a personal account at business volumes. Get a proper merchant QR.
The Tampering Scam and How to Protect Yourself
This is the most important security section in this guide, because it involves real money and it targets merchants directly.
The scam: A fraudster covers your displayed UPI QR with their own printed sticker. Customers scan what looks like your code, pay in good faith, and the money goes to the fraudster's account. You do not receive the payment, and the customer believes they have paid.
It works because a QR code is opaque. Nobody can tell by looking whether the code routes to you or to someone else. This has been documented at shops, fuel stations, and parking areas.
How to protect your business:
Check your QR physically, regularly. Make it a daily habit, ideally at opening. Look for a sticker layered over your original, edges that do not match, or a code that looks freshly applied. This single habit is the strongest defense.
Confirm payments rather than trusting the customer's screen. Verify against your own payment notification or app, not the customer's "payment successful" screen. A fraudulent payment shows as successful on the customer's phone because it genuinely succeeded, just to the wrong account.
Use tamper-evident or enclosed displays. A QR standee in a rigid enclosure, behind acrylic, or laminated and mounted flush is harder to cover convincingly than a paper sheet taped to a counter.
Position it where you can see it. A QR within your line of sight is far harder to tamper with than one on an outside wall or a pillar away from the counter.
Enable payment alerts. Real-time notifications let you confirm each payment as it lands, so a missing payment surfaces immediately rather than at end-of-day reconciliation.
If you find a tampered code: Remove it, preserve it if you can, report it to your payment provider and to the police, and inform affected customers. Prompt reporting protects both you and other merchants.
For the broader security picture, see our QR code security guide.
- Physically inspect your displayed QR every day at opening
- Confirm each payment in your own app, never on the customer's screen
- Use a rigid, enclosed, or laminated display that resists stickering
- Position the code within your own line of sight
- Enable real-time payment alerts so gaps surface immediately
- If tampered, remove it, report to your provider and police, and tell customers
UPI QR Codes vs Marketing QR Codes
These are two different tools that happen to share a format, and conflating them causes real confusion.
A UPI payment QR code:
- Issued by a payment provider, bank, or UPI app
- Encodes your payment details
- Moves money
- Governed by payment rules and your provider's terms
- Not something you generate on a general QR platform
A marketing or information QR code:
- Created on a QR code platform
- Encodes a link to a menu, website, review page, WhatsApp chat, or form
- Moves attention, not money
- Fully under your control, and updatable if dynamic
Why the distinction matters practically: Merchants sometimes ask whether they can create their own UPI QR on a QR generator. You cannot meaningfully do that, because a payment QR must be issued through the payment system to route funds correctly and securely. Get it from your provider.
Equally, merchants sometimes only display a payment QR and miss the marketing opportunity entirely. The two work well together:
A sensible counter setup for an Indian business:
- A UPI QR from your payment provider, in a tamper-resistant display, for payment
- A separate marketing QR for your Google reviews, so happy customers can rate you at the moment of payment
- Optionally a WhatsApp QR so customers can reach you later
Keep them visually distinct and clearly labeled so customers do not scan the wrong one. Label the payment code clearly as payment, and the others by their benefit.
See our guides on Google review QR codes and WhatsApp Business QR codes for the marketing side.
Conclusion
UPI QR codes are close to essential for Indian merchants, and the setup is straightforward once the basics are clear. A single interoperable QR accepts payment from any UPI app. Static codes suit most small businesses where the customer enters the amount, while dynamic per-transaction codes suit businesses with billing systems that need clean reconciliation.
Get your payment QR through a proper merchant route, meaning a UPI app's merchant offering, a payment provider, or your bank, rather than displaying a personal UPI ID for business use. Confirm current fees directly with your provider, since those change.
Most importantly, protect against tampering. Inspect your displayed code daily, verify payments in your own app rather than on the customer's screen, and use a display that resists having a sticker slapped over it. That habit is what stands between you and a scam that has cost other merchants real money.
And do not stop at payment. A Google review QR beside your payment QR turns the moment of paying into the moment of getting reviewed, which is one of the cheapest growth levers a local business has.
Related reading:
Create marketing QR codes for your business with QRForever. Start a 7-day full-access trial, no credit card needed. INR pricing and Razorpay payments, alongside the payment QR from your provider.
Explore QRForever Solutions
Ready to Create Your Own QR Codes?
Start creating dynamic QR codes for your business today. Track analytics, update content anytime, and never reprint again.
Related Articles
vCard QR Codes: The Complete Guide to Digital Business Cards (Updated 2026)
Create a vCard QR code that shares your contact info instantly — and updates itself when your job, phone, or email changes. Complete guide with placement strategy and networking scripts. Updated May 2026.
WiFi QR Codes: How to Share Your Network Password Instantly (Updated 2026)
Stop spelling out WiFi passwords letter-by-letter. WiFi QR codes let guests connect in seconds — for your home, café, hotel, or office. Updated 2026 setup guide with platform-specific instructions.
How to Set Up QR Code Check-In for Events: Step-by-Step Guide 2026
Replace paper lists and manual check-ins with a fast, contactless QR code system. Full setup guide for conferences, workshops, weddings, and corporate events.