ZMoney+

Understanding UPI fees in India: What you need to know

Basics 5 min read · Beginner · Last reviewed 28 Sept 2026

UPI fees are the small charges that may be applied when you move money using the Unified Payments Interface. For most everyday transfers between friends, the fee is zero, but merchants and certain high‑value transactions can attract a charge.

What are UPI fees and why they matter

UPI (Unified Payments Interface) is a real‑time payment system that lets you move money directly between bank accounts using a mobile app. It works 24/7 and does not need a card number or IFSC each time you pay.

Understanding the fee structure matters because it tells you when you can keep every rupee you send and when a small portion may be deducted, especially if you run a shop or make many large payments.

Customer vs merchant fee structure

For most people who use UPI to pay a friend, split a bill, or receive a salary, the transaction appears on the app with a ₹0 charge. Some banks may start charging a nominal amount only after a very high number of free transfers in a month, but this is rare and clearly mentioned in the bank’s notice.

When a shop accepts a UPI payment, the merchant pays a fee that is a small percentage of the sale amount. The fee is capped by the Reserve Bank of India (RBI) to keep costs low for small businesses.

Fee caps set by RBI

How RBI and NPCI regulate UPI fees

The National Payments Corporation of India (NPCI) runs the technical platform that processes every UPI payment and settles it on the RBI’s Real‑Time Gross Settlement (RTGS) system. The RBI issues circulars that set fee caps, require transparency, and periodically review the rules to protect end users.

Because the RBI can revise the caps, it is a good habit to glance at the latest RBI circulars or your bank’s notice if you notice any change in your app’s fee display.

Everyday example: Ramesh’s shop and a friend’s transfer

Ramesh runs a small grocery store in Bhopal and earns about ₹25,000 a month. His friend Anil sends him ₹500 using UPI to repay a lunch bill.

For this transfer, Anil (the sender) pays ₹0 and Ramesh (the receiver) also pays ₹0 because personal UPI IDs do not attract a charge.

Later, a customer buys groceries worth ₹200 and pays via UPI QR code. The merchant fee is 0.3% of ₹200, which equals ₹0.60 – well below the ₹5 cap. The bank’s technology cost of 0.1% (₹0.20) is absorbed by the bank and never shown on the receipt.

If Ramesh’s daily sales cross ₹10,000 and he processes many UPI payments, the total merchant fees would still never exceed ₹5 per transaction, keeping his cost predictable.

How to monitor and minimise your UPI costs

  1. Open your UPI app and go to the fee or transaction history section to see any charges applied.
  2. Look for a bank notice that mentions a fee after a certain number of free transactions in a month.
  3. Choose a bank that offers free transfers up to a high monthly limit – many large public sector banks provide unlimited free peer‑to‑peer transfers.
  4. If you run a shop, compare payment service providers, ask about bulk‑transaction discounts, and negotiate if your volume is large.

FAQ

Frequently asked questions

Why is there no charge when I send money to a friend using UPI?

Retail customers normally pay ₹0 for sending money because the cost of the transaction is covered by the banks and subsidised by the government. Some banks may set a nominal fee only after a very high number of free transfers in a month, as allowed by RBI guidelines. For example, if you send ₹500 to a friend, you will see no deduction on your app. Practical takeaway: most everyday peer‑to‑peer transfers are free, but keep an eye on your bank’s policy if you make hundreds of transfers each month.

Do I have to pay any fee for receiving money on my UPI ID?

Receiving money on a personal UPI ID is free for the user; only merchants may incur a fee when they accept a payment. The RBI caps the merchant fee at 0.3% with a maximum of ₹5, but this does not apply to a simple person‑to‑person receipt. For instance, if a relative sends you ₹1,000, you will see ₹0 deducted. Practical takeaway: you can receive funds without worrying about a charge, unless you are a business accepting payments.

How much does a small shop have to pay for each UPI payment they receive?

A small shop pays up to 0.3% of the transaction amount, but the fee cannot exceed ₹5 per payment. For example, a ₹200 sale via UPI would attract a fee of ₹0.60, well under the ₹5 ceiling. If the sale is ₹2,000, the fee would be ₹5 (the capped amount). Practical takeaway: merchant fees stay low and predictable, making UPI a cost‑effective payment option for small businesses.

Can banks charge me for using UPI beyond a certain number of transactions?

Banks may impose a nominal fee after a high number of free transactions in a month, as permitted by RBI guidelines. This usually applies to customers who exceed a threshold such as 100 free peer‑to‑peer transfers in a month. For most users who send a few transfers weekly, no charge appears. Practical takeaway: check your bank’s specific limit; if you stay within typical usage, you will not be charged.

💬 Join the discussion in the app →
⚠️ Educational only — not investment advice. Mutual funds are subject to market risks; read all scheme documents carefully.

← All guides