UPI vs Debit vs Credit Cards: Which Is Still Cheapest?

4
UPI vs Debit vs Credit Cards: Which Is Still Cheapest?

For years, UPI’s biggest selling point was simple: it was free. No charges for consumers, no charges for merchants. That’s about to change in one specific way, but according to NPCI, UPI will still come out cheaper than debit or credit cards for most transactions.

What’s Changing From October 15

Starting October 15, an MDR of 0.4% will apply to eligible person-to-merchant UPI transactions above ₹2,000, capped at a maximum of ₹300 per transaction. Importantly, this charge is payable by the merchant, not the customer, and person-to-person UPI transfers stay completely free of charge.

NPCI has also been clear that this rule won’t touch the vast majority of everyday UPI usage. Transactions up to ₹2,000 account for more than 95% of UPI’s person-to-merchant transaction volume, so the new MDR leaves the bulk of daily payments untouched.

Why UPI Still Beats Cards on Cost

This is the part NPCI has been keen to highlight after the announcement triggered questions about whether shoppers or merchants should switch to cards instead. NPCI addressed this directly, explaining why UPI with its 0.4% MDR can still work out cheaper than debit or credit card charges for the same transaction amount.

The numbers back this up. NPCI’s own FAQ places standard credit card MDR in the 1.5% to 2.5% range, while debit card MDR can run as high as 0.90%. Compare that to UPI’s flat 0.4% rate, and the gap becomes obvious once you scale up the transaction size.

Take a concrete example: on a ₹50,000 payment, a merchant would pay around ₹200 in UPI MDR, versus roughly ₹750 under a 1.5% credit card rate. The gap widens even further on bigger-ticket transactions, since UPI’s charge is capped. A ₹1 lakh UPI payment costs just ₹300 in MDR thanks to the cap, compared with up to ₹900 at the debit card ceiling and ₹1,500–2,500 under typical credit card rates.

Why Cards Cost Merchants More in the First Place

Part of the reason card payments carry higher costs comes down to how many parties are involved in processing a single transaction. Card payments typically involve multiple participants and fees, including an interchange fee that the acquiring bank pays to the card issuer for every transaction, a cost layer that UPI’s account-to-account model simply doesn’t have.

It’s also worth noting that the exact MDR a merchant pays for card transactions isn’t fixed, it’s determined through individual negotiation between the merchant’s bank and the merchant, with NPCI’s cited range representing typical, not universal, rates. So actual costs can vary by business, acquirer, and card network involved.

What This Means for Consumers

If you’re a regular UPI user wondering whether this changes anything for you directly, the short answer is no. These are merchant-side charges, they won’t be deducted from a customer’s bank account, and UPI itself remains a free account-to-account payment system for the person paying. What changes is the cost structure merchants face when accepting certain payments, not what consumers pay to make them.

That said, some merchants may quietly factor the new cost into pricing over time, the way many already do with card surcharges, though NPCI’s framework is designed to keep that cost minimal for the vast majority of everyday transactions.

Conclusion

Even with the new charge, UPI is holding on to its cost advantage. For merchants, the math clearly favors UPI over cards across almost every transaction size, the 0.4% rate with a ₹300 cap simply doesn’t come close to the 0.9% debit or 1.5–2.5% credit card ranges NPCI has cited. For everyday shoppers, nothing changes: UPI payments remain free, and the bulk of daily transactions fall below the ₹2,000 threshold anyway. The real story here isn’t UPI becoming more expensive, it’s UPI formalizing a small merchant-side cost while still undercutting cards by a wide margin.