A merchant can hold an authorization on your card for as little as one hour or as long as 30 calendar days, depending on the card network and the type of purchase. Most everyday holds clear in one to seven days. Visa’s default window for a standard retail transaction is 24 hours, while Mastercard allows up to 30 days for preauthorized charges like hotel stays. The gap between those numbers is why some holds vanish overnight and others sit on your account for weeks.
The Maximum Windows by Card Network
Visa and Mastercard each publish authorization validity rules, and the type of transaction matters as much as the logo on the card.
Visa
Visa keeps its default authorization validity tight. A standard retail transaction expires after 24 hours if the merchant hasn’t submitted the final charge. Fuel purchases at automated pumps get just one hour. Hotels and car rentals get 72 hours, because those businesses often don’t know the final amount until checkout or vehicle return.1Visa. Visa Core Rules and Visa Product and Service Rules
These are the network’s validity windows, meaning the merchant is expected to either settle or send a new authorization within that period. Your bank may still show the hold on your account longer, especially if the merchant hasn’t explicitly released it.
Mastercard
Mastercard separates “final” authorizations from “preauthorizations.” A final authorization, where the merchant knows the exact charge amount at the time of sale, must be submitted for clearing within seven calendar days. A preauthorization, used when the final amount isn’t yet known, gets 30 calendar days from the approval date. Mastercard requires issuers to release any hold no later than the end of that 30-day chargeback protection period.2Mastercard. Transaction Processing Rules
Most purchases settle well before these outer limits. The network windows are backstops, not targets. A grocery store or online retailer usually settles within a day or two. The 30-day preauthorization window matters most for hotels, rental agencies, and other merchants that authorize your card days before the final bill is calculated.
Why a Hold Can Outlast the Purchase
Even a quick transaction can leave a hold sitting on your account longer than you’d expect, and the reasons usually have nothing to do with the merchant trying to tie up your money.
Merchants don’t send transactions to the bank one at a time. They collect authorized transactions throughout the day and submit them as a single batch, usually at close of business. A purchase you make at 9 a.m. might not be submitted for settlement until that evening or the next morning. If a merchant batches only once a week, or if a technical glitch delays the batch, the hold persists until the settlement file arrives.
The calendar also works against you. Authorization holds count down in business days at many banks, and the Federal Reserve’s payment processing systems shut down on federal holidays. When a holiday falls on a Saturday, the preceding Friday remains a processing day; when it falls on a Sunday, the following Monday is closed.3Federal Reserve System. Holiday Schedules A hold placed on a Friday afternoon before a long weekend can sit untouched until Tuesday or Wednesday even if the merchant settled promptly. That’s where the “one to seven business days” range most banks quote comes from. The hold isn’t intrinsically longer; the calendar is slowing it down.
Situations Where Holds Run Long or Inflated
Hotels and Car Rentals
Hotels authorize your card at check-in for the room rate plus a buffer for incidentals like minibar charges, parking, or room service. That buffer commonly adds $20 to $200 per night on top of the room cost. Car rental agencies do the same, holding an estimated total that accounts for extra mileage or fuel. Both industries use preauthorizations, which is why Visa gives them a 72-hour validity window and Mastercard allows up to 30 days.1Visa. Visa Core Rules and Visa Product and Service Rules
Even after you check out and the hotel settles the actual charge, the original inflated hold can linger for days while your bank’s systems catch up. You can see both the pending hold and the posted charge at once, which makes it look like you were billed twice. It resolves on its own, but it can temporarily eat a significant chunk of your available balance.
Gas Stations
Pay-at-the-pump transactions are tricky because the merchant doesn’t know how much fuel you’ll buy before you start pumping. Visa’s standard approach uses a $1 status check that verifies your card is valid, then allows you to pump up to $100 ($150 for commercial cards).4Visa. Visa Payment Acceptance Best Practices for U.S. Retail Petroleum Merchants Some gas stations instead place a larger flat hold, sometimes $100 or more, regardless of how much fuel you actually buy. If you buy $25 in gas but the station held $100, the difference stays frozen until the final amount settles. Visa requires fuel dispenser authorizations to be settled within one hour, but your bank may take longer to reflect the change.1Visa. Visa Core Rules and Visa Product and Service Rules
Paying inside the station avoids this, because the cashier knows the exact amount before running your card.
Restaurants
When you hand your card to a server, the restaurant authorizes the pre-tip subtotal. The final charge, including gratuity, is higher than the original authorization. Visa allows restaurants to settle up to 20% above the authorized amount without triggering an authorization-related dispute.5Visa. Chip Payment Acceptance for Restaurant Merchants A larger tip may prompt the restaurant to run a separate or adjusted authorization, which can show as a second pending charge for a day or two before everything consolidates.
Self-Service Terminals
Vending machines, car washes, and other unattended terminals often place a flat hold that exceeds the actual purchase. A $2 soda from a vending machine might trigger a $5 hold. The hold adjusts to the real amount once the transaction posts, but on a debit card with a tight balance, even a small overhold can cause problems.
When a Hold Actually Costs You
On a credit card, an authorization hold reduces your available credit but doesn’t cost you anything directly. On a debit card, the math changes. The hold blocks real cash in your checking account. If a large or unexpected hold drops your available balance below zero, your bank may charge an overdraft fee, typically $10 to $35 per occurrence. A $100 gas station hold on a debit card with a $150 balance can expose you to overdraft charges on unrelated transactions that hit while the hold is active.
Prepaid cards carry similar risk. Holds on prepaid cards generally last one to three days, but because the balance is fixed with no overdraft cushion, any overhold directly reduces what you can spend. A $200 hotel buffer on a prepaid card is simply unavailable until the hold drops.
If a bank fee resulted from an inflated authorization hold, call the bank’s customer service line. Many banks will reverse the fee if you can show the hold exceeded the actual transaction. You can also file a complaint with the Consumer Financial Protection Bureau if your bank won’t work with you.6Consumer Financial Protection Bureau. What Can I Do if My Bank Charged Me a Fee for Overdrawing My Account
How to Get a Hold Released Early
Waiting for a hold to expire is the slowest option. The faster paths, in order of effectiveness:
- Ask the merchant to send an authorization reversal. Call the billing department and use the phrase “authorization reversal” rather than asking them to “cancel” the charge, since that points them to the specific technical action their system needs to take. Once the reversal hits the network, your bank must release the funds within 60 minutes under Mastercard’s rules.2Mastercard. Transaction Processing Rules
- Get the authorization code from the merchant. If the merchant can’t or won’t send a reversal, ask for the authorization code from the original transaction. Call the number on the back of your card, provide that code, and ask your bank to reverse the authorization on their end.7Visa Acceptance Support Center. How Long Can a Merchant Hold an Authorization on Your Card
- Request a manual release from your bank. Customer service can sometimes manually release a hold, particularly if you can provide documentation that the transaction was cancelled or settled for a lower amount. Some banks process this immediately; others wait for the next batch cycle.
Card networks back these requests up with rules on the merchant side. Mastercard requires a reversal within 24 hours of a cancellation.2Mastercard. Transaction Processing Rules Visa requires merchants to process a reversal within 30 calendar days of a transaction processed in error, with a 45-day window for PIN-authenticated debit transactions.1Visa. Visa Core Rules and Visa Product and Service Rules A hold that persists more than seven days on a standard retail purchase is almost certainly a processing error somewhere in the chain. Keep a record of the merchant’s name, transaction date, authorized amount, and any reference numbers. That documentation makes every phone call shorter.