Why Are My Pending Transactions Taking So Long?

Pending transactions take so long because your bank freezes the money the instant you pay, but the merchant doesn’t actually collect it until hours or days later. Most card purchases finish posting within one to three business days, and the wait stretches to five days or more when weekends, holidays, or pre-authorization holds get in the way. If you have been staring at a charge wondering why your pending transactions are taking so long to clear, the delay almost always comes down to one of a few predictable bottlenecks.

Merchants Send Charges in Batches, Not One at a Time

The single biggest reason a charge lingers is that merchants don’t forward transactions to their bank the moment you swipe. When you tap your card, the terminal confirms the card is valid and the funds are available, then parks that sale alongside every other transaction from the day. At close of business the merchant transmits all of them together as a single file to their payment processor. This is called batching, and it is the standard because processing each sale individually would cost more per transaction.

Most retailers batch once every 24 hours. Smaller shops or lower-volume merchants sometimes wait two or three days between batches to keep processing fees down. Until that batch goes out, your bank has no settlement request to act on. The charge sits in limbo, cutting into your available balance while the actual dollars have not moved anywhere. If you’ve ever noticed that a charge from a small boutique sits pending longer than one from a major chain, batch timing is almost always the reason.

How Long Payment Networks Take To Settle

Once the merchant releases the batch, speed depends on which network carries the transaction. Visa and Mastercard authorize purchases in seconds, but the actual transfer of money between the two banks typically takes one to three business days. The authorization you see on your app immediately is just a hold; settlement happens later, when the merchant’s bank and your bank reconcile through the card network.

Payments routed through the Automated Clearing House network follow different rules. Despite the common belief that ACH takes three to five days, roughly 80 percent of ACH volume settles within one business day or less. ACH debits are required by network rules to settle no later than the next business day, and ACH credits can take up to two business days at the sender’s option, though most also settle in one.1Nacha. The Significant Majority of ACH Payments Settle in One Business Day or Less

Two newer systems skip the batch-and-wait cycle entirely. The Clearing House’s RTP network and the Federal Reserve’s FedNow Service move money between participating banks in seconds, around the clock, every day of the year, including weekends and holidays.2Federal Reserve Financial Services. FedNow Service Operating Hours Those systems mostly handle bank-to-bank transfers, though. Everyday card purchases still flow through the traditional card networks, so the “pending” phase is not going away for most transactions anytime soon.

Weekends, Holidays, and Bank Cutoff Times

Even when the merchant batches quickly, your bank’s calendar can add days. Most banks set internal cutoff times in the late afternoon, commonly between 2:00 PM and 5:00 PM Eastern. Anything arriving after cutoff rolls to the next business day. A purchase that reaches your bank at 6:00 PM Tuesday will not begin processing until Wednesday morning.

Weekends are the bigger culprit. The Federal Reserve’s primary settlement systems, including the Fedwire Funds Service, observe all Saturdays, Sundays, and federal holidays.3Federal Reserve Financial Services. Wholesale Services Operating Hours and FedPayments Manager Hours of Availability A purchase made Friday evening sits untouched until Monday. Add a federal holiday like Memorial Day and that Friday charge might not settle until Tuesday or Wednesday. The FedACH system runs on the same holiday schedule, so ACH transfers initiated before a long weekend face identical delays.4Federal Reserve Financial Services. FedACH Processing Schedule

If a transaction has been pending since a weekend or holiday, there is probably nothing wrong. Wait for the next couple of business days to pass before you worry.

Pre-Authorization Holds at Gas Stations, Hotels, and Rentals

Some merchants place inflated holds on your card before they know the final amount, and those holds produce the most frustrating pending transactions. Gas stations are the classic example. Because the pump cannot know how much fuel you will buy, the station pre-authorizes a set amount. Card network rules allow EMV-enabled pumps to authorize up to $175, though many stations set the hold lower. Once you finish fueling and the real amount is known, the merchant should release the difference, but that release isn’t always instant.

