---
title: 'UPI for Businesses: The Complete Guide - Unlimit'
url: 'https://www.unlimit.com/blog/payments/upi-for-businesses-the-complete-guide/'
image: 'https://cdn.unlimit.com/wp-content/uploads/2026/10/26150425/COVER-UPI-for-Businesses_-The-Complete-Guide.png'
language: en
published: '2026-10-23T15:02:41+00:00'
modified: '2026-10-26T15:17:13+00:00'
categories:
  - Payments
---

> The index of this site for AI agents is at https://www.unlimit.com/llms.txt

# UPI for Businesses: The Complete Guide

The Unified Payments Interface (UPI) is India’s real-time interbank payment system, operated by the National Payments Corporation of India (NPCI) under the Reserve Bank of India’s (RBI) regulatory oversight. Launched on 11 April 2016, it enables fund transfers between participating bank accounts through UPI-enabled apps such as [PhonePe](https://www.unlimit.com/blog/payments/blog-phonepe-for-business-guide/), [Paytm, and Google Pay](https://www.unlimit.com/blog/payments/blog-phonepe-vs-paytm-vs-google-pay/), as well as banks’ own payment apps. While these apps provide access to UPI, they aren’t the payment rail itself.

## Key takeaways

- UPI is NPCI’s real-time interbank payment rail. It connects participating banks and payment apps, enabling users to transfer funds using a supported QR code or UPI ID.
- Businesses can accept UPI through QR codes, UPI IDs, payment links, in-app checkout, POS terminals and Autopay mandates.
- The standard UPI transaction limit is 1,00,000 INR per day, while eligible, verified merchants in specific categories can accept up to 5,00,000 INR per transaction. Banks and apps may impose additional restrictions.
- In September 2026, NPCI announced a 0.4% Merchant Discount Rate (MDR) on selected merchant payments above 2,000 INR, which was later deferred in October 2026, with no new confirmed implementation date.
- When choosing a payment partner, businesses should pay close attention to their licence type, settlement timelines, authentication capabilities, supported payment methods and reconciliation tools.

## What is UPI?

[UPI](https://www.unlimit.com/blog/payments/blog-what-is-upi/) is India’s real-time payment system. It enables users to send and receive money between bank accounts using short identifiers such as a UPI ID, rather than sharing bank details or card details with the recipient.

The NPCI is a not-for-profit organisation established by the RBI and the Indian Banks’ Association (IBA). It operates the UPI system and sets its operating rules, while the RBI provides regulatory oversight. Since UPI connects participating banks and payment apps through a common system, individuals can use different apps to pay the same merchant.

According to the [NPCI](https://www.npci.org.in/product/upi/product-statistics), 756 banks were live on UPI in September 2026. During FY 2025-26, the system processed 241.6 billion transactions worth approximately 314.23 trillion INR. UPI also accounted for nearly [85.5%](https://www.outlookmoney.com/banking/upi-drives-85-per-cent-of-indias-payment-volumes-rtgs-handles-most-high-value-transfers) of India’s digital payments in the second half of 2025 and [49%](https://www.pib.gov.in/PressReleasePage.aspx?PRID=2302657&lang=1&reg=48) of global real-time volume.

## UPI at a glance

## How UPI works for a business

1. At checkout, the customer selects UPI and opens a UPI-enabled app to scan a QR code, authorise a payment intent or use another available method.
2. The app prompts the customer to approve the payment using their UPI PIN or another supported authentication method.
3. NPCI routes the request between the customer’s bank and the merchant’s acquiring or sponsor bank.
4. The customer’s account is debited, and the merchant’s account is credited, and the parties receive a transaction status or confirmation.
5. Once the payment is confirmed as successful, the merchant can release the goods or service. UPI payments follow a next-day settlement cycle, but timing can vary by acquiring arrangement and provider.

### Push vs collect: Who initiates the transaction

With push payments, the customer starts the payment process by scanning a merchant’s QR code or entering its UPI ID for sending money to the business. A collect payment is initiated by the merchant, which sends a payment request for the customer to review and approve in their UPI app for seamless business transactions.

Collect requests make it easier to associate a payment request with a specific order, provided the integration includes the appropriate order reference. However, they add an extra approval step, which customers may ignore or let expire.

[NPCI discontinued](https://www.businessworld.in/article/npci-to-end-upi-collect-request-for-p2p-payments-in-oct-567598) person-to-person (P2P) collect requests from 1 October 2025 to curb fraud, while merchant collect requests remain available as they require explicit approval and a UPI PIN.

## Types of UPI transactions

## Ways to Accept UPI Payments

Businesses can accept UPI through five main payment methods, making it a payment option that improves customer convenience across in-person and online checkout. The right choice depends on whether the customer pays in person or online, whether the payment needs to link to a specific order, and whether it is a one-time or recurring charge.

### UPI QR codes (static and dynamic)

A static QR code links to a merchant’s UPI ID. This setup helps merchants accept payments directly from customers’ bank accounts through their preferred UPI app, though customers typically have to enter the payment amount themselves. A dynamic QR code is generated for a specific transaction and can include the amount and an order reference, reducing manual entry and making reconciliation easier.

Static QR codes work well for small businesses with straightforward payment tracking. As transaction volumes grow, dynamic QR codes can help reduce data entry errors and automate payment matching, provided the merchant’s payment integration supports reference-level reconciliation.

For physical displays, use a sufficiently large, high-contrast QR code with clear margins. Additionally, protect storefront codes from weather and wear, and test them periodically to ensure customers can scan them reliably.

### UPI ID / VPA collection

A UPI ID, also known as a virtual payment address (VPA), typically follows the format username@bankhandle and identifies a UPI address linked to a bank account. Businesses can obtain a merchant UPI ID through a participating bank or payment provider. Once registered, the business gets a unique UPI ID that customers can use to pay directly through their preferred UPI app without entering bank account details.

A UPI collect request lets a business request payment from a customer’s UPI ID into the business’s UPI account, which the customer must approve in their UPI app. This can suit invoice-based transactions and B2B billing, where customers prefer to review and authorise a specific payment.

For high-volume consumer checkout, a payment gateway integration can provide a more scalable workflow, with transaction status tracking, supported retries and payment confirmation handled through the provider’s integration.

### UPI payment links

Businesses can accept online payments through a payment gateway or aggregator that supports UPI and offers the relevant API or SDK integration. A UPI payment link is a shareable URL that directs the customer to a supported payment flow, often by opening a compatible UPI app with the merchant details and amount prefilled.

Payment links are ideal for online businesses handling invoices sent by SMS, WhatsApp or email, social commerce and one-off payment requests. They can also help businesses start accepting payments without building a full checkout flow. Customers can pay without scanning a QR code or manually entering the merchant’s UPI ID.

For integrated online checkout, developers should test the full payment lifecycle in a sandbox, including asynchronous webhook notifications, idempotency, timeouts, retries and status verification. These safeguards help prevent duplicate processing and reduce the risk of treating an initiated payment as confirmed.

### UPI Autopay for subscriptions

UPI AutoPay lets businesses collect automated recurring debits through a mandate the customer authorises in advance. It supports timely payments and is useful for subscription services, memberships, insurance premiums and other eligible recurring charges.

Under the RBI’s Digital Payments – [E-mandate Framework, 2026](https://www.outlookbusiness.com/ampstories/news/rbi-e-mandate-framework-2026-new-rules-for-auto-pay-upi-cards-wallets), which took effect on 21 April 2026, recurring payments can generally be processed without additional factor authentication (AFA) for amounts up to 15,000 INR per transaction. This covers routine payments such as utility bills and subscriptions, subject to the applicable rules.

Higher-value recurring payments can be processed without AFA up to 1,00,000 INR per transaction for specified categories, including insurance premiums, mutual fund subscriptions and credit card bill payments. The customer must also be notified at least [24 hours](https://upstox.com/learning-center/personal-finance/rbi-s-new-e-mandate-rules/article-1569/) before each debit.

### UPI-enabled POS terminals

UPI-enabled point-of-sale (POS) terminals enable customers to pay at a physical checkout by scanning a dynamic QR code or using another supported UPI payment flow. Depending on the device and provider, a terminal may also accept cards, bringing multiple payment methods into one checkout workflow for a smoother customer experience.

For businesses with higher transaction volumes or frequent staff changes, a terminal can reduce manual amount entry and simplify reconciliation compared with relying solely on a static QR code. This can also improve customer satisfaction at the till.

Before choosing a provider, confirm which payment methods the terminal supports, how transactions appear in settlement and reconciliation reports, and how refunds and failed payments are handled.

Businesses should also ensure that the provider is appropriately authorised for the services it offers. RBI’s payment aggregator framework distinguishes physical payment aggregation from online payment aggregation, but the applicable regulatory category depends on the provider’s role and the specific service.

## How to set up UPI for a business

1. **Prepare KYC and business documentation.** Have the business registration documents, PAN, proof of address, and GST registration ready. The bank or payment provider must complete merchant verification before activating the relevant UPI services.
2. **Choose a payment partner.** Decide whether to work directly with a bank, a PA, or a provider authorised for cross-border payment aggregation (PA-CB) to collect international payments. Compare UPI solutions on cost, features, and reconciliation support and confirm each provider’s authorisation covers the business model, markets and intended payment flow.
3. **Register as a merchant.** Complete the provider’s onboarding process and obtain the required merchant identifiers, such as a business UPI ID or QR code. After onboarding, the provider activates the relevant UPI functionality. For online checkout, request the API credentials and integration documentation.
4. **Configure the settlement account.** Link an eligible bank account to receive settlements. Some providers also let merchants link multiple bank accounts for settlement or reporting needs. If funds need to be routed to multiple bank accounts, confirm that the provider supports split settlements, what conditions apply, and how each transfer will appear in settlement reports.
5. **Set up QR codes and online checkout.** Generate static or dynamic QR codes for in-person, cashless transactions. For online transactions, integrate the provider’s payment gateway API or SDK, including webhook handling and payment-status verification, so the same setup can support in-person and online acceptance.
6. **Test the complete payment flow.** Use the sandbox to test successful and declined payments, push and collect flows where supported, AutoPay mandate creation if relevant, webhook delivery, payment expiry, timeouts and refunds.
7. **Go live and reconcile payments.** Monitor transactions closely after launch and reconcile records against the provider’s transaction reports and bank settlements. Start with daily reconciliation to identify mismatches early, then adjust the process to suit transaction volume and the financial operations.

## UPI fees, pricing, and MDR

The cost of accepting UPI depends on how customers pay, the merchant category, and the services the payment partner provides. Standard bank-to-bank UPI payments are often considered a cost-effective option because they carry zero transaction fees under the current MDR framework. This may change in the future for specific merchant transactions of over 2,000 INR. RuPay credit card payments through UPI follow a separate MDR structure, but additional gateway, settlement, and integration costs may apply.

The MDR is a combination of fees paid to the payment gateway, issuing bank, and card network.

### Standard UPI P2M (bank/PPI-funded): Current MDR position

The existing [zero-MDR framework](https://www.business-standard.com/finance/news/bs-explainer-mdr-on-upi-existing-fee-structures-and-what-may-change-next-126080601544_1.html) for eligible UPI merchant payments was introduced in January 2020 under Section 10A of the Payment and Settlement Systems Act, 2007.

A [new framework](https://www.freepressjournal.in/amp/business/upi-payments-to-get-costlier-heres-what-new-mdr-rules-mean-for-google-pay-phonepe-and-paytm-users) for specified P2M transactions was announced in September 2026, according to which a 0.4% MDR will apply to payments above 2,000 INR, capped at 300 INR for payments of 75,000 INR or more. Specific categories, including railways, telecommunications, insurance, fuel and agricultural inputs, would instead pay a flat 5 INR fee on transactions above 2,000 INR. Additionally, certain capital-market payments would attract a 0.02% rate, capped at 300 INR.

The new framework was scheduled to take effect on 15 October 2026. However, on 13 October, NPCI deferred implementation until after Diwali.

### RuPay credit card on UPI: MDR applies from 1 June 2026

A RuPay credit card linked to a UPI app is treated as a credit instrument. Payments made this way carry an MDR of roughly [0.5% to 1.75%](https://www.canarabank.bank.in/documents/d/guest/mdr-on-rupay-credit-card-on-upi-payments), depending on the merchant category and eligibility rules.

### Ancillary costs the merchant pays

Apart from the MDR, a merchant may incur payment setup costs, depending on the provider, contract and services used.

- **Gateway and aggregator fees:** Charges for processing, integration, support or other contracted services.
- **Settlement and payout fees:** Charges for faster settlement, instant payouts or other settlement services. Faster access to funds can make cash flow management easier for merchants.
- **Hardware and operating costs:** POS terminal rental, audio-confirmation devices and other equipment, along with the staff time needed to manage payment records.
- **Integration and maintenance:** Development, testing, monitoring and ongoing maintenance for online checkout, payment notifications and accounting workflows.
- **Cross-border costs:** Foreign-exchange conversion, international settlement and compliance-related expenses, where relevant.

## UPI transaction limits (2026)

NPCI sets UPI transaction limits, and individual banks and apps may impose lower limits. The amount a user can transfer in a day is determined by the lowest applicable limit of all three.

## 2026 UPI rule changes merchants need to know

- **Merchant-category transaction limits:** NPCI raised the UPI transaction limit to 5,00,000 INR per transaction for verified merchants in specified categories, effective 15 September 2025. This allows eligible high-value payments, such as certain insurance premiums, travel bookings and capital-market transactions, to be completed in a single transaction rather than split across several payments. Eligibility depends on the merchant category, verification status and applicable bank or app limits.
- **RBI authentication directions:** The RBI’s [Authentication Mechanisms for Digital Payment Transactions Directions](https://www.rbi.org.in/Scripts/NotificationUser.aspx?Id=12898), 2025, issued on 25 September 2025 and effective from 1 April 2026, establish requirements for stronger authentication of digital payments. The framework generally requires at least two distinct authentication factors, including at least one dynamic factor. Merchants should confirm that their PSP or gateway supports compliant payment flows, particularly for UPI AutoPay mandate registration and recurring payments.
- **RuPay credit-card MDR:** MDR applies to eligible RuPay credit-card payments above 2,000 INR routed through UPI under the applicable merchant pricing rules, effective 1 June 2026. This is separate from the deferred general P2M MDR framework. Merchants accepting RuPay credit cards through UPI should confirm their current rate schedule with their acquirer and account for the associated charges when calculating payment costs.
- **UPI API rate limits:** NPCI’s [API usage guidelines](https://www.deccanherald.com/amp/story/india/changes-in-upi-from-august-1-heres-what-every-user-needs-to-know-3653791), issued on 21 May 2025, describe limits of 50 balance enquiries per app per day, 25 linked-account listing requests per day, and up to three transaction-status checks, spaced at least 90 seconds apart. AutoPay execution scheduling also follows applicable NPCI rules and provider implementation. Developers should avoid excessive polling, use webhooks where supported, and implement controlled retries with back-off.

## Security, compliance, and reconciliation

UPI uses app-based authentication and a UPI PIN to authorise payments, providing enhanced security without requiring customers to disclose their card number or CVV to the merchant. The merchant typically receives transaction and payment-status information rather than the customer’s bank credentials.

- **Authentication:** Customers enter their UPI PIN within their own UPI app, and not on the merchant’s checkout page. Merchants should keep customers within the supported bank or app authorisation flow and never request their UPI PIN or one-time passwords. For online payments, the integration should verify payment status through trusted provider notifications or server-side status checks. This helps protect financial transactions by keeping authorisation inside the customer’s UPI app rather than the merchant interface.
- **KYC:** The bank or payment provider must complete the applicable merchant verification before activating the relevant UPI services. Businesses should prepare their registration documents, PAN, address proof, and GST registration (where applicable), and be ready to update their information when requested. Merchant category can further affect transaction-limit eligibility, applicable pricing and access to specific payment features.
- **Disputes:** UPI disputes are handled through the applicable NPCI framework and participating banks, rather than card-scheme chargeback processes. Procedures and resolution timelines can therefore differ from those used for card payments. Before going live, confirm how a provider handles refunds, failed transactions where the customer’s account was debited, disputed payments, and customer complaints, and clarify who communicates with the customer.
- **Reconciliation:** UPI transactions generate digital records that may include a transaction ID, bank reference number, payer details and merchant order reference, depending on the provider and payment flow. Match these records against the order-management system and bank settlement reports, using a consistent transaction reference wherever possible. Daily reconciliation helps identify missing confirmations, duplicate records and settlement mismatches before they become larger accounting problems.

## How to choose a UPI payment partner

## UPI for cross-border merchants selling into India

A foreign-registered business generally cannot connect to UPI directly. Instead, it must access the payment system through a participating bank or an authorised PSP with a cross-border payment aggregator (PA-CB) licence, which can streamline the payment process and improve the customer experience for Indian customers who prefer familiar apps.

Unlimit is a global financial infrastructure provider with RBI Payment Aggregator and PA-CB [licences](https://www.unlimit.com/blog/press-release/rbi-grants-unlimit-cross-border-licence-removing-barriers-for-india-to-global-markets/). It enables international businesses to accept UPI payments alongside cards and over 1,000 [alternative payment methods](https://www.unlimit.com/payment-methods/) from customers in India and receive settlements in their preferred currency.

## Best practices to improve UPI success rate

Many failed digital transactions result from abandoned flows, timeouts, or delayed confirmations, which can be easily avoided with the right strategies.

- **Design for asynchronous confirmation:** Treat a UPI payment as pending until a verified server-side confirmation arrives from the payment provider or after confirming the status through a trusted server-side check. Set appropriate timeouts, and never assume a payment succeeded simply because the customer returns to the checkout page.
- **Handle expired collect requests:** Notify customers when a payment request has expired and make it easy to try again. Where supported, offer another route, such as a QR code or a different UPI payment flow. Avoid repeatedly sending requests without checking the previous transaction’s status.
- **Keep QR codes easy to scan:** Replace faded or damaged codes, maintain strong contrast and clear margins, and periodically test printed codes. Dynamic QR codes can also reduce amount-entry errors when the payment amount needs to match a specific order.
- **Reconcile transactions daily:** Match payment-provider records against orders and bank settlements to identify missing confirmations, duplicate records and mismatched references early. Consistent order references make discrepancies easier to investigate and resolve.
- **Monitor payment performance:** Track approval and success rates, failure reasons, pending-payment duration and settlement delays. Where the provider exposes the relevant data, segment performance by issuing bank, payment app and time of day. Use these patterns to make informed business decisions about routing and investigate recurring issues rather than assuming congestion causes every failure.
- **Manage AutoPay renewals proactively:** Send pre-debit notifications when required, remind customers to keep sufficient funds, and clearly communicate when a recurring debit fails. Provide a straightforward recovery path so customers can resolve the issue before it leads to an unintended service interruption.

## FAQ

**Which UPI is best for small business?**No single UPI app is best for every small business to receive payments. Since UPI is an interoperable payment system, customers can generally pay a merchant’s UPI QR code or ID through their preferred supported app. The more important decision for merchants is which bank or payment provider to use for acceptance. Compare settlement timelines, dynamic QR support, transaction reporting, customer support and any hardware fees. Under the notified MDR framework, qualifying small merchants receiving up to 1,00,000 INR a month through UPI QR codes are exempt from the proposed 0.4% MDR.

**Is Google Pay for Business free?**Google Pay for Business is free to download and set up, and standard UPI payments funded from a bank account currently carry no MDR. However, charges can apply to specific instruments and optional hardware. According to Google’s merchant guidance, MDR may apply to RuPay credit-card, credit-line and wallet payments, depending on the merchant category and applicable rules. Optional hardware, such as an audio-confirmation device, may also incur a separate charge.

**What are the new UPI rules in 2026?**Several new UPI rules were introduced across 2025 and 2026, including changes that affect business operations, especially around authentication and higher-value acceptance. These include a 0.4% MDR framework that will be implemented after Diwali, a 5,00,000 INR per-transaction limit for eligible merchants in specified categories from 15 September 2025; RBI authentication directions affecting recurring payments and other routine financial transactions effective from 1 April 2026; MDR on eligible RuPay credit-card payments through UPI from 1 June 2026; and NPCI API usage limits introduced from August 2025.

**Is UPI free for business?**Eligible bank-account-funded UPI merchant payments currently retain zero MDR under the existing framework, which can make UPI offers attractive for merchants seeking lower-cost digital acceptance, but merchants may still pay for gateway services, settlement options, hardware and integration. Eligible RuPay credit-card payments through UPI can also attract MDR under the applicable pricing rules, so the ongoing costs still need review as part of wider financial operations. Additionally, NPCI announced a new 0.4% MDR framework for specific UPI transactions over 2,000 INR in September 2026, which is supposed to take effect after Diwali.
