UPI vs Cards: Merchant Fees & Customer Choice
- Monthly UPI cost
- ₹
- Result
- Monthly card cost
- ₹
- Result
- Average transaction value
- 500 ₹
- You entered
This article compares UPI (Unified Payments Interface) and card payments for merchants, focusing on whether switching to UPI can lower payment processing costs without forcing customers to give up their preferred payment method. The short answer is yes: UPI typically has lower or zero merchant discount rates (MDR) compared to credit cards, and most businesses can offer both by using a single QR code or payment gateway, preserving customer choice.
Formula
Monthly savings with UPI = (number of transactions × average transaction value × (card MDR% − UPI MDR%)) / 100
Where:
- n = number of transactions per month
- t = average transaction value in ₹
- upi_mdr = UPI merchant discount rate in % (often 0% for small merchants, but can be up to ~1% for large merchants under certain schemes)
- card_mdr = card MDR in % (typically 1.5%–2% for credit cards, 0.5%–1% for debit cards)
Worked Example
Using the default values: 200 transactions per month, average value ₹500, UPI MDR 0%, card MDR 1.5%.
- Card cost = (200 × 500 × 1.5) / 100 = ₹1,500
- UPI cost = (200 × 500 × 0) / 100 = ₹0
- Monthly savings = ₹1,500 − ₹0 = ₹1,500
The calculator shows that a small merchant processing 200 transactions of ₹500 each could save ₹1,500 per month by moving all transactions from cards to UPI.
Background: How UPI and Card Fees Differ
UPI was launched in India in 2016 as a real-time payment system built on the Immediate Payment Service (IMPS) infrastructure. It allows bank-to-bank transfers using a virtual payment address (VPA), mobile number, or QR code. The National Payments Corporation of India (NPCI) operates UPI. For most merchants, UPI transactions have zero MDR, meaning the merchant pays no fee to accept payments. This was mandated by the government to encourage digital adoption. In contrast, card payments involve multiple parties—issuing bank, acquiring bank, and card networks (Visa, Mastercard, RuPay)—each taking a small percentage, resulting in an MDR that typically ranges from 1% to 2% for credit cards and 0.4% to 1% for debit cards.
How UPI and Cards Compare for Merchants
Beyond fees, there are practical differences:
- Customer reach: UPI is widely used in India, especially for small-ticket purchases; cards are preferred for high-value transactions and international purchases.
- Settlement speed: UPI settles in real-time or within a few hours; card settlements usually take T+1 or T+2 days.
- Refunds: UPI refunds are immediate, while card refunds can take 3–5 business days.
- International use: Cards work globally; UPI is primarily domestic, though some international merchants now accept UPI via partnerships.
How to Offer Both Without Losing Choice
Merchants can accept both UPI and cards without extra cost by using a payment gateway or a QR code that supports both. Many payment aggregators (like Razorpay, Paytm, PhonePe) offer a single QR code that can be scanned by UPI apps and also allow card payments through a link or a POS terminal. Alternatively, a merchant can display two QR codes—one for UPI and one for cards—or use a smart POS that accepts both. The key is to ensure that the customer’s preferred method is available, so you don’t lose sales.
Common Problems and Misconceptions
A common misconception is that UPI is always free. While most small merchants pay zero MDR, large merchants (with annual turnover above a certain threshold) may be charged a small fee (around 1%) for UPI transactions above ₹2,000. Also, some payment gateways charge a flat monthly fee or a per-transaction fee for UPI, even if the MDR is zero. Another issue is that UPI transactions can fail due to bank server issues, but this is rare. Merchants also worry about chargebacks; UPI has a dispute resolution process, but it is generally faster and simpler than card chargebacks.
How to Choose the Right Mix for Your Business
Consider your average ticket size, customer demographics, and transaction volume:
- If your average transaction is under ₹1,000 and your customers are young, UPI should be your primary method.
- If you sell high-value items (₹5,000+), cards may be more common; but you can still offer UPI for those who prefer it.
- If you have a physical store, a QR code for UPI and a card machine for cards gives full coverage.
- If you sell online, choose a payment gateway that offers both UPI and cards at a competitive rate.
Costs Beyond MDR: Hidden Fees to Watch
MDR is not the only cost. Payment gateways may charge setup fees, annual maintenance, or a per-transaction fee (e.g., ₹2 per UPI transaction). Some banks charge for settlement (e.g., ₹5 per settlement). Also, if you use a POS terminal for cards, there may be a rental fee. Compare the total cost of ownership, not just the MDR. For UPI, some providers offer zero MDR but charge a monthly subscription. Calculate your monthly volume and see which option is cheaper.
Safety and Security Considerations
Both UPI and cards are secure if used properly. UPI uses two-factor authentication (usually a PIN) and tokenization. Cards use EMV chips and tokenization as well. Merchants should ensure they use PCI-DSS compliant payment gateways and never store customer card details. UPI transactions are encrypted and require a UPI PIN for authorization. However, merchants should be aware of phishing scams where fraudsters pose as customers and ask for OTPs. Always verify the identity of the buyer and never share OTPs.
Alternatives to UPI and Cards
Other digital payment methods include:
- Wallets (e.g., Paytm Wallet, Amazon Pay) – similar to UPI but may have loading fees.
- Net banking – direct bank transfer, often free but slower.
- Buy Now Pay Later (BNPL) – like cards but with different fee structures.
- Cryptocurrency – not widely accepted and volatile.
Each has its own fee structure and customer base. For most Indian merchants, UPI is the most cost-effective, but cards remain essential for international customers and high-value transactions.
Frequently Asked Questions
Is UPI really free for merchants?
For most small merchants, yes, UPI has zero MDR. However, large merchants (annual turnover above ₹50 lakh) may be charged a fee of up to 1% on transactions above ₹2,000, as per NPCI guidelines. Some payment gateways also charge a small per-transaction fee even when MDR is zero.
Can I accept both UPI and cards with one QR code?
Yes, many payment aggregators offer a single QR code that works for both UPI and card payments. When a customer scans the QR code with a UPI app, it processes as UPI; if they scan with a card-enabled app, it may redirect to a card payment page. Alternatively, you can use a smart POS that accepts both.
How long does it take to receive money from UPI vs card payments?
UPI money is credited to your bank account almost instantly, usually within seconds. Card payments typically take 1-2 business days to settle, depending on the acquiring bank and payment gateway.
What is the merchant discount rate (MDR) for cards in India?
MDR for credit cards is typically 1.5%–2% of the transaction amount, while for debit cards it is usually 0.4%–1%. The exact rate depends on the bank, card network, and the merchant’s category code.
Are UPI transactions secure for merchants?
Yes, UPI transactions are encrypted and require customer authentication. Merchants should use a reputable payment gateway and never ask for OTPs. Also, ensure your QR code is not tampered with.
Can I save money by switching all my customers to UPI?
If your average transaction value is low and your customers are comfortable with UPI, you could save significantly on MDR. However, you may lose customers who prefer cards or international visitors. The best approach is to offer both and encourage UPI through discounts or rewards.
Related
Formula used
in t | Average transaction value | ₹ | 500 | 0 in n | Monthly transactions | - | 200 | 0 in upi_mdr | UPI MDR (%) | % | 0.0 | 0 in card_mdr | Card MDR (%) | % | 1.5 | 0 out savings | Monthly savings with UPI | ₹ | (n * t * (card_mdr - upi_mdr)) / 100 | 0 out upi_cost | Monthly UPI cost | ₹ | (n * t * upi_mdr) / 100 | 0 out card_cost | Monthly card cost | ₹ | (n * t * card_mdr) / 100 | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.