Business Days Counter

← Business Days Calculator

How Long Does an ACH Transfer Take?

Most ACH transfers settle the next business day, and Nacha rules allow 2 at most: an ACH debit settles no later than the next banking day, and an ACH credit no later than the second. Only the U.S. Treasury can schedule a credit further out. Same Day ACH settles the day it is sent, for payments up to $1 million. Weekends and Federal Reserve holidays do not count. A transfer sent on one of those days, or after your bank's cut-off, starts on the next banking day.

Settlement is when the money moves between the two banks. Your bank or payment app can wait before it sends a transfer; its account terms set that. Once your bank has received the money, it must let you withdraw it no later than the next business day (12 CFR 229.10(b)). A balance inside a payment app that is not a bank account follows the app's terms.

When the money settles

TypeSettlesFedACH settlement timeExample: sent Mon, Nov 16, 2026
Same Day ACH (up to $1 million)The same banking day1:00, 5:00 or 6:00 p.m. ETMon, Nov 16, 2026
Standard ACH debit or creditNext banking day8:30 a.m. ETTue, Nov 17, 2026
Two-day ACH credit (the longest allowed)Second banking day8:30 a.m. ETWed, Nov 18, 2026

The limits. Nacha, which writes the ACH rules, says debits "cannot have a settlement date that is more than one banking day into the future," and credits no more than two. Only the U.S. Treasury can send credits further out. Nacha estimates that about 80% of ACH volume settles in one banking day or less.

The times. The Federal Reserve's FedACH schedule settles Same Day ACH at 1:00, 5:00 and 6:00 p.m. ET, for files the sending bank delivers by 10:30 a.m., 2:45 p.m. and 4:45 p.m. ET. Transfers dated for a later day settle at 8:30 a.m. ET on that day. Your bank's own cut-off comes earlier than these, because it has to send the file first.

Who picks the speed. The sender does. A payroll company can send a two-day credit so that it lands on payday; the extra day is planned, not a delay.

The example is a transfer your bank sends before its cut-off on a banking day. Last updated: November 1, 2026 (U.S. Central time).

Find the dates for your transfer

Next-day ACH settles on Tue, Nov 17, 2026

Same Day ACH: Mon, Nov 16, 2026.

Two-day ACH credit, the latest allowed: Wed, Nov 18, 2026, 2 calendar days after it was sent.

No Federal Reserve holiday falls inside these dates.

Dates follow the Federal Reserve holiday calendar. They are settlement dates between banks; check your bank's terms for when it shows the money.

Federal Reserve banking days • Your bank's cut-off applies • November 2026. Sent before the cut-off. Mon, Nov 16, 2026. Same Day ACH (up to $1 million). Mon, Nov 16, 2026. 1:00, 5:00 or 6:00 p.m. ET. Standard ACH debit or credit. Tue, Nov 17, 2026. 8:30 a.m. ET. Two-day ACH credit (the longest allowed). Wed, Nov 18, 2026. 8:30 a.m. ET. Only the U.S. Treasury can schedule a credit further out. Settlement moves money between banks. Account access can follow later.
Federal Reserve banking days • Your bank's cut-off applies • November 2026. Sent before the cut-off. Mon, Nov 16, 2026. Same Day ACH (up to $1 million). Mon, Nov 16, 2026. 1:00, 5:00 or 6:00 p.m. ET. Standard ACH debit or credit. Tue, Nov 17, 2026. 8:30 a.m. ET. Two-day ACH credit (the longest allowed). Wed, Nov 18, 2026. 8:30 a.m. ET. Only the U.S. Treasury can schedule a credit further out. Settlement moves money between banks. Account access can follow later.

ACH settlement around holidays, November 2026 to December 2027

A weekday Federal Reserve holiday inside the transfer moves settlement one banking day later, which is three calendar days when the move crosses a weekend. Each row is a standard transfer sent before the cut-off.

SentNext-day settlementTwo-day settlementHoliday in the way
Tue, Nov 10, 2026Thu, Nov 12Fri, Nov 13Veterans Day, Nov 11
Wed, Nov 25, 2026Fri, Nov 27Mon, Nov 30Thanksgiving, Nov 26
Thu, Dec 24, 2026Mon, Dec 28Tue, Dec 29Christmas, Dec 25
Thu, Dec 31, 2026Mon, Jan 4, 2027Tue, Jan 5, 2027New Year's Day, Jan 1
Fri, Jan 15, 2027Tue, Jan 19Wed, Jan 20Martin Luther King Jr. Day, Jan 18
Fri, Feb 12, 2027Tue, Feb 16Wed, Feb 17Washington's Birthday, Feb 15
Fri, May 28, 2027Tue, Jun 1Wed, Jun 2Memorial Day, May 31
Thu, Jun 17, 2027Fri, Jun 18Mon, Jun 21None: Juneteenth is on Saturday, Jun 19
Fri, Jul 2, 2027Tue, Jul 6Wed, Jul 7Independence Day, observed Mon, Jul 5
Fri, Sep 3, 2027Tue, Sep 7Wed, Sep 8Labor Day, Sep 6
Fri, Oct 8, 2027Tue, Oct 12Wed, Oct 13Columbus Day, Oct 11
Wed, Nov 10, 2027Fri, Nov 12Mon, Nov 15Veterans Day, Nov 11
Wed, Nov 24, 2027Fri, Nov 26Mon, Nov 29Thanksgiving, Nov 25
Thu, Dec 23, 2027Fri, Dec 24Mon, Dec 27None: Christmas is on Saturday, Dec 25
Thu, Dec 30, 2027Fri, Dec 31Mon, Jan 3, 2028None: New Year's Day 2028 is on Saturday

