2026 payroll calendar

2026 semimonthly payroll calendar: 15th and last day

All 24 semimonthly paydays for 2026 on the 15th and the last day of the month, moved to the previous business day when they land on a weekend or bank holiday.

Watch for Friday, July 3: federal offices close, but the Federal Reserve is open, so it's a normal payday. Plenty of payroll calendars get this wrong; see the Saturday holiday rule.

2026 paydays

#PaydayMoved fromSubmit payroll by
1Thursday, January 15, 2026Tuesday, January 13
2Friday, January 30, 2026Sat January 31 (weekend)Wednesday, January 28
3Friday, February 13, 2026Sun February 15 (weekend)Wednesday, February 11
4Friday, February 27, 2026Sat February 28 (weekend)Wednesday, February 25
5Friday, March 13, 2026Sun March 15 (weekend)Wednesday, March 11
6Tuesday, March 31, 2026Friday, March 27
7Wednesday, April 15, 2026Monday, April 13
8Thursday, April 30, 2026Tuesday, April 28
9Friday, May 15, 2026Wednesday, May 13
10Friday, May 29, 2026Sun May 31 (weekend)Wednesday, May 27
11Monday, June 15, 2026Thursday, June 11
12Tuesday, June 30, 2026Friday, June 26
13Wednesday, July 15, 2026Monday, July 13
14Friday, July 31, 2026Wednesday, July 29
15Friday, August 14, 2026Sat August 15 (weekend)Wednesday, August 12
16Monday, August 31, 2026Thursday, August 27
17Tuesday, September 15, 2026Friday, September 11
18Wednesday, September 30, 2026Monday, September 28
19Thursday, October 15, 2026Tuesday, October 13
20Friday, October 30, 2026Sat October 31 (weekend)Wednesday, October 28
21Friday, November 13, 2026Sun November 15 (weekend)Tuesday, November 10
22Monday, November 30, 2026Wednesday, November 25
23Tuesday, December 15, 2026Friday, December 11
24Thursday, December 31, 2026Tuesday, December 29

Download: CSV for Excel or Google Sheets

How the dates are worked out

Direct deposits settle through the Federal Reserve's ACH network, which is closed on weekends and on Fed holidays. When a payday lands on one of those days, the usual practice is to pay on the previous business day so nobody is paid late. The "submit by" column is 2 banking days before payday, the common deadline for a standard ACH payroll file; check your provider's own cut-off.

Generate any schedule with the API

Payroll software can build these calendars for every client and every year, for US (us-fed) or Canadian (ca-payments) payrolls:

curl "https://bankday.dev/v1/payroll/schedule?calendar=us-fed&frequency=semimonthly&days=15,last&year=2026" \
  -H "Authorization: Bearer $BANKDAY_KEY"

Other 2026 schedules: Weekly · Biweekly · Semimonthly (1st and 15th) · Monthly · Canada

Get a free API key

1,000 requests/month free. No credit card. Your key appears instantly.