HomeGuidesBHIM UPI QR Code: What It Is and How Indian Businesses Use It

BHIM UPI QR Code: What It Is and How Indian Businesses Use It

What the BHIM UPI QR code is, how NPCI's interoperable payment standard works, how it differs from PhonePe/Google Pay, and how to pair it with a marketing QR.

BHIM UPI QR Code: The 30-Second Answer

BHIM (Bharat Interface for Money) is the UPI app built and operated by NPCI (National Payments Corporation of India) — the government-backed body that runs UPI itself. A BHIM QR code encodes a merchant's UPI VPA (Virtual Payment Address) the same way a PhonePe or Google Pay QR does, using the shared UPI standard, which means any UPI app — not just BHIM — can scan and pay it. What makes BHIM specifically notable is that it's the reference app for the interoperable standard the entire UPI ecosystem is built on, not a private company's product layered on top of it.

For a business, generating a BHIM QR code is free and works exactly like any other UPI QR for accepting payment. What it — like every payment QR — cannot do is give you marketing or scan analytics, which is where pairing it with a separate dynamic QR from SMLLR closes the gap.

What Is BHIM and Why NPCI Built It

NPCI launched BHIM in December 2016 as a direct, government-backed UPI app — built to give India a neutral, no-frills way to send and receive money over the UPI network without depending on a private company's app. It predates the current dominance of PhonePe and Google Pay in the UPI market and remains the app most directly associated with the government's digital payments push, including integration with schemes like Aadhaar Pay and various subsidy disbursement programmes.

BHIM is not the biggest UPI app by transaction volume today — PhonePe and Google Pay handle the large majority of UPI transactions in India — but it holds a specific position as the NPCI-operated reference implementation of the standard every other UPI app must be interoperable with.

How the BHIM UPI QR Code Actually Works

A BHIM QR code, like any UPI QR code, encodes a standardised UPI URI containing the merchant's VPA, business name, and optionally a fixed amount. This is not a BHIM-specific format — it's the shared NPCI standard every UPI app must support.

  • **Interoperability by design**: A QR code generated inside the BHIM app can be scanned and paid using PhonePe, Google Pay, Paytm, or any other UPI app — and vice versa. No app lock-in on either side of the transaction.
  • **Static or dynamic**: BHIM supports generating a static QR (fixed VPA, any amount) for free from within the app, similar to other UPI apps.
  • **Real-time settlement**: Payments settle to the linked bank account within seconds during business hours, same as any UPI transaction.
  • **No transaction fee**: Person-to-merchant UPI payments carry zero MDR (Merchant Discount Rate) under India's UPI policy — this applies across BHIM, PhonePe, Google Pay, and every other UPI app equally.

How to Generate a BHIM QR Code for Your Business

Generating a BHIM QR code is straightforward and free:

  • Download the BHIM app from the Play Store or App Store and register with your mobile number linked to your bank account.
  • Link your bank account and set your UPI PIN.
  • Under the merchant or 'My QR' section, generate your static UPI QR code with your VPA.
  • Download or screenshot the QR code, then print it for your counter, storefront, or invoice.
  • Alternatively, most bank merchant portals (SBI, HDFC, ICICI, Axis) and payment aggregators (Razorpay, Cashfree, PayU) also generate UPI QR codes that carry the same interoperability — the VPA works regardless of which app or portal generated the code.

BHIM vs PhonePe vs Google Pay QR: What's Actually Different

Functionally, a BHIM QR code, a PhonePe QR code, and a Google Pay QR code all do the same job — they encode a VPA using the same NPCI standard, and any UPI app can pay any of them. The differences that matter are less about the payment itself and more about who operates the app and what surrounds it:

  • **Operator**: BHIM is run directly by NPCI, a not-for-profit body owned by India's major banks and regulated by the RBI. PhonePe and Google Pay are private companies (PhonePe under a listed Indian entity, Google Pay under Google) operating on top of the same UPI rails.
  • **Trust and neutrality**: Some government schemes, public-sector banks, and subsidy programmes specifically route through or reference BHIM because of its non-commercial, government-backed status.
  • **Feature surface**: PhonePe and Google Pay have invested heavily in consumer-facing features — bill payments, recharges, investment products, merchant dashboards with transaction history and basic reporting. BHIM's interface is comparatively minimal, focused on the core send/receive/QR function.
  • **Market share**: PhonePe and Google Pay together process the large majority of UPI transaction volume in India; BHIM's usage is smaller but persistent, particularly wherever a government or public-sector association matters to the payer.

The Data Gap: What BHIM Doesn't Tell You About Your Customers

Like every UPI payment QR, BHIM shows you completed transactions in the app's history — it does not show scan attempts that didn't convert to payment, the city or device of the person scanning, or any data about repeat visits beyond what you can infer from transaction records. There's no way to know how many people looked at the code and walked away, or whether a counter placement versus a receipt placement is getting more attention.

