A POS hold is a temporary freeze on funds after you swipe your debit card at a store, gas pump, or restaurant
When you use your debit card at a point of sale (POS) — a checkout counter, gas pump, or card reader — your bank places a hold on the amount you swiped. This is not a charge yet. The bank is setting money aside to make sure you have enough to cover the transaction when it actually clears, which can happen hours or days later. During that time, the money shows as unavailable in your account, even though the merchant hasn't been paid yet.
The hold exists because of a timing gap. When you swipe your card, the merchant gets an authorization code within seconds. But the actual money transfer — called settlement — happens later, often the next business day. Your bank holds the funds to prevent you from spending the same money twice: once on the hold and again on something else before the real charge posts.
POS holds are different from pending transactions. A pending transaction is the charge itself, waiting to settle. A hold is the bank's safety measure that comes first. You may see both on your account at the same time.
Key Takeaways
- A POS hold freezes money in your account for 1 to 3 business days after you swipe your debit card, but the charge has not actually posted yet.
- The hold protects your bank from overdraft risk by ensuring funds exist before settlement happens.
- Holds at gas pumps and hotels are often larger than the actual charge because merchants pre-authorize extra to cover tips or incidentals.
- If a hold does not drop after 3 to 5 business days, contact your bank to confirm the transaction settled and the hold was released.
How long a POS hold lasts
Most POS holds drop within 1 to 3 business days after the transaction. The exact timing depends on your bank and the merchant's processor. Gas stations and restaurants often hold funds longer because they expect tips to be added after the initial swipe.
Once the merchant submits the final charge for settlement — which includes any tip or adjusted amount — your bank releases the hold and the real charge posts to your account. At that point, the money is actually gone. If the merchant never settles the transaction (rare, but it happens), the hold expires on its own, usually within 5 to 7 business days, and the money returns to your available balance.
Weekend and holiday delays are common. A transaction on Friday may not settle until Monday or Tuesday, so the hold can last longer than it would on a weekday.
Why gas pumps and restaurants put larger holds on your card
When you pump gas or order food, the merchant does not know the final amount yet. You might add a tip, or the pump might authorize extra to cover a full tank even if you only buy $30 worth. To protect themselves, merchants pre-authorize a hold that is larger than the expected charge — often $50 to $100 at a gas pump, or 20% to 25% above the bill at a restaurant.
Your bank freezes that larger amount, not the actual charge. When the merchant settles the real transaction hours or days later, the hold shrinks to match the actual charge, and the extra money unfreezes. This can feel confusing because your available balance drops by $75 but the charge that eventually posts is only $45.
This is why using a debit card at a gas pump can cause overdraft problems if your account is already low. The hold can push you below zero even though the final charge would not have.
The difference between a hold and a pending charge
A hold is the bank's reservation of funds before settlement. A pending charge is the transaction itself, waiting to post. They are separate things that happen in sequence.
When you swipe your card, the hold appears first. Your available balance drops immediately. The pending charge appears next, usually within a few hours. Both show on your account at the same time, which can make it look like the money is frozen twice. It is not — it is the same money, held once, with the charge waiting to settle.
Once settlement happens, the hold releases and the pending charge becomes a posted charge. The money is gone for good at that point. If you see a hold but no pending charge after several hours, contact your bank — it may indicate a processing error.
What to do if a POS hold does not release
If a hold is still on your account after 5 business days, the transaction may not have settled properly. Call your bank and provide the date, merchant name, and amount. Ask them to confirm whether the transaction settled and whether the hold was released.
Sometimes a merchant authorizes a hold but never submits it for settlement — this is rare but happens with online retailers or if a transaction is declined at the last moment. Your bank can see the authorization in their system and can manually release it if settlement never occurred.
If the hold was released but you still see it on your account, it may be a display lag. Refresh your banking app or log out and back in. If it persists after a refresh, call your bank again. Do not assume the money is gone until you have confirmed the transaction actually posted.
How POS holds affect your available balance and overdraft risk
Your bank shows two balances: your current balance (total money in the account) and your available balance (money you can spend right now). POS holds reduce your available balance immediately, even though the charge has not posted yet.
If your available balance is low and you use your debit card, a large hold can push it below zero. Your bank may then decline your next transaction or charge an overdraft fee, even though the hold will release in a day or two. This is especially risky at gas pumps, which often hold $100 or more.
To avoid this, check your available balance before swiping, not just your current balance. If you are close to zero, use a credit card or cash instead. Once the hold releases, your available balance will go back up.
POS holds versus other types of holds
Banks place holds for different reasons, and the rules vary. A POS hold is temporary and automatic. Other holds — like those from checks, ACH transfers, or fraud investigations — can last longer and may require bank action to release.
A check hold can last 5 to 10 business days. An ACH hold depends on the transfer type and can be 1 to 3 business days. A fraud hold can last until the bank investigates, which may take weeks. POS holds are the shortest and most predictable.
If you see a hold that is not labeled as a POS hold, ask your bank what type it is and when it will release. Do not assume all holds work the same way.
Frequently Asked Questions
Can I spend money that is on a POS hold?
No. The hold reduces your available balance, so the money is not accessible until the hold releases. Your bank will decline transactions if they would push you below your available balance, even if your current balance is higher.
Why does my bank show the charge twice — once as a hold and once as pending?
The hold and the pending charge are the same transaction at different stages. The hold appears first as a safety measure. The pending charge appears as the transaction waits to settle. Once settlement happens, both disappear and become a single posted charge.
What if I dispute a transaction that is still on hold?
You can dispute a transaction at any stage — while it is on hold, pending, or posted. Contact your bank with the transaction details and explain why you are disputing it. The bank will investigate while the hold or charge remains on your account.
Do credit cards have POS holds?
Credit cards can have authorization holds, but they work differently than debit card holds. The hold does not affect your available credit the same way. Most credit card holds release within 24 hours, and they do not create overdraft risk because credit is separate from your bank account.
Why did the hold amount not match the final charge?
Merchants often pre-authorize a larger amount than the final charge, especially at gas pumps and restaurants. When the merchant settles the real transaction, the hold shrinks to match the actual charge, and the extra money unfreezes. This can take 1 to 3 business days.