What happens when you click "pay now"
When you make an online payment, your money does not move instantly from your account to the recipient's. Instead, your payment travels through a chain of banks and payment networks, each one checking that the money exists and that you are authorized to send it. The entire journey usually takes one to three business days, though some routes are faster.
The speed depends on which payment method you chose: a credit card, debit card, bank transfer, digital wallet, or buy-now-pay-later plan. Each one follows a different path through the financial system, which is why a credit card payment might settle in one day while an ACH transfer takes three.
Key Takeaways
- Online payments route through your bank, the recipient's bank, and payment networks that verify funds and authorization before money moves.
- ACH transfers (the most common method for bills and peer transfers) take one to three business days because banks batch and clear them overnight.
- Debit and credit card payments settle faster—usually within one business day—because card networks process them separately from bank transfers.
- Digital wallets and payment apps add a layer between you and the recipient's bank, but the underlying transfer still follows ACH or card network rules.
- If a payment fails, the money returns to your account within one to three business days, depending on your bank's processing speed.
How ACH transfers work (the most common route)
ACH stands for Automated Clearing House, and it is the network that moves most bill payments, payroll deposits, and peer transfers. When you pay a bill online or send money through Venmo or PayPal, the money usually travels via ACH even if you do not see that name.
Here is the sequence: you enter the recipient's bank account number and routing number, your bank receives the instruction, and it holds your payment until the end of the business day. At night, your bank batches your payment with thousands of others and sends them all to the ACH network. The ACH network sorts them by the recipient's bank and delivers them the next morning. The recipient's bank then posts the money to their account, usually by mid-morning. The whole process takes one to three business days because each step—batching, sorting, delivery, posting—happens once per day.
If the account number is wrong or the recipient's bank rejects the payment for any reason, the money bounces back through the same chain. Your bank receives the rejection, reverses the transaction, and returns the funds to your account. This return trip also takes one to three business days, so you may not see the money back for up to a week after you sent it.
How card payments settle differently
When you pay with a debit or credit card online, the money does not travel through ACH. Instead, your card number goes to a card network—Visa, Mastercard, American Express, or Discover—which contacts your bank to verify that the card is valid and the funds exist. This verification happens in seconds.
The merchant receives an authorization code, which means they can ship the product or deliver the service. But the money has not moved yet. Behind the scenes, the card network batches all the day's transactions and sends them to your bank and the merchant's bank for settlement. Settlement usually happens the next business day, when your bank actually deducts the money and the merchant's bank actually deposits it.
This is why you might see a "pending" charge on your card for a day or two before it becomes "posted." The authorization happened instantly, but the actual money movement happened later. If you dispute a charge during this pending period, your bank can often cancel it before settlement occurs, which is faster than reversing a completed transaction.
How digital wallets and payment apps add a layer
When you use Apple Pay, Google Pay, PayPal, Venmo, or Square Cash, you are adding an intermediary between your bank and the recipient. These services store your bank account or card information and act as a middleman, but the underlying money movement still follows ACH or card network rules.
If you send money through Venmo to a friend, Venmo holds the money in its own account temporarily, then transfers it to your friend's bank via ACH. That ACH transfer still takes one to three business days. If you pay a merchant with Apple Pay, Apple sends your card information to the card network, which processes it the same way as a physical card swipe—settlement happens the next business day.
The advantage of these services is convenience and fraud protection: they do not expose your actual bank account number to the merchant, and they often reverse fraudulent transactions faster than banks do. The disadvantage is that you are trusting an extra company with your financial information, and if that company has a system outage, your payment may fail even though your bank is working fine.
Why some payments fail and how to recover
An online payment can fail for several reasons: insufficient funds, a wrong account number, a closed account, a mismatch between the name on the account and the name you provided, or a fraud filter that blocked the transaction. When a payment fails, the merchant usually receives a decline code that tells them why.
If your bank declined the payment because of insufficient funds or a fraud alert, you will see a notification from your bank or the payment service. You can then fix the problem—deposit more money, update your address, or call your bank to clear the fraud hold—and try again. The failed payment does not deduct money from your account; it simply does not go through.
If the payment went through but the recipient's bank rejected it (for example, because the account number was wrong), the money returns to your account via the same route it left. This return trip takes one to three business days. During that time, your account shows the money as "pending return" or "reversal in progress." Once the reversal posts, the money is yours again and you can resubmit the payment with the correct information.
How to know when a payment actually arrived
The safest way to confirm a payment arrived is to check the recipient's account or ask them directly. Do not rely on your bank's confirmation alone, because your bank only confirms that it sent the payment—not that the recipient received it.
For bills, log into your biller's account and look for the payment in your transaction history. For peer transfers, ask your friend to check their bank account. For merchant payments, look for the charge on your card statement and the order confirmation in your email.
If you sent a payment three business days ago and it has not arrived, contact your bank with the payment details: the date you sent it, the amount, and the recipient's account number or name. Your bank can trace the payment through the ACH network or card network and tell you where it is. If it is stuck, your bank can file a trace request, which usually takes five to ten business days to resolve.
How buy-now-pay-later plans process differently
Buy-now-pay-later services like Affirm, Klarna, and Afterpay do not move your money immediately. Instead, they lend you the money to pay the merchant, and you repay the service in installments. When you choose this option at checkout, the service sends a payment to the merchant (usually via card network or ACH), and you owe the service, not the merchant.
Your first installment may be due immediately, while later installments are scheduled for future dates—often two weeks or a month apart. If you miss a payment, the service reports it to credit bureaus and may charge a late fee. The money movement between you and the service follows the same ACH or card rules as any other payment, but the timing is spread across multiple transactions instead of one lump sum.
Frequently Asked Questions
Why does my bank say the payment is pending if I sent it three days ago?
Pending usually means your bank has deducted the money but the recipient's bank has not yet posted it. This can happen if the payment was sent late in the day, over a weekend, or if the recipient's bank is processing slowly. Check again the next business day. If it is still pending after five business days, contact your bank to trace it.
Can I cancel an online payment after I send it?
It depends on the payment method and how far along it is. If you cancel within minutes of sending an ACH transfer, your bank may be able to stop it before it leaves. If it has already been batched and sent to the ACH network, you cannot cancel it—you have to wait for it to arrive and then request a reversal. Card payments cannot be cancelled once authorized; you have to dispute them after they post.
What if I sent money to the wrong account number?
The payment will go to that account, and the recipient's bank will not reject it just because the name does not match. You will have to contact the person who received it and ask them to send it back, or contact your bank to file a claim. Your bank can attempt recovery, but there is no may provide the other person will cooperate.
Do I pay fees for online payments?
Most banks do not charge for ACH transfers or bill payments. Credit card payments may have a fee if the biller charges one (some utilities and government agencies do). Digital wallets and peer transfer apps usually do not charge for transfers between friends, but they may charge a fee if you transfer to a bank account or use a credit card as the source.
Is my money safe while it is in transit?
Yes. Once your bank deducts the money, it is in the financial system and protected by banking regulations. If the payment gets lost or stuck, your bank is responsible for recovering it. If the recipient's bank receives the money and then loses it, their bank is responsible. Your money cannot disappear between banks.