What Is a Ghost Charge and How Do You Remove It?

A ghost charge is a transaction that appears on your bank or credit card statement even though you didn’t make a purchase, or it shows up as a duplicate of a real purchase you only made once. In most cases, ghost charges are temporary authorization holds that haven’t cleared properly, not actual money taken from your account. They typically resolve on their own within a few business days, but they can cause real problems in the meantime, especially if you’re using a debit card with a limited balance.

How Authorization Holds Create Ghost Charges

Every time you swipe, tap, or enter your card number, the merchant sends a request to your bank before the actual payment goes through. This first step, called authorization, checks whether your card is valid and whether you have enough funds to cover the purchase. Sometimes the merchant places a hold on your account to reserve those funds. The held amount is made unavailable to you, but it isn’t actually transferred to the merchant yet.

This system works smoothly most of the time. But when something goes wrong, the hold can linger on your account without a matching purchase ever being completed. That’s a ghost charge. It looks like a real transaction on your statement, reduces your available balance or credit, and can be genuinely confusing if you don’t recognize it.

Why Ghost Charges Happen

The most common triggers fall into a few categories:

  • Pre-authorization holds from merchants. Gas stations, hotels, and car rental companies routinely place holds that differ from your final bill. A gas station might hold $1 just to verify your card, or it might hold $50 to $100 since it doesn’t know how much fuel you’ll pump. Hotels often hold the full price of your stay before you’ve even checked in, sometimes adding extra for incidentals. Car rental companies hold enough to cover potential damages, tolls, or the possibility that you simply don’t return the vehicle.
  • Declined transactions that still hold funds. If you enter the wrong billing ZIP code or your connection drops mid-purchase, the transaction may be declined on the merchant’s end while the authorization hold still goes through on your bank’s end. The merchant has no record of a completed sale, but your money is tied up anyway.
  • Duplicate authorizations. Tapping “submit” twice on a checkout page, or a glitch in the merchant’s payment system, can send multiple authorization requests for the same purchase. You’ll see what looks like two or three identical charges, even though only one will eventually settle.

How Long Ghost Charges Last

Most ghost charges disappear on their own once the authorization hold expires. The timeline depends on your card issuer. Wells Fargo typically clears pending transactions in two to three days. Chase and Capital One take up to three days after the merchant approves the transaction. Bank of America and Citi fall in the three-to-five business day range. Discover allows up to five calendar days, and American Express can take up to eight days.

As a general rule, pending transactions resolve within five business days. In some cases, particularly when a merchant never finalizes the transaction, the hold can sit for up to ten days before it expires automatically. That’s a long time to have money or credit tied up, which is why ghost charges on debit cards cause the most frustration.

Debit Cards vs. Credit Cards

Ghost charges hit differently depending on which type of card you use. On a credit card, the hold reduces your available credit line. That’s inconvenient if you’re close to your limit, but it won’t cost you extra money. On a debit card, the hold reduces your actual bank balance immediately. If you’re not tracking your pending transactions and your balance drops low enough, you could trigger overdraft fees on completely unrelated purchases. This makes debit card ghost charges a genuine financial risk, not just an annoyance.

How to Get Rid of a Ghost Charge

Your first call should be to the merchant, not your bank. That’s because the merchant still controls the transaction while it’s pending. Your bank issued the authorization code at the merchant’s request, and it can’t release those funds until the merchant either finalizes the charge, reverses it, or lets it expire. When you contact the merchant, have your order number, the transaction amount, and the date ready. Ask them to cancel or reverse the authorization. Keep a record of the conversation.

If the merchant can’t help or you can’t reach them, you’ll generally need to wait for the hold to drop off on its own. Banks typically won’t intervene on pending transactions because, technically, no money has changed hands yet. Once the charge actually posts to your account (meaning it shifts from “pending” to a completed transaction), the situation changes. At that point, you can file a formal dispute with your bank or card issuer through their app, website, or by phone. The bank will investigate and determine whether to reverse it.

For duplicate authorizations specifically, the merchant will usually only submit one final charge for payment. The extra pending holds should fall off within a few days without any action on your part. It feels wrong to just wait, but in most cases that’s exactly what resolves it.

Ghost Charges vs. Fraudulent Charges

Not every unrecognized charge is a harmless hold. If you see a posted transaction from a merchant you’ve never visited, for an amount you don’t recognize, and it doesn’t drop off after several days, that’s more likely fraud than a ghost charge. The key distinction: ghost charges are almost always pending, tied to a merchant you recently interacted with, and temporary. Fraudulent charges post as completed transactions and don’t resolve on their own.

If a charge posts and you’re confident it’s not yours, federal law protects you. The Fair Credit Billing Act prevents creditors from taking actions that hurt your credit standing while a billing dispute is being investigated. You can dispute the charge, and your issuer is required to look into it before holding you responsible.