How long a payment takes depends on the method you chose and where the money is going

The time between when you send money and when the recipient has it in hand varies wildly. A wire transfer can land in minutes. A check can take two weeks. An ACH transfer — the most common way to move money between bank accounts — typically takes one to three business days, but can stretch to five. A payment made through an app like Venmo or PayPal may show up instantly to the recipient's account, or may sit pending for 24 hours or more. The speed depends on the payment method itself, the banks or services involved, and whether the transaction hits any flags that trigger manual review.

The timeline also depends on what you're paying. A bill payment to a utility company moves differently than a peer-to-peer transfer. A tax payment to the IRS has its own rules. A loan payment to a mortgage servicer follows yet another path. And if something goes wrong — a typo in the account number, a mismatch between the name on the account and the name you provided, fraud detection — the money can be held, returned, or stuck in limbo for days or weeks.

Key Takeaways

  • ACH transfers between banks take one to three business days under normal conditions, but can take up to five if the receiving bank is slow to process.
  • Wire transfers, debit card payments, and real-time payment systems (like Zelle) can move money in minutes to hours, but cost more or have lower limits.
  • Checks take five to ten business days to clear, longer if deposited at a branch you don't normally use or if the amount is unusually large.
  • Bill payments sent through a biller's website or your bank's bill pay service usually arrive within one to three business days, but some billers take longer to post the credit to your account.
  • If a payment is pending or delayed, contact the sender's bank or payment service first — the receiving bank often cannot see the transaction until it arrives.

ACH transfers: the standard one-to-three-day timeline

An ACH transfer is the most common way money moves between bank accounts in the United States. When you set up a transfer through your bank's website or mobile app, or when a company withdraws money from your account to pay a bill, that transaction usually goes through the ACH network. The Federal Reserve operates this network, and it processes batches of transfers at set times during the business day.

Under normal conditions, an ACH transfer takes one to three business days. The first business day is when your bank removes the money from your account and sends it into the ACH network. The second or third business day is when the receiving bank deposits it into the recipient's account. Some banks are faster than others — a large bank may process ACH transfers the same day they are submitted, while a smaller bank or credit union might take an extra day. Weekends and federal holidays do not count as business days, so a transfer initiated on a Friday may not land until Tuesday.

ACH transfers are free or very cheap, which is why they are the default for most bill payments and payroll deposits. The tradeoff is speed. If you need money to move faster, you will need to use a different method.

Wire transfers and real-time payments: minutes to hours

A wire transfer moves money directly from one bank to another using the SWIFT network (for international transfers) or the Federal Reserve's wire system (for domestic transfers). Wire transfers typically arrive within hours, sometimes within minutes. The receiving bank usually credits the money to the recipient's account the same business day.

Wire transfers cost money — usually $15 to $50 per transfer — and they are irreversible once sent. If you send a wire to the wrong account number, you cannot simply cancel it and get your money back. For this reason, wire transfers are best used when you know the recipient's account details are correct and the amount is large enough to justify the fee.

Real-time payment systems like Zelle, FedNow, and RTP (Real-Time Payments) are newer alternatives that move money in seconds to minutes, with no fee to the sender. Zelle is the most widely available — it is built into most major banks' apps and websites. Money sent through Zelle typically arrives within minutes, though some banks may hold it for a few hours pending fraud review. FedNow and RTP are still rolling out and are not yet available at all banks.

Checks: five to ten business days or longer

A paper check is the slowest payment method. When you write a check and mail it, the recipient must receive it (one to three days by mail), deposit it at their bank (which may require a trip to a branch or an ATM), and then wait for the check to clear. Clearing typically takes three to five business days, though it can take longer if the check is large, if the receiving bank is unfamiliar with the issuing bank, or if the deposit is made at a branch other than the recipient's home branch.

The total timeline from when you mail a check to when the recipient has the money is often seven to ten business days. Some banks hold large checks for longer — a check for $5,000 or more may be held for up to seven business days even after it is deposited. If you need the money to arrive faster, do not use a check.

Bill payments through your bank or the biller's website