Hotels and car rental agencies do the same thing on a larger scale. Hotels commonly hold your nightly rate plus $50 to $200 for incidentals, and rental companies may hold the estimated rental total plus a damage deposit. Visa’s rules require merchants to reverse the excess authorization within 24 hours of learning the final amount, and the maximum window before an authorization expires on its own depends on the merchant category: five days for standard retail, 10 days for rentals, and 30 days for lodging.5Visa. Authorization and Reversal Processing Requirements for Merchants In practice the hold usually drops off within three to five business days, but some banks are slower than others to release the funds.

Why Debit Cards Get Hit Harder

Pre-authorization holds hurt more on a debit card than a credit card. When a hotel places a $300 hold on your credit card, it reduces your available credit line. The same hold on a debit card freezes $300 of your actual checking balance. If you’re traveling on a tight budget, that frozen money can cause real problems. Using a credit card for hotels, car rentals, and gas pumps is one of the simplest ways to keep a pre-authorization hold from tying up your cash.

Fraud Screening and Unusual Activity

Your bank runs every incoming transaction through automated fraud filters. If a charge looks unusual compared to your normal spending, say a large purchase in a city you have never visited, the bank may extend the pending status while it reviews. Most of the time that adds only a few hours, but a genuine flag can push the review out one or two business days before the charge either clears or gets blocked.

For most purchases this monitoring happens invisibly and does not slow anything down. The delays you actually notice usually come from merchant batching or network settlement, not fraud review. But if you have recently started traveling, made an unusually large purchase, or changed your spending pattern, fraud screening is a plausible reason a transaction seems stuck.

When a Pending Transaction Costs You Real Money

A pending charge isn’t always just an inconvenience. It can trigger overdraft fees in a way that feels deeply unfair. Picture this: you buy groceries for $80 when your account shows $150 available. The bank authorizes the charge. Before the grocery transaction settles, you make two smaller purchases that drop your posted balance below $80. When the grocery charge finally posts a day or two later, the bank sees a negative balance and hits you with an overdraft fee, even though you had plenty of money when you made the purchase.

The industry calls this “authorize positive, settle negative,” or APSN. The FDIC has warned that banks using the available-balance method to calculate overdrafts can make the problem worse, because temporary holds may lead to consumers being assessed multiple overdraft fees when they reasonably expected only one.6FDIC. Supervisory Guidance on Charging Overdraft Fees for Authorize Positive, Settle Negative Transactions The Consumer Financial Protection Bureau has gone further, finding that charging APSN fees can constitute an unfair and abusive practice, since consumers generally cannot be expected to predict how the delay between authorization and settlement will interact with other transactions on their account.7Consumer Financial Protection Bureau. Consumer Financial Protection Circular 2022-06 – Unanticipated Overdraft Fee Assessment Practices

Overdraft fees typically run $10 to $36 depending on the institution. The practical takeaway: don’t treat the “available balance” number as a green light to spend freely. Pending charges reduce it, but the final posting order can still surprise you. Keeping a cushion above what your app shows available is the most reliable way to avoid these fees.

What To Do If a Charge Is Stuck

If a transaction has been pending more than five business days, something is probably off. The frustrating reality is that your bank usually cannot release the hold on its own. The merchant controls the transaction until it either settles or expires. So your first call should be to the merchant, not the bank. Ask them to either finalize the charge or send a reversal to release the hold. Visa’s rules, for example, require merchants to reverse unused authorizations within 24 hours of learning a transaction won’t be completed.5Visa. Authorization and Reversal Processing Requirements for Merchants

If the merchant can’t help or you don’t recognize the charge, call your bank. Most banks have protocols to flag suspicious pending transactions before they post. Banks generally cannot open a formal dispute until the charge actually posts, though. Once it posts, you can file one, and federal law gives the bank 10 business days to complete an initial investigation, with an option to extend to 45 days if the bank gives you a provisional credit within the first 10 days.8eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors

If the hold simply won’t drop and the merchant is unresponsive, the authorization will eventually expire on its own. Card network rules cap how long an authorization stays valid: five days for a standard in-person purchase, 10 days for rentals, 30 days for hotel charges. After that window closes, your bank should release the funds automatically. Calling your bank and asking specifically about the authorization expiration date for a stuck hold will at least give you a timeline for when your money comes back.