This is the same gap across every UPI app — BHIM, PhonePe, and Google Pay all handle the transaction and stop there. A SMLLR dynamic QR code placed alongside your BHIM payment QR closes this by tracking every scan independently — city, device, and time of day — regardless of whether the customer went on to pay.

Combining a BHIM QR Code with a SMLLR Marketing QR

The most complete setup for a small Indian business pairs two codes side by side: your BHIM (or any UPI app's) QR handles the payment, while a second SMLLR dynamic QR on the same counter card, receipt, or standee drives everything the payment QR can't — a thank-you page, a loyalty sign-up, a Google Review request, or a seasonal offer. Because SMLLR's QR is dynamic, you can update that second code's destination for Diwali, a new product launch, or a loyalty programme change — without touching the BHIM QR or reprinting anything. See our UPI Payment QR category page and our broader UPI QR code guide for more on setting up the SMLLR side of this pairing.

Where BHIM QR Codes Are Most Common in India

BHIM's usage skews toward contexts where its government backing and neutral, no-frills nature carry weight:

  • **Government scheme disbursements**: Subsidy and benefit transfer programmes that reference UPI often point directly to BHIM as the recommended app.
  • **Public-sector bank counters**: PSU banks frequently promote BHIM alongside their own merchant QR options.
  • **Kirana stores and tier-2/tier-3 markets**: Small shopkeepers who set up UPI acceptance through a public-sector bank or a basic merchant onboarding drive often end up with a BHIM-generated QR alongside — or instead of — a private app's code.
  • **Toll and government utility payments**: Various public utility and toll payment integrations reference the BHIM/UPI standard directly rather than a specific private app.

BHIM QR Code vs Full Marketing Setup: Which Do You Need?

If your only goal is accepting UPI payment, a BHIM QR code (or any UPI app's QR) is complete on its own and free to generate. But payment is only one moment in the customer relationship — it says nothing about who scanned, where, or whether they'll come back.

This is where a combined approach works best: keep your BHIM or bank-issued UPI QR exactly as it is for payments, and add a SMLLR dynamic QR beside it pointed at a post-payment journey — a review request, a loyalty offer, or a seasonal campaign page. SMLLR's free plan supports this out of the box, with paid plans starting at ₹499/month (Basic, 10 QR codes) and scaling to ₹999/month (Pro, 50 QR codes) and ₹1,999/month (Premium, 150 QR codes with white-label and API access) — all billed in INR with a GST invoice, and a 14-day free trial on paid tiers.

You can create your marketing QR free at smllr.app in under two minutes, with no credit card required to get started.

Frequently Asked Questions

What is a BHIM UPI QR code?

A BHIM UPI QR code is a scannable code generated through NPCI's BHIM app that encodes a merchant's UPI VPA using the standard UPI format. Because UPI is interoperable, any UPI app — not just BHIM — can scan and pay it, and a BHIM app can equally scan a QR code generated by PhonePe, Google Pay, or a bank's merchant portal.

Is BHIM different from other UPI apps like PhonePe or Google Pay?

Functionally, the QR codes work identically — all use the same NPCI UPI standard and are interoperable across apps. The difference is who operates the app: BHIM is run directly by NPCI, a not-for-profit body owned by major Indian banks, while PhonePe and Google Pay are private companies operating on the same UPI infrastructure.

How do I generate a BHIM QR code for my business?

Download the BHIM app, register with your mobile number linked to a bank account, link the account, and generate your static UPI QR code from the app's merchant or 'My QR' section. It's free, and the resulting QR code can be scanned by any UPI app, not just BHIM.

Can I track who scans my BHIM QR code?

No. Like every UPI payment QR, BHIM only shows completed transactions in the app's history — it does not track scan attempts, scan location, device type, or visits that didn't convert to payment. A separate SMLLR dynamic QR code placed alongside it can track this data independently.

Does BHIM charge a transaction fee for QR payments?

No. Person-to-merchant UPI payments carry zero MDR (Merchant Discount Rate) under India's UPI policy. This applies equally across BHIM, PhonePe, Google Pay, and every other UPI app — none of them charge the merchant a transaction fee for standard UPI QR payments.

Should I use BHIM or PhonePe/Google Pay for my business QR code?

Since all UPI QR codes are interoperable, the choice mostly comes down to which app's merchant dashboard and support you prefer — the underlying payment mechanism is identical either way. Some businesses display a BHIM QR alongside their PhonePe or Google Pay code specifically to signal a neutral, government-backed payment option to customers who trust it, particularly in tier-2 and tier-3 markets.

Can I combine a BHIM QR code with a marketing or tracking QR code?

Yes. Keep your BHIM QR exactly as it is for accepting payment, and place a separate SMLLR dynamic QR code beside it on the same counter card or receipt, pointed at a review request, loyalty offer, or seasonal campaign — SMLLR's QR tracks every scan with city and device data, which BHIM's payment QR cannot provide.

Related Resources