"No ACH on federal holidays" is wrong three times in 2027. When a holiday falls on a Saturday, federal offices close the Friday before, but the Federal Reserve stays open: "For holidays falling on Saturday, Federal Reserve Banks and Branches will be open the preceding Friday." So ACH settles on Fri, Jun 18, Fri, Dec 24 and Fri, Dec 31, 2027. A Sunday holiday does move, to the Monday. The days the two calendars disagree are listed on bank days.

A transfer sent on Sat, Nov 14, 2026 counts as sent Mon, Nov 16 and settles Tue, Nov 17, three calendar days later. One sent Mon, Nov 16 after the cut-off counts on Tue, Nov 17 and settles Wed, Nov 18.

Juneteenth, Christmas and New Year's Day 2028 fall on Saturday. Juneteenth. Fri, Jun 18, 2027. Federal offices closed. Federal Reserve open. ACH settles. Christmas. Fri, Dec 24, 2027. Federal offices closed. Federal Reserve open. ACH settles. New Year's Day 2028. Fri, Dec 31, 2027. Federal offices closed. Federal Reserve open. ACH settles. A Sunday holiday does move, to the Monday.
Juneteenth, Christmas and New Year's Day 2028 fall on Saturday. Juneteenth. Fri, Jun 18, 2027. Federal offices closed. Federal Reserve open. ACH settles. Christmas. Fri, Dec 24, 2027. Federal offices closed. Federal Reserve open. ACH settles. New Year's Day 2028. Fri, Dec 31, 2027. Federal offices closed. Federal Reserve open. ACH settles. A Sunday holiday does move, to the Monday.

If an ACH transfer is missing or wrong

For a personal account, Regulation E sets the clock (12 CFR 1005.11):

Here a business day is a day your bank's offices are open for substantially all of their business (12 CFR 1005.2(d)), so it follows your bank's own calendar.

Personal accounts • Regulation E • 12 CFR 1005.11. 1. Notify within 60 days. Count from when your bank sends the statement first showing the problem. Phone notice counts. Written confirmation may be required within 10 business days. 2. Bank: 10 business days. Decide whether an error occurred. Report the result within 3 business days after deciding. Fix an error within 1 business day of finding it. 3. Up to 45 days. Put the money back within the first 10 business days while investigating. This can be skipped if requested written confirmation of a phone report never arrives. New account: 20 / 90. Transfer within 30 days after the first deposit: 20 business days instead of 10. Up to 90 days instead of 45. Transfers started outside the U.S. also get 90 days. Business days follow your bank's own calendar: 12 CFR 1005.2(d).
Personal accounts • Regulation E • 12 CFR 1005.11. 1. Notify within 60 days. Count from when your bank sends the statement first showing the problem. Phone notice counts. Written confirmation may be required within 10 business days. 2. Bank: 10 business days. Decide whether an error occurred. Report the result within 3 business days after deciding. Fix an error within 1 business day of finding it. 3. Up to 45 days. Put the money back within the first 10 business days while investigating. This can be skipped if requested written confirmation of a phone report never arrives. New account: 20 / 90. Transfer within 30 days after the first deposit: 20 business days instead of 10. Up to 90 days instead of 45. Transfers started outside the U.S. also get 90 days. Business days follow your bank's own calendar: 12 CFR 1005.2(d).

Questions

Why does my ACH transfer take 3 to 5 business days?

Not because of the ACH network, which settles in 2 banking days at most. The extra days usually come before settlement: a bank or app can wait a day or more before it sends the transfer. After your bank receives the money, it has until the next business day to let you use it (12 CFR 229.10(b)).

Do ACH transfers go through on weekends?

No. ACH settles only on Federal Reserve banking days, so a transfer sent on Friday after the cut-off, or on the weekend, starts on Monday, or Tuesday if Monday is a holiday. The 2027 dates are on 2027 federal holidays.

How long does an ACH transfer take between two banks?

The next banking day for a standard transfer, the same day for Same Day ACH, and two banking days at most. Moving money between your own accounts at two banks is an ACH credit or debit like any other. A transfer between two accounts at the same bank may not use ACH at all, so the bank's own rules set its timing.

How long does a direct deposit take?

A direct deposit is an ACH credit, and employers usually schedule it to settle on payday. For pay dates moved by holidays, see the direct deposit holiday schedule.

How do I count business days for other deadlines?

Use the business days calculator. For deposited checks, see how long does a check take to clear.

Sources: Nacha, "The Significant Majority of ACH Payments Settle in One Business Day—or Less" (August 28, 2023); Federal Reserve Financial Services, FedACH Processing Schedule and holiday schedule; 12 CFR 1005.2(d) and 1005.11 (Regulation E, eCFR as of October 1, 2026). This page explains timing rules; it is not legal or banking advice.