United States · Payroll · Pay dates 2027
Semi-monthly payroll calendar 2027.
All 24 semi-monthly pay dates in 2027, for the 15th and the last day or any two days you choose, with the weekend and holiday moves.
Short answer: A semi-monthly payroll has 24 pay dates every year, two a month. On the common 15th-and-last-day schedule, eight 2027 dates fall on a weekend or bank holiday and move to the previous bank day: January 31, February 15, February 28, May 15, May 31, July 31, August 15 and October 31. The pay dates are not a fixed number of days apart, so the periods vary in length.
Build your semi-monthly calendar
Your 2027 pay dates
Press the button to see the calendar.
Semi-monthly pay dates in 2027
Semi-monthly payroll pays twice a month on two fixed calendar days, usually the 15th and the last day or the 1st and the 15th, for 24 pay dates a year. It is not the same as biweekly, which pays every 14 days for 26 pay dates. Each semi-monthly paycheck covers a half month of salary, so salaried pay is steady, but hourly staff see paychecks of slightly different lengths. In 2027 the default 15th-and-last-day schedule produces the dates in the table below after weekend and holiday moves.
| # | Pay date | Moved from |
|---|---|---|
| 1 | Fri Jan 15, 2027 | |
| 2 | Fri Jan 29, 2027 | Sun Jan 31, 2027 (Sunday) |
| 3 | Fri Feb 12, 2027 | Mon Feb 15, 2027 (Washington’s Birthday (Presidents Day)) |
| 4 | Fri Feb 26, 2027 | Sun Feb 28, 2027 (Sunday) |
| 5 | Mon Mar 15, 2027 | |
| 6 | Wed Mar 31, 2027 | |
| 7 | Thu Apr 15, 2027 | |
| 8 | Fri Apr 30, 2027 | |
| 9 | Fri May 14, 2027 | Sat May 15, 2027 (Saturday) |
| 10 | Fri May 28, 2027 | Mon May 31, 2027 (Memorial Day) |
| 11 | Tue Jun 15, 2027 | |
| 12 | Wed Jun 30, 2027 | |
| 13 | Thu Jul 15, 2027 | |
| 14 | Fri Jul 30, 2027 | Sat Jul 31, 2027 (Saturday) |
| 15 | Fri Aug 13, 2027 | Sun Aug 15, 2027 (Sunday) |
| 16 | Tue Aug 31, 2027 | |
| 17 | Wed Sep 15, 2027 | |
| 18 | Thu Sep 30, 2027 | |
| 19 | Fri Oct 15, 2027 | |
| 20 | Fri Oct 29, 2027 | Sun Oct 31, 2027 (Sunday) |
| 21 | Mon Nov 15, 2027 | |
| 22 | Tue Nov 30, 2027 | |
| 23 | Wed Dec 15, 2027 | |
| 24 | Fri Dec 31, 2027 |
What changed from 2026
The calendar days are the same every year but the weekdays are not, so a different set of dates falls on weekends. In 2027 the 15th falls on a Saturday in May, a Sunday in August and the Presidents Day holiday in February, and the last day falls on a Sunday in January, February, July and October and on the Memorial Day holiday in May. Three 2027 holidays fall on a Saturday: Juneteenth (June 19), Christmas Day (December 25) and, for 2028, New Year's Day (January 1). The Federal Reserve schedule says that for holidays falling on Saturday the Reserve Banks stay open the preceding Friday, so Friday June 18, Friday December 24 and Friday December 31, 2027 are normal bank days. Independence Day falls on a Sunday, so the Reserve Banks close Monday July 5.
Which dates move
Direct deposit settles on bank days, so employers commonly pay on the previous bank day when a pay date lands on a weekend or closure. Eight 2027 dates move on the 15th and last day schedule: Sun Jan 31 (Sunday) to Fri Jan 29; Mon Feb 15 (Washington’s Birthday (Presidents Day)) to Fri Feb 12; Sun Feb 28 (Sunday) to Fri Feb 26; Sat May 15 (Saturday) to Fri May 14; Mon May 31 (Memorial Day) to Fri May 28; Sat Jul 31 (Saturday) to Fri Jul 30; Sun Aug 15 (Sunday) to Fri Aug 13; Sun Oct 31 (Sunday) to Fri Oct 29. A schedule on the 1st and 15th moves a different set, and the tool above shows yours. The bank closures that apply are listed next.
| Bank holiday (Reserve Banks closed) | Holiday | Notes |
|---|---|---|
| Fri Jan 1, 2027 | New Year’s Day | Friday |
| Mon Jan 18, 2027 | Martin Luther King Jr. Day | Monday |
| Mon Feb 15, 2027 | Washington’s Birthday (Presidents Day) | Monday |
| Mon May 31, 2027 | Memorial Day | Monday |
| Mon Jul 5, 2027 | Independence Day (observed) | July 4 is a Sunday, so the Reserve Banks close Monday |
| Mon Sep 6, 2027 | Labor Day | Monday |
| Mon Oct 11, 2027 | Columbus Day | Monday |
| Thu Nov 11, 2027 | Veterans Day | Thursday |
| Thu Nov 25, 2027 | Thanksgiving Day | Thursday |
Worked example (2027)
An employee paid semi-monthly on the 15th and the last day is paid January 15 (Friday) and then, because January 31 is a Sunday, on Friday January 29. February 15 is Presidents Day, so that payday moves to Friday February 12, and February 28 is a Sunday, so it moves to Friday February 26. March 15 and March 31 both fall on bank days and are paid as scheduled. With a 5-day lag the period for the March 15 payday ended March 10. A $78,000 salary pays $3,250.00 per payday over 24 pay dates, compared with $3,000.00 on 26 biweekly paydays.
Common mix-ups
- Semi-monthly is not biweekly. It has 24 pay dates, not 26, and the gap between pay dates varies.
- The pay date moves, the period does not. A payday moved back for a weekend still covers the same half month of work.
- The last day of February is the 28th in 2027. The tool handles short months by using the last day.
- Rolling back is a convention. Federal law does not set it, and some states regulate pay timing.
Method
The tool places the two pay days in each of the 12 months of 2027, using the last calendar day where a month is shorter than the day you entered or where you entered last. A date that falls on a Saturday, a Sunday or a Federal Reserve bank holiday is moved to the previous bank day and flagged. The period end is the paid date minus the lag you set. Dates are handled as UTC calendar days so your browser time zone never shifts them. Closures come from the Federal Reserve schedule read on November 9, 2026.
What this does not cover
- State rules on how often and when employees must be paid, and rules on final pay.
- Employers that pay after a weekend or holiday instead of before it.
- Overtime, taxes and net pay: this is a date calendar only.
- Pay dates that depend on a company's own cutoff rules.
Figures read from the sources below on November 9, 2026. Last updated November 9, 2026.
Sources
- Federal Reserve Financial Services: Holiday Schedules (FedCash and FedACH, 2026 to 2030) (retrieved November 9, 2026)
Frequently asked questions
How many semi-monthly pay periods are there in 2027?
Twenty-four, two in each month.
What are the semi-monthly pay dates in 2027?
On the common 15th-and-last-day schedule they are the 15th and the last day of each month, moved to the previous bank day when they fall on a weekend or bank holiday.
Which semi-monthly dates move in 2027?
January 31, February 15, February 28, May 15, May 31, July 31, August 15 and October 31 on the 15th-and-last-day schedule.
What is the difference between semi-monthly and biweekly?
Semi-monthly is 24 pay dates on fixed calendar days; biweekly is 26 pay dates every 14 days.
Is Monday May 31, 2027 a bank day?
No. Memorial Day is on May 31, so a May 31 payday moves to Friday May 28.
How do I turn a salary into a semi-monthly paycheck?
Divide the annual salary by 24. A $78,000 salary is $3,250.00 a payday before tax.
Does the law say when payday moves for a weekend?
No federal rule sets it. Many employers pay on the previous bank day; state wage payment laws may set deadlines, so check your state.
Not legal advice
This page is general information from an unofficial guide, not legal, payroll or tax advice. State wage payment laws set when and how often employees must be paid, and a roll-back to the previous bank day is an employer convention, not a federal rule. Confirm with your state labor agency and payroll provider. Nothing you type is sent anywhere.