How long does an ACH transfer take?

ACH transfer times explained. When payments settle, when the money is available, and what slows a payment down.

By the ACH Forms team. Checked against 15 sources. Last reviewed .

Short answer

A standard ACH transfer takes one to two business days. A Same Day ACH payment settles the same business day. Nacha estimates that 80% of ACH payments settle in one banking day or less. ACH does not settle on weekends or Federal Reserve holidays, and your bank's cut-off time decides which day a payment starts.

When will my ACH payment settle?

Type
Speed

Choose the day the payment was sent.

If you are not sure about the cut-off time, add one banking day. Your bank decides when the money shows in the account. This is an estimate, not a promise.

Nothing you type is saved or sent.

ACH transfer times at a glance

Type of paymentWhen it settles
Same Day ACH, credit or debitThe same business day, at 1:00 p.m., 5:00 p.m. or 6:00 p.m. Eastern Time
Standard ACH creditThe next banking day, or two banking days after it is sent
Standard ACH debitThe next banking day

Settlement is the moment the banks exchange the money. Nacha says ACH payments can be processed in a matter of hours on the same business day, or scheduled for the next day or two business days away.

Two limits come from the rules.

  • A credit can be dated up to two banking days ahead.
  • A debit can be dated only one banking day ahead.

What happens, and when

  1. You start the payment. You tell your bank or payment tool to send it and choose a date.
  2. Your bank sends it to the ACH Operator. If you were before your bank’s cut-off, this happens the same day.
  3. The ACH Operator passes it on. The Federal Reserve distributes payments to receiving banks several times a day.
  4. The banks settle on the effective date.
  5. The receiving bank posts it to the account.

The ACH Network is open for processing 23¼ hours every business day and settles four times a day.

The ACH settlement times

The four settlement times are 8:30 a.m., 1:00 p.m., 5:00 p.m. and 6:00 p.m. Eastern Time. This is the Federal Reserve’s FedACH schedule. All times are ET.

PaymentBank’s deadline to sendSettles
Same Day ACH, window 110:30 a.m.1:00 p.m. the same day
Same Day ACH, window 22:45 p.m.5:00 p.m. the same day
Same Day ACH, window 34:45 p.m.6:00 p.m. the same day
Standard ACHSix deadlines, the last at 2:15 a.m.8:30 a.m. on the settlement date

These are deadlines for banks, not for you. Nacha’s guide says each sending bank has its own deadlines and processing dates. A business or a person must send earlier, by the bank’s own cut-off.

The ACH cut-off time

Your cut-off is whatever your bank or payment tool says it is. It is always earlier than the Federal Reserve’s deadline, because the bank needs time to check and bundle payments.

Miss the cut-off and the payment starts on the next banking day. Check this first when a payment arrives a day later than you expected.

When the money is available

Settlement between banks and money you can spend are two different moments.

Standard ACH credits. The receiving bank must make the money available for withdrawal by 9:00 a.m. its local time on the settlement date. Since September 18, 2026, an older condition, that the bank had to receive the payment by 5:00 p.m. the day before, has been removed.

Same Day ACH credits.

Sent inAvailable by, receiving bank’s local time
Window 11:30 p.m.
Window 25:00 p.m.
Window 3The end of the bank’s processing day

The federal floor. Regulation CC says a bank must make an electronic payment available no later than the business day after the banking day it received the payment. An electronic payment here means a wire or an ACH credit.

ACH debits you collect. No availability rule protects the company that pulls a debit. Regulation CC leaves ACH debits out, because the receiver has the right to return the transfer. So a bank or processor may pay you later. Stripe, for example, lists four business days from payment creation as its standard settlement time.

What an ACH hold means

“ACH hold” is your bank’s own label, not a term from the ACH rules. It usually marks an ACH payment that the bank knows about but has not posted yet: a pending debit or a pending deposit. A pending payment posts on its settlement date.

Under the ACH rules, a bank may also delay a credit if it reasonably suspects the payment was not authorized or was sent under false pretenses. Regulation CC still applies. See what an ACH hold means for both meanings and what to ask your bank.

Weekends and holidays

ACH payments do not settle on weekends or Federal Reserve holidays. Payments only settle when the Federal Reserve’s settlement service is open.

  • A payment sent after the cut-off on Friday cannot settle before Monday.
  • Paydays that fall on a weekend or holiday are usually paid on the business day before.
  • Bill payments due on a weekend or holiday are usually collected on the next business day.

Federal Reserve holidays in October to December 2026: October 12, November 11, November 26 and December 25.

Federal Reserve holidays in 2027:

HolidayDate
New Year’s DayJanuary 1
Martin Luther King Jr. DayJanuary 18
Presidents DayFebruary 15
Memorial DayMay 31
JuneteenthJune 19, a Saturday. Reserve Banks are open on Friday
Independence DayJuly 4, a Sunday. Closed on Monday, July 5
Labor DaySeptember 6
Columbus DayOctober 11
Veterans DayNovember 11
ThanksgivingNovember 25
ChristmasDecember 25, a Saturday. Reserve Banks are open on Friday

