How to set up a UPI QR code for your shop

By Great Indian Technologies LLP · Updated 2 November 2026 · 3 min read

A QR code on the counter is the cheapest way to take digital payments, but a printed code is also easy to tamper with and easy to get slightly wrong. Here is what's inside one, and how to set yours up so that the money reliably reaches you.

What's inside a UPI QR code

A UPI QR code is only text. A customer's UPI app reads it and fills in the payment screen. The text looks like this:

upi://pay?pa=sharmastore@okaxis&pn=Sharma%20Store&am=150.00&cu=INR&tn=Order%2012

PartMeaningNeeded?
paThe UPI ID that receives the moneyYes
pnThe name to showYes
amA fixed amountNo
cuThe currency, INRYes
tnA note about the paymentNo

The code contains no bank balance, password or PIN, and it can only ask for money to be sent to you. That's why sharing your own payment QR is safe.

Fixed amount or open amount?

Setting it up

  1. Use the right UPI ID. It should belong to the account you want paid. Many banks and payment apps offer a merchant or business account with better records than a personal one, so ask yours if you take many payments a day.
  2. Enter your name carefully. The customer's app usually shows the name registered with the bank. Check that this looks familiar to customers, as a surprising name makes them hesitate.
  3. Test with a small real payment. Before printing, pay ₹1 from another phone and confirm that it reaches your account.
  4. Print it clearly. Print it dark on white, with a clear margin all around, large enough to scan from a customer's normal distance. Avoid glossy lamination that catches shop lights, and keep your shop name next to it.

Protecting a printed QR code

A known scam is to paste a fake QR sticker over a shop's real one, so that payments go to the fraudster. Nobody notices until you check your account at the end of the day. To prevent it:

You never need a PIN to receive money. If anyone says you must scan something or enter your UPI PIN to get paid, it's a scam. See our guide to QR code scams.

General information about UPI. Your bank or payment app can advise on merchant accounts and limits. More from NPCI, which runs UPI, at npci.org.in.

Keep reading