You’re scrolling through your statement and there it is: a charge you don’t recognize, a purchase that never arrived, or a subscription you canceled months ago that’s still billing you. Your first instinct might be to call your bank and demand a refund. That can work, but there’s a specific process behind it, and following it correctly is what actually gets your money back.
Credit card disputes are protected by federal law, not just bank goodwill. Knowing the steps, and the deadlines, puts the odds in your favor.
Start With the Merchant, Not the Bank
Before you file anything with your card issuer, try to fix the problem at the source. Contact the merchant directly and explain what happened, whether it’s a billing error, a duplicate charge, or an order that never showed up.
Most legitimate businesses will refund a mistake once you point it out, and this step matters for another reason: some issuers ask whether you’ve already tried to resolve the issue with the merchant before they’ll open a formal dispute. Keep a record of this conversation. A screenshot of a chat, an email confirmation, or the name of the person you spoke with and the date can matter later.
If the merchant refuses to help, ignores you, or the charge is fraudulent (meaning you never authorized it at all), it’s time to go to your card issuer.

Know Your 60-Day Window
This is the part people miss most often. Under the Fair Credit Billing Act (FCBA), you generally have 60 days from the date your statement (the one showing the disputed charge) was sent to you to notify your card issuer in writing. Miss that window and you may lose some of your legal protections, even if your claim is completely valid.
The clock starts from the statement date, not the purchase date. So if you don’t check your statements often, you could be closer to the deadline than you think. That’s one more reason to review your accounts regularly instead of waiting for something to feel obviously wrong.
What Counts as a Valid Dispute
Not every disagreement with a merchant qualifies as a billing error under the FCBA, so it helps to know which bucket your situation falls into.
- Unauthorized charges: you didn’t make the purchase and didn’t authorize anyone else to.
- Billing errors: wrong amount charged, a duplicate charge, or a charge for something you returned.
- Goods or services not received: you paid, but the item never showed up or the service was never provided.
- Quality disputes: what you received doesn’t match what was advertised or promised.
That last category is trickier. You can dispute a charge even if you willingly paid for something, but you’ll need to make your case and back it up with evidence. Simply changing your mind about a purchase usually isn’t grounds for a dispute; that’s a return, not a billing error.
Gather Your Evidence Before You Call
A dispute goes faster and smoother when you’re not scrambling for proof after you’ve already opened the case. Before you contact your issuer, collect what you can:
- Receipts, order confirmations, or booking details
- Screenshots of the listing, price, or terms you were shown
- Any messages exchanged with the merchant
- Shipping or tracking information (or the lack of it)
- Your card statement showing the disputed line item
You don’t need a perfect paper trail to file a dispute, but the stronger your documentation, the easier it is for your issuer to rule in your favor.
File the Dispute With Your Card Issuer
Most major issuers let you start a dispute directly from their app or online portal by selecting the transaction and choosing an option like “dispute this charge” or “report a problem.” This is usually the fastest way to get the process started.
For the strongest legal protection, the FTC also recommends sending a written dispute letter to the address your issuer lists specifically for billing inquiries (not the address you use to mail payments). Include your name, account number, the disputed amount, and a clear explanation of the error. The FTC publishes a sample dispute letter you can use as a template.
| Dispute channel | Speed | Legal protection | Best for |
|---|---|---|---|
| App or online portal | Fastest | Standard | Simple errors, duplicate charges, familiar merchants |
| Phone call to issuer | Fast | Standard, but confirm in writing after | Urgent or time-sensitive issues |
| Written letter (mail) | Slower | Strongest under the FCBA | Fraud, larger amounts, or if the merchant is unresponsive |
Whichever channel you use, note the date you filed and get a confirmation number or reference ID if one is offered.
What Happens After You File
Once your issuer receives your dispute, federal rules require it to acknowledge the complaint in writing within 30 days and resolve it within two billing cycles (generally no more than 90 days), though timelines may vary depending on the issuer and the complexity of the case.
During the investigation, many issuers apply a provisional credit to your account for the disputed amount. This isn’t a final decision; it’s a temporary buffer while the issuer looks into your claim. If the dispute is resolved in your favor, the credit becomes permanent. If it isn’t, the charge can be reinstated, and you’ll be notified either way.
You typically don’t have to pay the disputed amount while it’s under investigation, but you’re still responsible for the rest of your balance.

