Payroll Period Calculator
Simplify your payroll planning by generating a complete schedule of pay periods and pay dates. Choose your company's pay frequency (weekly, bi-weekly, semi-monthly, or monthly), select the first pay date, and this tool will map out the entire year's payroll calendar for you.

Payroll Schedule

Period StartPeriod EndPay Date
Feb 1, 2026Feb 14, 2026Feb 15, 2026
Feb 15, 2026Feb 28, 2026Mar 1, 2026
Mar 1, 2026Mar 14, 2026Mar 15, 2026
Mar 15, 2026Mar 28, 2026Mar 29, 2026
Mar 29, 2026Apr 11, 2026Apr 12, 2026
Apr 12, 2026Apr 25, 2026Apr 26, 2026
Apr 26, 2026May 9, 2026May 10, 2026
May 10, 2026May 23, 2026May 24, 2026
May 24, 2026Jun 6, 2026Jun 7, 2026
Jun 7, 2026Jun 20, 2026Jun 21, 2026
Jun 21, 2026Jul 4, 2026Jul 5, 2026
Jul 5, 2026Jul 18, 2026Jul 19, 2026
Jul 19, 2026Aug 1, 2026Aug 2, 2026
Aug 2, 2026Aug 15, 2026Aug 16, 2026
Aug 16, 2026Aug 29, 2026Aug 30, 2026
Aug 30, 2026Sep 12, 2026Sep 13, 2026
Sep 13, 2026Sep 26, 2026Sep 27, 2026
Sep 27, 2026Oct 10, 2026Oct 11, 2026
Oct 11, 2026Oct 24, 2026Oct 25, 2026
Oct 25, 2026Nov 7, 2026Nov 8, 2026
Nov 8, 2026Nov 21, 2026Nov 22, 2026
Nov 22, 2026Dec 5, 2026Dec 6, 2026
Dec 6, 2026Dec 19, 2026Dec 20, 2026
Dec 20, 2026Jan 2, 2027Jan 3, 2027
Jan 3, 2027Jan 16, 2027Jan 17, 2027
Jan 17, 2027Jan 30, 2027Jan 31, 2027
How The Payroll Schedule is Calculated

Calculation Logic by Frequency

The calculator generates the schedule by starting with your first pay date and iteratively calculating the subsequent periods based on the selected frequency.

  • Weekly / Bi-Weekly / Monthly: For these frequencies, the calculation is straightforward. The period end date is typically the day before the pay date, and the start date is found by counting back the appropriate number of days (6 for weekly, 13 for bi-weekly). The next pay date is found by adding 1 week, 2 weeks, or 1 month respectively.
  • Semi-Monthly: This is more complex. The paydays are assumed to be the 15th and the last day of the month.
    • If a pay date is the 15th, its period covers the 1st to the 15th of the month.
    • If a pay date is the last day of the month, its period covers the 16th to the last day of that month.
    The calculator alternates between these two to generate the schedule.

Example From Your Generated Schedule

Based on a starting pay date of February 15, 2026 and a bi-weekly frequency:

  • First Pay Period: The calculator worked backward from your first pay date to establish the first period, from Feb 1 to Feb 14.
  • Subsequent Periods: It then repeatedly added the interval (2 weeks) to find each following pay date and its corresponding period.

This loop continued for the 26 periods you requested, creating the full schedule you see above.

Frequently Asked Questions

Find answers to common questions about this calculator below.