Most debit and credit card purchases finish posting within one to three business days, but how long it takes for a transaction to post depends on the payment method, the merchant’s batching habits, and whether the calendar is working against you. Instant payment networks can settle in seconds. A held paper check can tie up part of your deposit for nearly a week. The waiting time isn’t dead space — banks are verifying funds, batching transactions, and moving money through intermediary networks before anything becomes permanent.
Pending vs. Posted
Every transaction moves through two stages, and understanding the difference saves you from overdrafts and bounced payments.
A pending transaction means your bank has received the merchant’s authorization request and placed a temporary hold on the amount. Your available balance drops right away, but the money hasn’t actually left the account. Your actual (or ledger) balance stays the same until the transaction posts.
A posted transaction is the finish line. Your bank and the merchant’s bank have completed settlement, the funds have officially moved, and the charge becomes a permanent entry in your history. At that point your available balance and actual balance line up again.
The gap between those two stages trips people up. If you check your actual balance instead of your available balance before spending, you may dip into money that’s already spoken for. This timing mismatch is also what creates “authorize positive, settle negative” overdrafts: you had enough when you swiped, but by the time the charge posted, other transactions had drained the account.1Federal Register. Overdraft Lending: Very Large Financial Institutions
Debit and Credit Card Purchases
Standard card purchases typically post within one to three business days.2PNC Bank. What Is a Pending Transaction The speed is driven mostly by the merchant, not your bank. Most businesses don’t send each sale individually; they collect the day’s transactions and submit them in a single batch, usually at close of business. If a merchant batches at 4:00 PM and your purchase happened at 3:55 PM, it goes out that day. A 4:05 PM swipe waits for tomorrow’s batch.
Your bank’s daily cut-off time matters too. Transactions received after the cut-off, commonly between 2:00 PM and 5:00 PM local time, get pushed to the next business day. Weekends and federal holidays stretch everything out, because banks don’t process standard settlements on non-business days. A Friday night restaurant charge may not post until Tuesday if Monday is a holiday.
ACH Transfers
Automated Clearing House transfers handle direct deposits, bill payments, and bank-to-bank moves. Standard ACH payments generally arrive within one to three business days.3U.S. Bank. When Will the Recipient Get Their ACH Payment Rather than traveling individually like card transactions, ACH payments are grouped and processed in scheduled windows. The network currently handles payments roughly 23 hours every banking day and settles them four times per day.4Nacha. ACH Payments Fact Sheet
Same-day ACH is available for payments up to $1 million per transaction.5Nacha. Increasing the Same Day ACH Dollar Limit Even so, funds may not appear in the recipient’s account until that bank processes its incoming files, so “same day” can still mean later that evening rather than instantly.
Check Deposits
Paper checks are the slowest common method, and the rules governing availability are set by federal regulation. Regulation CC requires banks to make at least $275 of a check deposit available by the next business day; that threshold rose from $225 on July 1, 2025.6eCFR. 12 CFR Part 229 – Availability of Funds and Collection of Checks (Regulation CC) For the remaining amount, most standard checks clear within about two business days, though some banks hold funds for up to five business days depending on the check type and deposit method.
Banks can extend holds up to seven business days when certain risk factors are present: large checks, deposits into accounts that have been repeatedly overdrawn, and checks from institutions the bank has reason to doubt.6eCFR. 12 CFR Part 229 – Availability of Funds and Collection of Checks (Regulation CC) The bank must notify you if it places an extended hold, but that notice sometimes arrives after you’ve already assumed the money is good, which is a common source of bounced payments.
Wire Transfers
Domestic wires are the fastest traditional bank-to-bank method. The Fedwire Funds Service operates from 9:00 PM ET the previous calendar day through 7:00 PM ET.7Federal Reserve Services. Fedwire Funds Service and National Settlement Service Operating Hours A morning-initiated domestic wire usually arrives at the recipient’s bank the same business day, often within hours. Most banks charge $25 to $35 for outgoing domestic wires.
International wires have historically taken one to five business days, because the money passes through correspondent banks across time zones. That window is shrinking. As of early 2026, 75% of payments over the SWIFT network reach the destination bank within 10 minutes.8Swift. Swift Accelerates Transformation of Consumer Payments as Banks Roll Out New Framework for Retail Transactions Currency conversion, compliance checks, and the receiving bank’s schedule can still add time, but a five-day international wire is increasingly the exception.
Instant Payments and P2P Transfers
The newest rails skip batch processing entirely. The Real-Time Payments (RTP) network, operated by The Clearing House, clears and settles in seconds, 24 hours a day, 365 days a year.9The Clearing House. Cash Flow Needs from Consumers and Businesses Drive New RTP Network Volume and Value Records The Federal Reserve’s FedNow Service works the same way, with real-time clearing around the clock and no holiday delays.10FedNow Explorer. FedNow Features: Settlement, Reporting and Liquidity Management Not every bank supports these networks yet.
Peer-to-peer services have their own clocks. Zelle payments between two enrolled users typically arrive within minutes; if the recipient isn’t enrolled, they get a notification to sign up and the money may take one to three business days after enrollment. Venmo’s instant transfer sends funds to an eligible bank account or debit card within about 30 minutes, any time of day or week.11Venmo. Instant Bank Transfer FAQ Standard (free) Venmo transfers still take one to three business days because they ride the ACH network.
Pre-Authorization Holds
Certain industries routinely place holds that exceed your actual purchase, and those holds can linger in pending status long after you’ve finished the transaction. Gas stations often authorize $100 or more before you pump, even if you only buy $40 of fuel. Hotels place a hold covering your entire stay plus an incidentals estimate. Car rental companies do the same.
The hold drops off once the merchant sends the final transaction amount to your bank, but that handoff isn’t always quick. Mastercard’s processing rules allow a pre-authorization to remain valid for up to 30 calendar days from the original approval date, setting the outer boundary for how long your bank might keep those funds frozen.12Mastercard. Transaction Processing Rules – Preauthorizations and Hold Duration Most holds release sooner, typically within two to five days, but a lingering hotel hold can block hundreds of dollars you’ve already technically paid.
Using a credit card instead of a debit card for hotels and rental cars is the simplest workaround. The hold still exists, but it ties up your credit limit rather than your actual cash.
When a Transaction Is Stuck
If a pending charge hasn’t posted or dropped off within five to seven business days, something is probably wrong on the merchant’s end.2PNC Bank. What Is a Pending Transaction Check first whether the merchant actually processed the charge. A canceled order or refund sometimes leaves a ghost authorization the bank eventually releases on its own.
If the charge is legitimate but stuck, call your bank and ask for the electronic funds transfer or merchant services department. Have your transaction ID or reference number ready, which you can usually find in your banking app, along with any receipt or confirmation email from the merchant. The bank can initiate a trace to follow the payment through the settlement system and identify where it stalled. If the merchant failed to capture the authorization within the allowed window, the hold should be released without the charge ever posting.