2026 payroll calendar
Every semi-monthly payday in 2026, with the date an ACH file has to be submitted to make it at each of the three settlement speeds. 8 of the 24 scheduled dates are not banking days, so the payday itself moves.
This is the standard semi-monthly cycle: the 15th and the last day of every month. Where that date falls on a weekend or a Federal Reserve holiday, funds cannot settle on it, so the payday shown is the banking day before. Paying early is safe; paying late is not.
| Scheduled | Payday | Same Day ACH | Next Day ACH | Two Day ACH |
|---|---|---|---|---|
| Jan 15 | Thu, Jan 15 | Thu, Jan 15 | Wed, Jan 14 | Tue, Jan 13 |
| Jan 31 | Fri, Jan 30* | Fri, Jan 30 | Thu, Jan 29 | Wed, Jan 28 |
| Feb 15 | Fri, Feb 13* | Fri, Feb 13 | Thu, Feb 12 | Wed, Feb 11 |
| Feb 28 | Fri, Feb 27* | Fri, Feb 27 | Thu, Feb 26 | Wed, Feb 25 |
| Mar 15 | Fri, Mar 13* | Fri, Mar 13 | Thu, Mar 12 | Wed, Mar 11 |
| Mar 31 | Tue, Mar 31 | Tue, Mar 31 | Mon, Mar 30 | Fri, Mar 27 |
| Apr 15 | Wed, Apr 15 | Wed, Apr 15 | Tue, Apr 14 | Mon, Apr 13 |
| Apr 30 | Thu, Apr 30 | Thu, Apr 30 | Wed, Apr 29 | Tue, Apr 28 |
| May 15 | Fri, May 15 | Fri, May 15 | Thu, May 14 | Wed, May 13 |
| May 31 | Fri, May 29* | Fri, May 29 | Thu, May 28 | Wed, May 27 |
| Jun 15 | Mon, Jun 15 | Mon, Jun 15 | Fri, Jun 12 | Thu, Jun 11 |
| Jun 30 | Tue, Jun 30 | Tue, Jun 30 | Mon, Jun 29 | Fri, Jun 26 |
| Jul 15 | Wed, Jul 15 | Wed, Jul 15 | Tue, Jul 14 | Mon, Jul 13 |
| Jul 31 | Fri, Jul 31 | Fri, Jul 31 | Thu, Jul 30 | Wed, Jul 29 |
| Aug 15 | Fri, Aug 14* | Fri, Aug 14 | Thu, Aug 13 | Wed, Aug 12 |
| Aug 31 | Mon, Aug 31 | Mon, Aug 31 | Fri, Aug 28 | Thu, Aug 27 |
| Sep 15 | Tue, Sep 15 | Tue, Sep 15 | Mon, Sep 14 | Fri, Sep 11 |
| Sep 30 | Wed, Sep 30 | Wed, Sep 30 | Tue, Sep 29 | Mon, Sep 28 |
| Oct 15 | Thu, Oct 15 | Thu, Oct 15 | Wed, Oct 14 | Tue, Oct 13 |
| Oct 31 | Fri, Oct 30* | Fri, Oct 30 | Thu, Oct 29 | Wed, Oct 28 |
| Nov 15 | Fri, Nov 13* | Fri, Nov 13 | Thu, Nov 12 | Tue, Nov 10 |
| Nov 30 | Mon, Nov 30 | Mon, Nov 30 | Fri, Nov 27 | Wed, Nov 25 |
| Dec 15 | Tue, Dec 15 | Tue, Dec 15 | Mon, Dec 14 | Fri, Dec 11 |
| Dec 31 | Thu, Dec 31 | Thu, Dec 31 | Wed, Dec 30 | Tue, Dec 29 |
Read across: submit the file by the date in your own settlement-speed column and funds are available on payday. Two Day is the safest of the three and the default on the paid feed, because a file submitted too early costs nothing and one submitted too late misses payroll. Your originating bank sets its own cutoff on top of this, usually earlier in the day and sometimes a full business day sooner.
The Same Day column repeats the payday because that is what Same Day ACH means: the file goes out on the morning of, and has to clear the 4:45 PM ET window to settle the same afternoon. The other two columns buy you a day or two of margin instead.
* marks a payday that moved because the scheduled date is not a banking day.
Scheduled dates that are not banking days in 2026
- Saturday, January 31, 2026 is a weekend day, so funds cannot settle then. Pay on Friday, January 30, 2026 instead.
- Sunday, February 15, 2026 is a weekend day, so funds cannot settle then. Pay on Friday, February 13, 2026 instead.
- Saturday, February 28, 2026 is a weekend day, so funds cannot settle then. Pay on Friday, February 27, 2026 instead.
- Sunday, March 15, 2026 is a weekend day, so funds cannot settle then. Pay on Friday, March 13, 2026 instead.
- Sunday, May 31, 2026 is a weekend day, so funds cannot settle then. Pay on Friday, May 29, 2026 instead.
- Saturday, August 15, 2026 is a weekend day, so funds cannot settle then. Pay on Friday, August 14, 2026 instead.
- Saturday, October 31, 2026 is a weekend day, so funds cannot settle then. Pay on Friday, October 30, 2026 instead.
- Sunday, November 15, 2026 is a weekend day, so funds cannot settle then. Pay on Friday, November 13, 2026 instead.
Other pay frequencies
Paying monthly on the last day of the month? That is the second row of each month above. Biweekly and weekly cycles depend on the anchor date your own schedule started from, which is yours rather than a published rule, so they are not listed here. The payroll cutoff calculator takes any payday and works back through the same banking calendar.
Where these dates come from
Submission dates count backwards through banking days, skipping weekends and the eleven Federal Reserve holidays, from the payday funds have to be available on. The closures behind them are the 2026 ACH holiday schedule. For a single file rather than a year, use the settlement date calculator.
Other years: 2027 payroll calendar.
Every closure through 2030, in your calendar
This page answers one year. The calendar feed answers all of them: every ACH non-processing day through 2030, with payroll cutoff warnings, subscribed once into the calendar you already use. It updates itself, so there is nothing to check again.
$9 once. Not a subscription, and nothing renews.