Credit Cards
Credit Card Fees and Charges - What Banks Do Not Tell You
intermediate
14 min read1 January 2026Updated 25 May 2026Credit card fees in India are complex and often misunderstood. This guide exposes the hidden charges banks do not explicitly highlight, helping you avoid costly surprises.
Credit cards in India carry numerous fees that can surprise even experienced users. Understanding these charges is essential for managing your card effectively and avoiding unnecessary costs that erode the value of rewards and cashback earned.
## Annual and Renewal Fees
The annual fee, charged yearly for card membership, typically ranges from Rs 500 to Rs 12,500 depending on the card tier. Entry-level cards like the SBI Simple Click offer free lifetime membership, while premium cards like HDFC Infinia charge Rs 1,250-12,500 annually.
Banks often waive the annual fee in the first year to attract customers but charge it from the second year onwards. Some cards like the Amazon Pay ICICI Bank credit card offer fee waivers on achieving annual spending thresholds, typically Rs 50,000-2,00,000.
## Interest Rates and How They Work
Credit card interest rates in India are among the highest of any lending product, ranging from 1.99% to 3.5% per month (23.88% to 42% annually). These rates apply only when you carry forward a balance after the due date or pay less than the full outstanding amount.
The compound interest calculation used by most Indian banks significantly increases costs. If you carry Rs 50,000 at 3% monthly interest for six months without payments, the amount grows to over Rs 59,000 purely from interest charges, an 18% increase in just half a year.
## Hidden Charges Banks Rarely Highlight
### Cash Advance Fees
Withdrawing cash from your credit card incurs a cash advance fee of 2.5-3% of the amount withdrawn, typically with a minimum of Rs 250-500. Additionally, interest starts accruing immediately from the transaction date with no grace period, making cash advances an extremely expensive way to access funds.
### Over-limit Fees
If your outstanding balance exceeds your credit limit, banks charge an over-limit fee of 2.5% of the amount exceeding the limit, subject to a minimum of Rs 500. This charge is triggered even if you are unaware of the over-limit situation.
### GST on All Fees
All credit card fees, including annual charges, cash advance fees, and late payment fees, attract 18% GST. A Rs 1,000 late payment fee effectively becomes Rs 1,180 once GST is added, making timely payments even more critical.
### Forex Mark-up Fees
Using your credit card internationally incurs a foreign currency transaction fee of 1-3.5% of the transaction amount. The State Bank of India charges 1.99% forex markup on its cards, while HDFC Bank charges up to 3.5% depending on the card type.
## Reading the Fine Print
Your cardmember agreement contains a complete fee schedule, but it is often buried in dense legal language. Request the Most Valuable Terms document that RBI mandates banks to provide, which highlights the five most important charges in plain language.
Related Guides
Credit Cards
How to Choose the Best Credit Card in India 2024
With over 100 credit cards available in India, choosing the right one can be overwhelming. This guide breaks down everything you need to know to pick the perfect card for your spending habits.
beginner12 min26 April 2026
Credit Cards
Credit Card Bill Payment - Complete Guide
Master credit card bill payment in India: understand payment methods, due dates, auto-debit setup, and how to avoid late fees and interest charges forever.
beginner10 min4 February 2026
Credit Cards
Maximize Credit Card Reward Points: Expert Guide
Turn your everyday spending into free flights, hotel stays, and cashback. This guide reveals the strategies used by credit card experts to maximise reward point accumulation.
intermediate15 min30 January 2026