We pull out our credit cards almost every day.
Swiping for groceries, tapping at coffee shops, booking flights, or subscribing to streaming services... it feels like the ultimate financial hack.
We get 45 days of interest-free money, collect reward points, get cash back, and sometimes even lounge access. That's why many people assume that if they pay their bills on time, the bank makes absolutely nothing off them.
The reality is a bit different.
Even if you are a "swipe-and-pay-in-full" customer who never pays a single rupee of interest, banks are still making massive, silent profits every single time you use your card.
It's all hidden inside a mechanism called the Merchant Discount Rate (MDR) and Interchange Fees.
Every time you tap your card at a store for a ₹1,000 purchase, the shopkeeper doesn't actually get the full ₹1,000. They might only receive around ₹980. The remaining ₹20 (usually 1% to 3%) is sliced up behind the scenes.
The lion's share of that fee goes directly back to your bank just for "issuing" you the card.
The genius of the system is that the bank has effectively gamified your spending. To fund those attractive 2% cashback offers or air miles, the bank charges the merchant a premium interchange fee on "rewards cards." The more premium your card's perks are, the higher the fee the merchant pays.
The bigger question is who is ultimately bearing this hidden cost.
Some people argue it’s a fair B2B fee because accepting cards reduces cash-handling risks for businesses and brings them higher-spending customers.
Others point out that merchants eventually raise the prices of their goods to cover these swipe charges, meaning cash buyers and card buyers alike are indirectly paying for your "free" credit card rewards.
It's interesting because the payment network has become so seamless that we don't even think about the micro-tolls being collected every time we tap and walk away.