Disclosure: This post has affiliate links. Arocol may earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. Read our disclosure.
Found hidden charges in your credit card bill and have no idea where they came from? My colleague Kavya did last month.
She came to my desk holding her phone like it had bitten her.
“I spent around ₹11,900 this month. Why is the bill ₹14,286?”
That’s almost ₹2,400 extra. On a card she thought she always paid on time.
We sat down with a cup of chai and went through the statement line by line. Most of the extra money had a boring explanation. But one line was something she had never agreed to at all.
I’ll tell you what that line was at the end. First, let’s find out what’s hiding in your bill.
Below: how to read your statement, what the short forms mean, what RBI rules say, and how to use AI to check your bill safely.
What are hidden charges in a credit card bill?
Short answer: they’re not really hidden. They’re just written in a way nobody reads.
Every fee your bank can charge is listed in a document called the MITC, short for Most Important Terms and Conditions. It came with your card. It’s also on your bank’s website.
So when people talk about hidden charges in a credit card bill, they usually mean one of these:
- A fee you triggered without knowing (late fee, cash withdrawal fee, forex markup)
- Interest that started because you didn’t pay the full amount
- GST added on top of every fee and every rupee of interest
- A small add-on service you “accepted” on a call or a pop-up
- A real mistake by the bank
The first four are legal, even if they feel unfair. The last one you can fight. And sometimes the fourth one too.
How to read a credit card statement (the 6 boxes that matter)
When I got my first card, I opened the statement PDF, saw a wall of numbers and went straight to “Total Amount Due”. That’s all I checked for months.
Big mistake. Learning how to read a credit card statement takes ten minutes, and you only need to learn it once.
Look for these six things on the first page:
- Statement date: the day your billing cycle closed. Spends after this go to next month’s bill.
- Payment due date: the last day to pay without interest or late fee.
- Total amount due: everything you owe for this cycle. Pay this to stay interest-free.
- Minimum amount due: the smallest payment that avoids a late fee. It does not avoid interest.
- Credit limit and available limit: how much you can still spend, and how much cash you can withdraw.
- Previous balance, payments, new charges: the small summary that shows how this month’s number was built.
Then comes the transaction list. That’s where the strange short forms live.
Kavya’s bill had all six boxes. The problem wasn’t the first page. It was page two.
What do FIN CHG, IGST and other short forms on your bill mean?
Banks love short forms. Here are the ones you’ll see most on Indian statements. The exact words change from bank to bank, but the idea is the same.
- FIN CHG / Finance charges / Interest: interest on money you didn’t pay back in full.
- LATE PAYMENT FEE / LPF: charged when even the minimum wasn’t paid in time.
- IGST / CGST / SGST: GST at 18% on fees and interest. More on this below.
- CASH ADV FEE: fee for withdrawing cash from an ATM with your card.
- FX MARKUP / CROSS CURRENCY: fee for paying in a foreign currency, even on an Indian app that bills in dollars.
- ANNUAL FEE / RENEWAL FEE: the yearly card fee, sometimes waived if you spend enough.
- EMI PROCESSING FEE / EMI INTEREST: charges for turning a purchase into EMIs.
- OVERLIMIT FEE: for spending above your limit. Allowed only if you agreed to over-limit use.
The first time I saw “FIN CHG”, I thought it was a fine. In a way, it is.
Why are credit card late payment charges so high?
Because they’re rarely just one charge.
When you miss a due date, three things can happen together: a late payment fee, interest on the unpaid amount, and GST on both. And your interest-free period for new purchases is gone too.
Credit card late payment charges are usually slab-based. A small bill might attract a few hundred rupees. A bigger bill can go past ₹1,000 just for the fee. Your MITC lists the exact slabs.
But the RBI has put some limits on this. Under the RBI’s credit and debit card directions:
- A late fee can be charged only if your account is past due for more than three days after the due date.
- Late fee and interest are charged on the amount still unpaid after the due date, not on your full bill.
- Unpaid fees, charges and taxes can’t be added to your balance to charge interest on them.
The RBI has since put out updated card rules for commercial banks, so always check the latest version.
My friend Imran paid one day late because his salary came late. He panicked and called the bank. No late fee was charged.
But don’t treat those three days as extra time. Miss them and you’re back to fees, interest and a possible hit on your CIBIL score.
How do finance charges on a credit card actually work?
This is the line that hurt Kavya the most.
In September, she’d paid only part of her bill. “I’ll pay the rest next month,” she said. Very normal thought.
Here’s what nobody tells you. Don’t pay the full amount, and two things happen:
- Interest starts on the unpaid amount, usually from the date of each purchase, not from the due date.
- Your new purchases also stop getting the interest-free period until you clear the full balance.
And the rate is high. Many cards charge around 3% to 3.75% a month. That’s roughly 36% to 45% a year. A personal loan is usually far cheaper than that.
Kavya’s ₹2,386 extra? A good part of it was interest on that leftover September amount, plus interest on her October spends, plus GST on all of it.
If you’ve ever paid only the minimum, I’ve explained exactly what it costs in paying only the credit card minimum due. It’s not pretty.
Is GST on credit card charges legal?
Yes. And it’s the most common “Why is this here?” line on any bill.
GST on credit card charges is 18%. It applies to fees and interest, not to your purchases. So:
- ₹500 late fee + 18% GST = ₹590
- ₹1,000 interest + 18% GST = ₹1,180
- ₹499 annual fee + 18% GST = about ₹589
It may show as IGST, or as CGST + SGST. Same 18%, just split differently.
There’s one place GST really catches people: “no cost EMI”. The shop gives you a discount equal to the interest. But the bank still charges GST on the interest part. So a “no cost” EMI phone can cost a few hundred rupees extra. Plus a processing fee on some cards.
My cousin Meghna bought a ₹60,000 laptop on no cost EMI during a sale. She was proud of the deal. Then she saw small GST lines on every single EMI. “Didi, they said no cost!” Not their fault, not hers. Just fine print. If you shop in sales, my festive sale tips cover this too.
Which other credit card charges catch people off guard?
These four come up again and again.
Cash withdrawal. Taking cash from an ATM with your credit card brings a fee (often around 2.5% with a minimum amount) and interest from day one. No free period at all. Treat it as an emergency-only button.
Foreign currency. Paying a website or app that bills in dollars? There’s usually a 1% to 3.5% markup plus GST. Even if you never left India.
Rent, wallet and utility payments. Many banks now charge around 1% on rent payments through apps, and some charge on big utility or wallet loads too.
Add-on services. Card protection plans, insurance covers, “memberships”. Sold on a call, or switched on by one tap on an app banner.
Keep that last one in mind. Here’s a quick table you can save:
| Charge on bill | Why it shows up | How to avoid it |
|---|---|---|
| Finance charges | Full amount not paid by due date | Always pay Total Amount Due |
| Late payment fee | Even minimum not paid in time | Set auto-debit for the full amount |
| GST (18%) | Added on every fee and interest | Avoid the fee, and GST goes too |
| Cash advance fee | ATM cash on credit card | Use a debit card or UPI for cash needs |
| Forex markup | Payment billed in foreign currency | Check currency before paying |
| Annual fee | Yearly card fee | Meet the waiver spend or ask for a waiver |
| Add-on service | Plan “accepted” on call or app | Read before tapping, dispute if never agreed |
How to use ChatGPT to find hidden charges in your credit card bill (safely)
This is the part that saved Kavya’s evening.
Reading a statement line by line is boring. AI tools like ChatGPT, Gemini or Claude are good at boring. You paste the lines, they sort, add and explain.
But first, the safety rules. Please don’t skip these:
- Never upload the full statement PDF. It has your full name, address and sometimes more.
- Never share your card number, CVV, OTP, PAN or Aadhaar with any AI tool. Not even the last digits if you can avoid it.
- Copy only the transaction lines: date, description, amount. That’s all the AI needs.
Here’s the prompt I use myself every month. Copy it, then paste your lines below it:
My credit card bill is showing some charges that I can’t understand. I spent less than what the bill says. Here are the transaction lines from my Indian credit card statement (no personal details). Can you please:
1. Separate my actual purchases from fees, interest, GST and other bank charges.
2. Add up each group and show the totals.
3. Explain every bank charge in simple words and say what usually triggers it.
4. Flag anything that looks like a duplicate charge, an add-on service, a subscription or a charge I may not have agreed to.
5. List questions I should ask my bank.
Don’t guess numbers you can’t see. If something is unclear, say so.
[paste lines here]
When Kavya did this, the AI split her bill in seconds. Purchases: ₹11,872. Interest and GST: most of the rest. And one line it flagged as “possible add-on service, please confirm”.
That was the line.
A warning, though. AI can misread numbers or explain a charge wrong, very confidently. Use it like a smart friend who points at things, not the final word. Match it with your MITC.
I’ve written more prompts like this in my guide on using AI to plan your monthly budget. Same idea, same safety rules.
How to dispute a credit card charge you never agreed to
Okay. Here’s what was on Kavya’s bill.
A “card protection plan” fee, with GST. She had no memory of buying it. Later she remembered a call from someone saying “Ma’am, free upgrade, just say yes.” She said “okay, okay” to end the call.
Here’s how to dispute a credit card charge like this, step by step:
- Call the number on the back of your card or use the bank app’s “dispute transaction” option. Ask for a complaint or reference number.
- Follow up by email from your registered email. Mention the date, the amount, the reference number and one line: “I did not agree to this service. Please cancel it and reverse the charge with GST.”
- Ask them to cancel the add-on so it doesn’t come back next month.
- Keep screenshots of the statement line and the bank’s replies.
Under RBI rules, if you protest a bill, the bank has to give you an explanation and, where needed, proof within 30 days of your complaint.
No reply in 30 days, or a reply you’re not happy with? You can complain to the RBI Ombudsman, free, on the RBI Complaint Management System. You don’t need a lawyer.
The National Consumer Helpline is another free option for service complaints.
What if a charge on your bill is a fraud, not a fee?
That’s a different emergency. Move fast.
If you see a purchase you never made, block the card in the app first. Then report it to your bank the same day.
Timing matters a lot here. Under the RBI’s customer liability rules for unauthorised transactions, if the fraud wasn’t your fault and you report it within three working days, your liability can be zero. Wait longer, and you may have to bear part of the loss.
For online fraud, also call 1930 or report on the National Cyber Crime Reporting Portal. The RBI’s own awareness site, RBI Kehta Hai, has simple tips on staying safe.
If you shared an OTP, the bank may call it your negligence. I keep repeating this in my UPI and online fraud guide and the post on AI voice scams. Scammers now call as “the bank” offering to remove a wrong charge. Real banks never ask for an OTP for that.
How can you stop paying extra charges every month?
Simple habits beat clever tricks. Here’s what works for me and for most people I know:
- Set auto-debit for the Total Amount Due, not the minimum. This one step kills most interest and late fees.
- Pay 2 to 3 days before the due date, not on it. Some payments take time to reach.
- Check your statement the day it arrives. Five minutes with the AI prompt above.
- Keep a simple spending note. Some people like an app. I like paper. A small expense tracker notebook on the desk makes me think twice.
- Say no to every “free upgrade” call. Ask them to email the offer instead.
I learned “pay early” the hard way. I once paid on the due date at night and it showed up the next day. No late fee, but I didn’t sleep well. Now I pay early.
If you want the full playbook, read how to use a credit card without ever paying interest.
Is your current card even right for you?
Sometimes the charges aren’t the problem. The card is.
If you pay an annual fee and never meet the waiver spend, or your rewards don’t match how you spend, it may be time to switch. Just don’t close your oldest card in a hurry. Its age helps the credit history that bureaus like CIBIL look at.
A few cards people commonly compare:
- SBI Cashback Credit Card for people who shop online a lot
- HDFC Millennia Credit Card for online brands and everyday spends
- An HDFC RuPay credit card if you want to pay with your credit card on UPI (only RuPay credit cards work on UPI, as per NPCI)
Before you apply, read each card’s MITC. Yes, that boring document. If it’s your first card, start with my guide on picking your first credit card in India.
And if you’d like one book that explains credit cards, loans and saving the Indian way, Let’s Talk Money by Monika Halan is the one I keep recommending.
So what happened to Kavya’s hidden charges in her credit card bill?
Remember that one line?
Kavya called the bank, said she never agreed to the card protection plan, and followed up by email with the reference number. The bank cancelled it and reversed the fee and the GST on her next statement.
The September interest? That stayed. It was real, because she hadn’t paid in full. She set auto-debit for the total amount and grumbled for a week.
“So most of it was my fault,” she said.
“Most of it,” I said. “Not all.”
That’s the real lesson. Most hidden charges in a credit card bill come from small habits. But a few are mistakes or things you never agreed to, and you’ll only catch them if you actually read the bill.
So open your latest statement tonight and run the prompt. Five minutes.
And if you find a line you can’t explain, tell me in the comments. Let’s decode it together.
Recommended reads
- How to Use a Credit Card Without Ever Paying Interest
- Paying Only the Credit Card Minimum Due? Read This First
- How to Improve Your CIBIL Score: A Practical Guide
- EMI vs Total Interest: Why a Lower EMI Can Cost You Lakhs More
- Where Does Your Salary Go? A Simple Budget for Indians
Disclaimer: This article is for general information only and isn’t financial or legal advice. Fees, interest rates and rules differ from card to card and can change. Always check your card’s MITC, your bank’s official fee page and the latest RBI rules before you act. Never share your card number, CVV, OTP, PAN or Aadhaar with anyone, including AI tools.








