PhonePe Payment Gateway
Article

What is Bharat QR Code? Meaning, Benefits, How It Works & How to Get It

PhonePe PG Team
Published: 
Last Modified: 
4 min read

Highlights

  • Bharat QR is an interoperable QR code payment solution developed by NPCI in collaboration with major card networks, enabling merchants to accept digital payments directly into their bank accounts.
  • Unlike traditional POS machines, Bharat QR requires only a printed QR code, making digital payment acceptance more affordable and accessible for businesses of all sizes.
  • Customers can scan the QR code using a supported banking or payment app, authorise the transaction, and complete secure, real-time payments with instant confirmation.
  • Businesses can obtain a Bharat QR code through the BHIM app, a participating bank's merchant app, or by applying directly with their bank, allowing them to start accepting cashless payments quickly.

Introduction

Imagine accepting digital payments without investing in expensive card-swiping machines. That is exactly what Bharat QR was designed to achieve.

Bharat QR is a QR code-based payment acceptance solution developed by the payments industry in India. It enables merchants to receive digital payments directly into their bank accounts through a single interoperable QR code. The solution was developed by the National Payments Corporation of India (NPCI) in collaboration with major card networks to simplify merchant payments and accelerate digital adoption across the country.

In simple terms, Bharat QR allows customers to scan a merchant's QR code using a supported banking or payment app and complete a transaction instantly. The merchant receives the payment directly into the linked bank account.

As digital payments continue to dominate India's payment ecosystem in 2026, Bharat QR remains an important low-cost acceptance solution for businesses looking to offer cashless payment options.

What is Bharat QR Code?

Bharat QR Code is an interoperable QR code-based digital payment solution developed by the National Payments Corporation of India (NPCI) in collaboration with major card networks. It enables merchants to accept digital payments directly into their bank accounts through a single QR code.

Customers can simply scan the Bharat QR code using a supported banking or payment app, enter the amount if required, and authorise the payment. The money is then transferred directly to the merchant's bank account.

Unlike traditional card payment systems that require a Point of Sale (POS) machine, Bharat QR allows merchants to accept cashless payments with just a printed QR code, making digital payment acceptance more affordable and accessible.

How Bharat QR Works for Your Business

Bharat QR simplifies digital payment acceptance by allowing businesses to receive payments directly into their bank accounts through a single QR code. Unlike traditional POS machines, merchants only need to display a Bharat QR code, making payment collection faster and more cost-effective.

Step 1: Get a Bharat QR Code

A merchant obtains a Bharat QR code from a participating bank or payment service provider. The QR code is linked to the merchant's business bank account.

Step 2: Display the QR Code

The merchant places the QR code at the billing counter, store entrance, website, or invoice. Customers can easily scan it using a supported banking or payment app.

Step 3: Customer Scans the QR

The customer opens a Bharat QR-enabled banking app or payment app and scans the displayed QR code. The app automatically fetches the merchant's payment details.

Step 4: Enter or Confirm Payment Amount

Depending on the QR type, the customer either enters the amount manually or sees a pre-filled amount generated by the merchant.

Step 5: Authorise the Transaction

The customer confirms the payment using an authentication method such as MPIN, OTP, or other bank-approved security credentials.

Step 6: Receive Payment Confirmation

Once the transaction is successful, both the customer and merchant receive instant payment confirmation. The funds are then settled into the merchant's linked bank account.

Getting Bharat QR Code: Step-by-Step

To get a Bharat QR Code for your business or personal use, you can set it up instantly using a mobile application or request a commercial version from your bank. Bharat QR is a unified, interoperable payment system developed by the National Payments Corporation of India (NPCI) that lets customers pay you directly via UPI, debit cards, or credit cards.

You can generate and start using a Bharat QR Code by following these comprehensive step-by-step methods:

Method 1: Instant Setup Using the BHIM App (Best for Individuals & Small Merchants)

This is the fastest, free method to generate a standard interoperable QR code linked to your bank account.

  1. Download the App: Install the official BHIM App from the Google Play Store or Apple App Store.
  2. Link Your Bank Account: Open the app, complete the mobile verification via SMS, and link your active bank account.
  3. Locate the QR Settings: Tap on your profile section or look for the Generate QR Code option in the app.
  4. Generate Your Code: The app will display your unique, personalised static Bharat QR code. You can also choose to enter a specific amount to create a dynamic QR code for one-off payments.
  5. Save and Display: Download the QR code to your phone's gallery. Print it out and display it at your billing counter, or share it digitally via WhatsApp.

Method 2: Set up via your bank’s Merchant App (Best for Established Businesses)

If you operate a commercial outlet and want a structured settlement, you can apply directly through your current account bank.

  1. Download Your Bank’s Merchant App: Most prominent institutions provide dedicated business apps.
  2. Sign Up as a New User: Select the New User / Sign Up option on the home screen.
  3. Verify Identity: Enter your Customer ID, registered mobile number, and the received OTP to authenticate your credentials.
  4. Submit Business Details: Select your business's current account, enter your business outlet name, and input legal data such as your GST number.
  5. Approval & Delivery: Accept the terms and conditions to send your request for bank verification. Once approved, the bank will email your official login credentials and digital Bharat QR code, or ship a physical QR code sticker to your shop address.

Method 3: Contacting Your Bank Directly (Offline/Assisted Route)

If you prefer a direct, assisted onboarding process for high-volume transactions:

  1. Contact the Bank: Reach out to your bank's relationship manager or visit your home branch where you hold a current or savings account.
  2. Request Bharat QR Onboarding: Ask for the setup of a merchant Bharat QR code.
  3. Submit KYC Documentation: Fill out the merchant application form and provide proof of business (GSTIN, PAN card, and business registration papers).
  4. Merchant ID Allocation: The bank will register your profile and assign you a unique Merchant ID (MID).
  5. Receive the Kit: Your bank or its technological payment service provider will supply you with printed tabletop acrylic stands or stickers to stick near your cash register.

Your Path to Digital Payment Acceptance

Bharat QR removes the two biggest barriers offline merchants face when adopting digital payments: upfront hardware costs and technical complexity. One printed QR sticker accepts every major payment method your customers use cards, UPI, all bank apps, without machines, monthly fees, or compliance headaches.

For kirana stores processing ₹20,000 daily or salons handling ₹50,000 weekly, the zero-hardware model makes immediate sense. Start with your bank tomorrow. Get your unique Merchant ID, receive your QR sticker, display it at the counter, and begin accepting digital payments within days.

FAQs

Is Bharat QR different from a regular QR code?

Yes. Bharat QR is an interoperable payment acceptance solution designed to work across multiple payment networks and supported banking applications.

Can small businesses use Bharat QR?

Yes. Bharat QR is specifically designed to help small and medium-sized businesses accept digital payments without expensive infrastructure.

Does Bharat QR require a POS machine?

No. Merchants can accept payments using a printed or digital Bharat QR code without a traditional POS terminal.

Are Bharat QR payments secure?

Yes. Transactions are authenticated through secure banking channels, and customer credentials are not shared with merchants.

Is Bharat QR different from a regular QR code?

Yes. Bharat QR is an interoperable payment acceptance solution designed to work across multiple payment networks and supported banking applications.

Sign up for PhonePe Payment Gateway now and start accepting payments instantly

Sign up for PhonePe Payment Gateway

  • check iconEasy Onboarding
  • check iconDeveloper friendly APIs
  • check icon24/7 Support
Footer Banner