How to Dispute a Credit Card Charge Online for Unauthorized or Duplicate Purchases: Evidence and Issuer Deadlines

Introduction

If you spot a credit card charge you did not authorize or see the same purchase posted twice, act fast. Online dispute tools inside your issuer’s app or website are usually the quickest way to flag the transaction, upload screenshots, and stop more fraud. But speed is only half the job. To preserve your strongest legal protections under federal billing-error rules, you should also follow up with a written billing error notice before the deadline runs out.

This guide walks you through the practical sequence: secure the card, collect the right evidence, file the online dispute, and track the issuer’s response timeline. It is written for U.S. credit card holders dealing with unauthorized or duplicate purchases, not debit card errors. If your issue involves a defective product rather than a wrong or duplicate charge, the process can differ. This article is general information, not legal advice.

Issuer Deadlines at a Glance

DeadlineWhat it meansWhy it matters
Within 60 calendar days of the statement dateSend a written billing error notice to preserve FCBA rights.Online reporting helps, but the written notice is what protects the formal timeline.
Within 30 days after the issuer receives your written noticeThe issuer must acknowledge the dispute, unless it fully resolves it sooner.You should have proof the dispute is open.
Within two complete billing cycles, but not more than 90 daysThe issuer generally must investigate and resolve the dispute.You can monitor whether the case is moving within the legal window.
The timing above reflects CFPB billing-error guidance, CFPB's dispute explainer, CFPB's deadline explainer, and the FTC sample dispute letter.

Evidence to Gather Before You Start

  • A screenshot or PDF of the statement showing the disputed line item, merchant name, date, and amount.
  • For unauthorized charges: proof you did not approve the purchase, such as travel records, a note that the card was still in your possession, or evidence the merchant location makes no sense for you.
  • For duplicate charges: the order confirmation, receipt, and a screenshot showing both matching transactions.
  • Any merchant chat, email, cancellation notice, or refund promise.
  • Your case log with dates, times, confirmation numbers, and the name of anyone you spoke with.

Keep copies, not originals. The cleaner your timeline, the easier it is for the issuer to see whether this was fraud, accidental double billing, or a merchant issue that should be reversed.

How to Dispute a Credit Card Charge Online

Confirm the charge type and secure the account

Open your card app or website and review whether the transaction is pending or posted. A pending duplicate sometimes disappears on its own, but you should still document it. If the charge is clearly unauthorized, lock the card immediately, replace it if needed, and turn on alerts. If it is a duplicate from a merchant you recognize, you can contact the seller first, but do not let merchant back-and-forth push you past the 60-day written notice deadline.

Start the issuer’s online dispute flow right away

Most issuers let you select the transaction from recent activity, choose dispute or report a problem, and answer guided questions. Use the online tool as soon as you spot the error because it creates a timestamp, may trigger a provisional review, and usually gives you a case number. Save screenshots of every submission page and confirmation email.

Choose the exact dispute reason

Pick the reason that most closely matches the facts. Use unauthorized when you did not approve the purchase at all. Use duplicate when the same merchant charged you twice for one transaction. Do not choose a vague category if a more precise one exists. Reason codes affect how the issuer investigates and what evidence the merchant can send back.

Upload evidence that matches your story

For an unauthorized purchase, upload the statement screenshot and any facts showing you were not the buyer. For a duplicate purchase, upload the receipt showing only one order and highlight the second posted charge. If the merchant already admitted the mistake or promised a refund, attach that message. A short, factual file note works better than an emotional explanation.

Write a tight timeline in the description box

Use three parts: what happened, why it is wrong, and what you want. Example: On May 12, I was charged twice for one online order totaling $48.90 each. I received one confirmation and one shipment. Please remove the duplicate charge and any related finance charges. If the purchase was unauthorized, say plainly that you did not make or authorize it and that you have secured the account.

Follow up with a written billing error notice

This is the step many people skip. Online disputes are convenient, but the CFPB advises sending a written billing error notice to protect your formal rights. Send it to the billing-inquiries address listed on your statement, not the payment address, and mail it early enough to arrive within 60 calendar days after the statement showing the error was sent. Include your name, address, account number, amount, transaction date, and a clear explanation. The FTC sample letter is a good model.

Pay the undisputed balance and watch the clock

While the issuer investigates, you generally do not have to pay the disputed amount or related finance charges, but you still must pay the rest of your bill on time. Track the dates: acknowledgment within 30 days unless resolved sooner, and investigation within two complete billing cycles, not more than 90 days. Keep every letter, email, and portal message in one folder.