If the Issuer Sides With the Merchant
Sometimes an issuer denies a dispute, especially in gray-area cases like a service you weren’t fully satisfied with. If that happens, you have options:
- Ask the issuer to explain exactly why the dispute was denied and what evidence tipped the decision.
- Submit additional documentation if you have it, since one denial isn’t always final.
- Escalate to the Consumer Financial Protection Bureau (CFPB) if you believe your issuer mishandled the process or ignored your legal rights under the FCBA.
- Contact your state attorney general’s consumer protection office for persistent merchant problems.
Keep in mind that reimbursement outcomes depend on the type of dispute, the evidence involved, and your issuer’s specific policies, so results can vary case by case.
A Few Things That Trip People Up
A charge on a debit card follows different rules than a credit card. Debit disputes fall under the Electronic Fund Transfer Act, which has its own reporting windows and liability limits, so don’t assume the process is identical just because both are “cards.”
Also, subscription and buy-now-pay-later charges are an increasingly common source of disputes. If a free trial silently converted into a paid plan, or a BNPL installment double-billed you, the same dispute process applies, but cancel the underlying subscription too, or the charges may simply repeat next cycle.
If you don’t recognize a charge at all and suspect your card number was compromised (not just a billing disagreement), it’s worth checking whether your card details showed up somewhere they shouldn’t have, and reviewing your other accounts for similar unauthorized activity while the dispute is open.
Quick Takeaways
- Contact the merchant first; many issues resolve without a formal dispute.
- You generally have 60 days from the statement date to notify your issuer in writing.
- Gather documentation before you file so your case moves faster.
- Provisional credit isn’t final; the investigation can still go either way.
- If you’re denied, you can escalate to the CFPB or your state attorney general.
This article is for general educational purposes and isn’t personalized financial or legal advice. Dispute timelines, provisional credit policies, and outcomes may vary by card issuer, so check your cardholder agreement or contact your issuer directly for details specific to your account.
Frequently Asked Questions
What are valid reasons for disputing a credit card charge?
Valid reasons generally include unauthorized or fraudulent charges, billing errors like wrong amounts or duplicate charges, goods or services that were never received, and situations where what you received doesn’t match what was advertised. Simply regretting a purchase usually isn’t a valid dispute reason.
How do I dispute a credit card charge that I willingly paid for?
Yes, you can dispute a charge you willingly paid for, for example if the product was defective or the service wasn’t delivered as described. You’ll need to explain the issue clearly to your issuer and provide supporting evidence like photos, messages with the seller, or proof of what was promised.
Is it worth disputing a credit card charge?
If the amount matters to you and you have a legitimate billing error, fraud, or an undelivered product or service, it’s generally worth filing. The process costs you time, mainly, and federal protections exist specifically so you don’t have to simply absorb the loss.
Are credit card disputes usually successful?
Outcomes vary widely depending on the type of dispute, the evidence provided, and the issuer’s own review process. Clear-cut fraud and duplicate charges tend to resolve faster and more reliably than quality or satisfaction disputes, where the outcome depends more on documentation.
How do I dispute a charge with issuers like Chase, Capital One, Amex, or Bank of America?
The core process is the same across issuers: review your statement, contact the merchant first if it’s a billing issue, then file the dispute through your issuer’s app, website, or in writing within 60 days of the statement date. Each issuer’s app or portal has its own dispute flow, usually reachable by tapping the specific transaction and selecting a dispute or “report a problem” option.
Can I dispute a charge on my debit card the same way?
Not exactly. Debit card charges are covered by the Electronic Fund Transfer Act rather than the Fair Credit Billing Act, which means different notice windows and liability rules apply. Report unauthorized debit card activity as soon as possible, since delays can affect how much of your loss is covered.
Related reading: How to Dispute an Error on Your Credit Report, How to Freeze Your Credit at All Three Bureaus, 8 Zelle, Venmo, and Cash App Mistakes That Could Cost You Money, and 10 Sneaky Bank Fees You May Be Paying.