The ACH network honors several holidays throughout the year and payments will not settle on those days. ACH holidays include:
New Year’s Day
Martin Luther King Jr. Day
President’s Day
Memorial Day
Juneteenth National Independence Day
Independence Day
Labor Day
Columbus Day
Veterans Day
Thanksgiving Day
Christmas Day
In addition, the ACH network settles payments on business days — but not on the weekend. So if a payment is initiated on a weekend the ACH will not settle until at least the next business day.