When you pay a bill through your bank's bill pay service or through the biller's own website, the timeline depends on how the biller processes payments. Most billers accept ACH transfers, which means the payment arrives in one to three business days. Some billers still accept only checks, in which case your bank prints a check and mails it, adding five to ten days to the timeline.

The payment may arrive at the biller's office before it is posted to your account. Large billers like utilities and credit card companies may have a delay between when they receive the payment and when they apply it to your account — sometimes a day or two. This is normal and does not mean the payment is lost. You can usually see the payment status in your bank's bill pay portal or by logging into the biller's website.

If you are paying a bill that is due on a specific date, submit the payment at least three to five business days early to account for processing time. If you submit a payment the day before it is due and it does not arrive in time, you may be charged a late fee even though you sent the payment on time.

Peer-to-peer payments: instant to 24 hours

Apps like Venmo, PayPal, Square Cash, and Apple Pay move money between individuals. The speed depends on the app and the banks involved. Some transfers show up in the recipient's account instantly; others are marked as pending and take 24 hours to clear. A few apps hold the money for fraud review, which can add another day or two.

Most peer-to-peer apps let you transfer money to a debit card instantly for a fee (usually 1 to 3 percent), or to a bank account for free but with a one-to-three-day delay. If the recipient needs the money right away, the instant debit card option is faster, but it costs more. If they can wait, the free bank transfer is cheaper.

Peer-to-peer payments are not insured the same way bank transfers are. If you send money to the wrong person or if the recipient does not send you the goods or service you paid for, you may not be able to recover the money. Use these apps for small, trusted transfers only.

What to do if a payment is late or stuck pending

If a payment has not arrived by the expected date, start by checking the status in your bank's app or website. Most banks show whether a payment is pending, processing, or completed. If it shows as completed on your end but the recipient says they have not received it, the money is likely in transit and will arrive within one business day.

If the payment shows as pending for longer than expected, contact your bank's customer service. Provide the transaction number, the amount, the recipient's account number or routing number, and the date you initiated the transfer. Your bank can check the status in the ACH or wire system and tell you whether the money is still in transit, whether it was rejected by the receiving bank, or whether it is stuck for another reason.

If the receiving bank rejected the payment, your bank will return the money to your account. This usually happens because the account number was wrong, the account was closed, or the name on the account did not match the name you provided. Once the money is back in your account, you can correct the information and send it again.

If a payment was sent to the wrong account by mistake, contact your bank immediately. For ACH transfers, your bank may be able to contact the receiving bank and ask them to return the money, but this is not may provide. For wire transfers, the money is usually gone — wire transfers are not reversible. For checks, you can stop payment if the check has not been cashed yet, but you will be charged a stop-payment fee (usually $25 to $35).

Frequently Asked Questions

Why does my bank say the payment is pending when the recipient says they received it?

Your bank's status and the recipient's bank's status are not always in sync. A payment can show as pending on your end while the receiving bank has already credited it to the recipient's account. This is normal and usually resolves within one business day. If it takes longer than that, contact your bank.

Can I cancel a payment after I send it?

It depends on the payment method. ACH transfers can usually be cancelled if you contact your bank before the payment leaves your account — typically within a few hours of initiating it. Wire transfers cannot be cancelled once sent. Checks can be stopped if they have not been cashed yet, but you will pay a fee. Peer-to-peer payments can sometimes be cancelled if the recipient has not accepted them yet.

Why did my payment get rejected?

The most common reasons are a wrong account number, a closed account, a name mismatch, or insufficient funds in your account. Your bank will usually send you a notice explaining why the payment was rejected. Check the details and try again with the correct information.

Does a payment count as made if I send it on time but it arrives late?

For most bills, the payment counts as made on the date you send it, not the date it arrives. However, some creditors and billers have their own rules — they may count the payment as made only when they receive it. Check your bill or contact the biller to find out their policy. If you are paying a bill that is due on a specific date, send the payment at least three to five business days early to be safe.

What is the difference between a pending payment and a failed payment?

A pending payment is in transit and will arrive soon. A failed payment did not go through — it was rejected by the receiving bank or blocked by fraud detection. Your bank will notify you if a payment fails and will return the money to your account. A pending payment that takes longer than expected is usually just slow, not failed.