Review the decision and escalate if needed

If the issuer agrees with you, confirm that the charge and any related fees were removed. If the issuer denies the claim, request the written explanation and review what evidence it relied on. If the explanation is weak or the issuer missed required steps, respond in writing, attach your documentation again, and consider filing a complaint with the CFPB. A bad outcome is easier to challenge when your records are organized from day one.

Common Mistakes That Weaken a Dispute

  • Relying only on a phone call or app submission when the 60-day written notice rule still matters.
  • Uploading incomplete evidence, such as a receipt without the duplicate statement lines or a screenshot with the amount cut off.
  • Calling a duplicate charge fraud when it was really double billing; the wrong reason code can slow the case.
  • Ignoring the rest of the bill and accidentally creating a real late-payment problem.
  • Waiting for the merchant to check with accounting until the formal deadline is almost gone.

A stronger approach is simple: document immediately, choose the precise dispute reason, send the written notice early, and keep the undisputed balance current. That combination gives the issuer less room to reject the case on technical grounds.

FAQ

Can I dispute a charge online if I already paid my credit card bill?

Yes. The CFPB says you can still dispute after payment, although the refund or credit usually does not return until the issuer decides in your favor. The key deadline is still tied to when the charge first appeared on your statement, so do not wait.

What evidence works best for a duplicate purchase?

The strongest package is the statement showing both charges, the single order confirmation, and any merchant message confirming there should have been one charge or that a refund was promised. If the two charges differ slightly because of tip adjustments or currency conversion, explain that in the timeline box.

What if the issuer misses its deadlines or keeps charging interest?

Keep copies of your notices and point to the timeline in your written follow-up. Under CFPB guidance, issuers generally must acknowledge within 30 days and resolve within two complete billing cycles, up to 90 days, and they generally cannot make you pay the disputed amount or its related finance charges while the dispute is pending. If the problem continues, complain to the CFPB.

Summary and Next Steps

  • Report the charge online immediately and save the confirmation number.
  • Collect statement screenshots, receipts, merchant messages, and a simple timeline.
  • Send a written billing error notice within 60 days of the statement date.
  • Pay the undisputed portion of the bill on time and track the issuer’s 30-day and 90-day clocks.
  • If denied, request the written explanation and escalate with documentation.

Explore More Tools

Grok Best Practices for Real-Time News Analysis and Fact-Checking with X Post Sourcing Best Practices Devin Best Practices: Delegating Multi-File Refactoring with Spec Docs, Branch Isolation & Code Review Checkpoints Best Practices Bolt Case Study: How a Solo Developer Shipped a Full-Stack SaaS MVP in One Weekend Case Study Midjourney Case Study: How an Indie Game Studio Created 200 Consistent Character Assets with Style References and Prompt Chaining Case Study How to Install and Configure Antigravity AI for Automated Physics Simulation Workflows Guide How to Set Up Runway Gen-3 Alpha for AI Video Generation: Complete Configuration Guide Guide Replit Agent vs Cursor AI vs GitHub Copilot Workspace: Full-Stack Prototyping Compared (2026) Comparison How to Build a Multi-Page SaaS Landing Site in v0 with Reusable Components and Next.js Export How-To Kling AI vs Runway Gen-3 vs Pika Labs: Complete AI Video Generation Comparison (2026) Comparison Claude 3.5 Sonnet vs GPT-4o vs Gemini 1.5 Pro: Long-Document Summarization Compared (2025) Comparison Midjourney v6 vs DALL-E 3 vs Stable Diffusion XL: Product Photography Comparison 2025 Comparison Runway Gen-3 Alpha vs Pika 1.0 vs Kling AI: Short-Form Video Ad Creation Compared (2026) Comparison BMI Calculator - Free Online Body Mass Index Tool Calculator Retirement Savings Calculator - Free Online Planner Calculator 13-Week Cash Flow Forecasting Best Practices for Small Businesses: Weekly Updates, Collections Tracking, and Scenario Planning Best Practices 30-60-90 Day Onboarding Plan Template for New Marketing Managers Template Accounts Payable Automation Case Study: How a Multi-Location Restaurant Group Cut Invoice Processing Time With OCR and Approval Routing Case Study Amazon PPC Case Study: How a Private Label Supplement Brand Lowered ACOS With Negative Keyword Mining and Exact-Match Campaigns Case Study Antigravity vs Jasper vs Copy.ai: AI Brand Voice Consistency Compared (2026) Comparison Apartment Move-Out Checklist for Renters: Cleaning, Damage Photos, and Security Deposit Return Checklist