External payments usually take one to three business days to appear, depending on the payment method and your bank

When you send money from outside your bank—whether from another bank account, a payment app, or a bill pay service—it does not land instantly. The time it takes depends on which system carries the money. A wire transfer can arrive the same day or next business day. An ACH transfer (the most common method for moving money between bank accounts) takes one to three business days. A check takes five to ten business days. A payment made through a third-party app like PayPal or Venmo may take one to three business days to reach your bank, depending on whether you paid for instant transfer or chose the standard option.

Your bank's processing schedule matters too. If you receive a payment after your bank's daily cutoff time—usually 2 or 3 p.m. Eastern—it may not post until the next business day. Weekends and federal holidays do not count as business days, so a payment sent on Friday evening might not show up until Tuesday.

Key Takeaways

  • ACH transfers, the most common external payment method, take one to three business days to appear in your account.
  • Wire transfers arrive faster—often the same day or next business day—but cost more and cannot be reversed.
  • Payments received after your bank's daily cutoff time will not post until the next business day.
  • Weekends and federal holidays pause the clock, so a Friday payment may not arrive until Tuesday.
  • Checks take the longest at five to ten business days because they must be physically processed and cleared.

Why ACH transfers take three days instead of one

An ACH transfer (Automated Clearing House) moves money through a batch system, not in real time. Your bank collects outgoing ACH payments throughout the day, bundles them, and sends them to the ACH network at a set time—usually in the late afternoon. The receiving bank then processes that batch the next business day and makes the funds available to the account holder. That is why you see "one to three business days" listed: one day for your bank to send, one day for the network to process, and one day for the receiving bank to post.

Some banks offer same-day ACH, which speeds up the first leg of the journey. The sending bank submits the transfer earlier in the day, and the receiving bank processes it the same afternoon. Even so, the receiving bank may not make the funds available until the next business day. Same-day ACH is not the same as instant—it just means the transfer moves faster through the system.

Wire transfers and when to use them

A wire transfer moves money outside the ACH system and reaches the receiving bank much faster—often within hours or by the next business day. Wire transfers are processed individually, not in batches, so they jump the queue. If you send a wire before your bank's cutoff time (usually 2 or 3 p.m.), it may arrive the same day. If you send it after cutoff, it will arrive the next business day.

Wire transfers cost money—typically $15 to $30 per transfer—and they cannot be reversed once sent. Use them only when speed matters and you are certain of the recipient's account details. A typo in the account number or routing number can send money to the wrong place, and you may not be able to recover it.

Payment apps and their variable timelines

Apps like PayPal, Venmo, Square Cash, and Wise offer different speeds depending on what you pay for. A standard transfer from PayPal to your bank account takes one to three business days and costs nothing. An instant transfer costs $0.25 to $1.50 and arrives within minutes. Venmo's standard transfer takes one to three business days; instant transfer costs $0.25 and arrives within 30 minutes.

The catch: the app's speed is only part of the journey. Once the app sends the money to your bank via ACH, your bank still controls when it posts to your account. An instant transfer from PayPal to your bank may arrive at your bank within minutes, but your bank may not show it in your account until the next business day if it arrives after the daily cutoff.

Checks and why they are the slowest option

A check takes five to ten business days because it must be physically transported, deposited, scanned, and cleared. When you deposit a check (in person, by mail, or by mobile deposit), your bank scans it and may make some funds available immediately—usually up to $225 for the first business day, then more the next day. But the check is not fully cleared until the issuing bank confirms the funds exist and the account holder has not stopped payment. That verification can take five to ten business days.

Until the check clears, your bank can reverse the deposit if the check bounces. If you spend money based on a deposited check that later bounces, you may overdraw your account and face overdraft fees. Wait until the check is fully cleared before counting on the money.

What to do if a payment is late

If a payment has not arrived after the expected time, first confirm the payment was actually sent. Check your sending account or app to see if the transaction shows as pending or completed. If it shows as completed but has not arrived at the receiving bank, contact the sending bank or service and ask for the transaction reference number and status.

If the payment was sent more than three business days ago (or more than one business day for a wire), contact the receiving bank and provide the transaction reference number. The receiving bank can search their records and tell you whether the payment arrived and where it is. If the payment is truly lost, the sending bank can file a trace and attempt to recover it, though recovery can take weeks.

If you sent a payment to pay a bill and it is now late, contact the biller immediately and explain that you sent payment on [date]. Provide proof of the transaction. Many billers will hold off on late fees or credit reporting if you can show you sent payment on time, even if it has not cleared yet.

How to speed up a payment you need to make

If you need to make a payment and want it to arrive as fast as possible, use a wire transfer—but only if you are certain of the recipient's account details and the cost is worth it. If the recipient is another person and you both use the same payment app (Venmo, PayPal, Square Cash), use that app's instant transfer option; it is cheaper than a wire and nearly as fast.

If you are paying a bill, call the biller and ask whether they accept wire transfers or same-day ACH. Many do not, and they will tell you the fastest method they accept. Some billers accept credit card payments, which post immediately but may carry a processing fee. If you have time, send an ACH transfer or check; if you do not, pay by wire or credit card and accept the extra cost.

Frequently Asked Questions

Can I cancel an external payment after I send it?

It depends on the payment method. You can cancel an ACH transfer if you contact your bank before the cutoff time on the day you sent it—usually before 2 or 3 p.m. After that, the transfer is in the system and cannot be stopped. Wire transfers cannot be cancelled once sent. Checks can be stopped if you contact your bank before the recipient cashes them, but you may pay a stop-payment fee ($25 to $35).

Why does my bank say the payment arrived but I do not see it in my account?

Your bank may have received the payment but not yet posted it to your account. This often happens if the payment arrived after the daily cutoff time or on a weekend. Check your account the next business day. If it still does not appear, contact your bank with the transaction reference number and ask them to locate it in their system.

What happens if I send a payment to the wrong account?

If you sent an ACH transfer to the wrong account, contact your bank immediately and ask them to attempt a recall. The receiving bank is not required to reverse it, but many will if you ask quickly. Wire transfers cannot be recalled. If the money went to the wrong person, you may need to contact them directly and ask them to return it, or pursue a civil claim.

Does my bank charge a fee for receiving external payments?

Most banks do not charge you a fee to receive ACH transfers, wire transfers, or checks. Some banks charge a fee for wire transfers (usually $15 to $20 to receive one), but this is less common. Check your bank's fee schedule or call and ask. The sending bank or service may charge a fee to send, but that does not affect what you receive.

If I send a payment on Friday, when will it arrive?

An ACH transfer sent on Friday will not arrive until Monday or Tuesday, depending on whether your bank processes same-day ACH and whether the receiving bank posts on Monday. A wire transfer sent before Friday's cutoff may arrive Friday afternoon or Monday morning. A check mailed on Friday will take five to ten business days from the deposit date, not from when you mailed it.