2027 payroll calendar
Every semi-monthly payday in 2027, 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 | Fri, Jan 15 | Fri, Jan 15 | Thu, Jan 14 | Wed, Jan 13 |
| Jan 31 | Fri, Jan 29* | Fri, Jan 29 | Thu, Jan 28 | Wed, Jan 27 |
| Feb 15 | Fri, Feb 12* | Fri, Feb 12 | Thu, Feb 11 | Wed, Feb 10 |
| Feb 28 | Fri, Feb 26* | Fri, Feb 26 | Thu, Feb 25 | Wed, Feb 24 |
| Mar 15 | Mon, Mar 15 | Mon, Mar 15 | Fri, Mar 12 | Thu, Mar 11 |
| Mar 31 | Wed, Mar 31 | Wed, Mar 31 | Tue, Mar 30 | Mon, Mar 29 |
| Apr 15 | Thu, Apr 15 | Thu, Apr 15 | Wed, Apr 14 | Tue, Apr 13 |
| Apr 30 | Fri, Apr 30 | Fri, Apr 30 | Thu, Apr 29 | Wed, Apr 28 |
| May 15 | Fri, May 14* | Fri, May 14 | Thu, May 13 | Wed, May 12 |
| May 31 | Fri, May 28* | Fri, May 28 | Thu, May 27 | Wed, May 26 |
| Jun 15 | Tue, Jun 15 | Tue, Jun 15 | Mon, Jun 14 | Fri, Jun 11 |
| Jun 30 | Wed, Jun 30 | Wed, Jun 30 | Tue, Jun 29 | Mon, Jun 28 |
| Jul 15 | Thu, Jul 15 | Thu, Jul 15 | Wed, Jul 14 | Tue, Jul 13 |
| Jul 31 | Fri, Jul 30* | Fri, Jul 30 | Thu, Jul 29 | Wed, Jul 28 |
| Aug 15 | Fri, Aug 13* | Fri, Aug 13 | Thu, Aug 12 | Wed, Aug 11 |
| Aug 31 | Tue, Aug 31 | Tue, Aug 31 | Mon, Aug 30 | Fri, Aug 27 |
| Sep 15 | Wed, Sep 15 | Wed, Sep 15 | Tue, Sep 14 | Mon, Sep 13 |
| Sep 30 | Thu, Sep 30 | Thu, Sep 30 | Wed, Sep 29 | Tue, Sep 28 |
| Oct 15 | Fri, Oct 15 | Fri, Oct 15 | Thu, Oct 14 | Wed, Oct 13 |
| Oct 31 | Fri, Oct 29* | Fri, Oct 29 | Thu, Oct 28 | Wed, Oct 27 |
| Nov 15 | Mon, Nov 15 | Mon, Nov 15 | Fri, Nov 12 | Wed, Nov 10 |
| Nov 30 | Tue, Nov 30 | Tue, Nov 30 | Mon, Nov 29 | Fri, Nov 26 |
| Dec 15 | Wed, Dec 15 | Wed, Dec 15 | Tue, Dec 14 | Mon, Dec 13 |
| Dec 31 | Fri, Dec 31 | Fri, Dec 31 | Thu, Dec 30 | Wed, 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 2027
- Sunday, January 31, 2027 is a weekend day, so funds cannot settle then. Pay on Friday, January 29, 2027 instead.
- Monday, February 15, 2027 is a Reserve Bank holiday (Presidents Day), so funds cannot settle then. Pay on Friday, February 12, 2027 instead.
- Sunday, February 28, 2027 is a weekend day, so funds cannot settle then. Pay on Friday, February 26, 2027 instead.
- Saturday, May 15, 2027 is a weekend day, so funds cannot settle then. Pay on Friday, May 14, 2027 instead.
- Monday, May 31, 2027 is a Reserve Bank holiday (Memorial Day), so funds cannot settle then. Pay on Friday, May 28, 2027 instead.
- Saturday, July 31, 2027 is a weekend day, so funds cannot settle then. Pay on Friday, July 30, 2027 instead.
- Sunday, August 15, 2027 is a weekend day, so funds cannot settle then. Pay on Friday, August 13, 2027 instead.
- Sunday, October 31, 2027 is a weekend day, so funds cannot settle then. Pay on Friday, October 29, 2027 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 2027 ACH holiday schedule. For a single file rather than a year, use the settlement date calculator.
Other years: 2026 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.