The Federal Reserve’s rule is that for a holiday on a Saturday, Reserve Banks open the Friday before, and for a holiday on a Sunday, they close the following Monday.

Why some ACH transfers take three days or more

The network does not take three to five days. When a transfer does, the extra time comes from somewhere else.

  • You missed the cut-off, so the payment started a day late.
  • A weekend or a Federal Reserve holiday added days. ACH payments do not settle on those days.
  • The sender chose a later date. A credit can be dated up to two banking days ahead.
  • Your provider waits before paying out. Some do this for debits, because a debit can be returned.
  • The payment was returned. A wrong account number sends the payment back with a return code, and it has to be sent again.

When is an ACH payment final?

A credit you receive is yours once it is available, apart from set cases such as a sender’s reversal within five banking days.

A debit you collect is different. Most returns must come back by the second banking day after settlement. A personal customer who says a debit was not authorized has 60 days. See ACH disputes.

How to make an ACH payment arrive sooner

  • Send before the cut-off. Ask your bank what time that is.
  • Ask for Same Day ACH. It works for payments of up to $1 million ($10 million from September 17, 2027). See Same Day ACH.
  • Check the details first. Test the number with the routing number checker. A returned payment costs days.
  • Plan around holidays. Send payroll a day early in a holiday week.
  • Use a different network when minutes matter. A wire within the US usually arrives the same business day. RTP and FedNow move money in seconds if both banks offer them. See instant ACH transfer and ACH vs wire transfer.

Common mistakes

  • Counting calendar days. Only banking days count.
  • Reading the Federal Reserve’s deadline as your own. Your bank’s cut-off is earlier.
  • Expecting Same Day ACH by default. Ask your provider whether a payment will go same-day and what that costs.
  • Treating a collected debit as cleared on day one. It can still be returned.
  • Sending payroll on the pay date. Send it early enough to settle on payday.

Questions and answers

How long does an ACH transfer take?

One to two business days for a standard transfer, and the same business day for Same Day ACH. An ACH credit can settle the same day, the next banking day or two banking days after it is sent. An ACH debit settles the same day or the next banking day.

What is an ACH hold?

ACH hold is a label banks use, not a term from the ACH rules. It usually marks an ACH payment the bank knows about but has not posted yet. For a debit, the bank may lower your available balance until the payment posts. For a deposit, the bank has been told the payment is coming and is waiting for the settlement date. Ask your bank what the label means on your account. See what an ACH hold means.

Do ACH transfers go through on Saturdays?

No. ACH payments do not settle on Saturdays, Sundays or Federal Reserve holidays. A transfer you start on Saturday cannot settle before Monday, or Tuesday if Monday is a holiday.

What time of day do ACH deposits post?

A standard ACH credit must be available by 9:00 a.m. in the receiving bank's local time on the settlement date. Same Day ACH credits must be available by 1:30 p.m., by 5:00 p.m. or by the end of the bank's processing day, depending on which window they were sent in.

What is the ACH cut-off time?

The ACH Operator's last deadlines for banks are 4:45 p.m. Eastern Time for same-day settlement and 2:15 a.m. ET for settlement that morning. Your bank's cut-off for customers is earlier, and each bank sets its own. Ask your bank.

Why does my ACH payment say pending?

Nacha's answer is that your bank has received notice of the payment but has not yet received the funds, which will happen on a set date. The payment posts on its settlement date.

How long does an ACH payment take to clear?

A debit settles within one banking day, but it can still be returned. Most returns must come back within two banking days of settlement. A return for an unauthorized debit on a personal account can come up to 60 days later.

Is a real-time payment faster than ACH?

Yes. Payments on the RTP and FedNow networks arrive in seconds at any hour, every day of the year. Both banks must have joined the network. ACH works in batches on business days only. See instant ACH transfer.

Sources

  1. How ACH payments work, Nacha
  2. The ABCs of ACH, Nacha
  3. FedACH processing schedule, Federal Reserve Financial Services
  4. Same Day ACH frequently asked questions, Federal Reserve Financial Services
  5. Funds availability requirements for non-Same Day credit entries, Nacha
  6. Providing faster funds availability, Nacha
  7. Risk Management Topics, effective October 1, 2024 (funds availability exceptions), Nacha
  8. Expanding Same Day ACH, Nacha
  9. 12 CFR 229.10, Next-day availability (Regulation CC), Electronic Code of Federal Regulations
  10. Consumer FAQs on ACH payments, Nacha
  11. Federal Reserve holiday schedules, Federal Reserve Financial Services
  12. ACH file overview (developer guide), Nacha
  13. ACH Direct Debit, Stripe
  14. What does ACH hold mean?, GoCardless
  15. Wire transfers (how long a wire takes), Bank of America

Last reviewed . How we check our information. Report a mistake on this page.

General information, not legal or financial advice. Rules change and banks set their own requirements. Check with your bank before you act. ACH Forms is not affiliated with Nacha.