How to use this calculator
The paycheck and pay period calculator generates period boundaries and estimated paydays for weekly, biweekly, semimonthly, and monthly schedules. Enter the first period’s start date, choose the frequency, and specify how many periods to show. The payday lag adds calendar days after each period’s included end date.
Use the table to inspect a planning schedule, not to predict a bank deposit or impose an employer’s payroll policy. Weekly and biweekly periods advance by fixed day counts. Semimonthly uses the first through the fifteenth and the sixteenth through month end; monthly uses complete calendar months. Weekend, holiday, and bank-processing adjustments are left for you to verify.
Formula and calculation method
Weekly period = 7 days; biweekly = 14 days; semimonthly = 1st–15th or 16th–month end; monthly = full calendar month. Payday = included period end + calendar-day lag.
Keep earning periods and payment dates separate
A pay period describes the dates covered by the earnings record, while payday is when that period is paid. The lag connects the two in this model. Zero lag places payday on the included final date. A five-day lag moves it five calendar dates later, regardless of weekends or closures.
Anchor each frequency correctly
Weekly and biweekly schedules may start on any supported date. Semimonthly starts must be the first or sixteenth, and monthly starts must be the first. These rules make the generated periods contiguous without gaps or overlapping endpoints. They are explicit conventions; organizations using other semimonthly cutoffs need a different schedule.
Worked examples
A biweekly period with a lag
Starting September 1, 2026, a 14-day period includes September 1 through September 14. The next period starts September 15. With a five-calendar-day lag, the first estimated payday is September 19. The tool leaves that Saturday unchanged rather than assuming the employer pays on Friday.
Two periods in February
For a semimonthly start of February 1, 2024, the first period is February 1–15 and the second is February 16–29. They contain 15 and 14 days respectively. In a non-leap February, the second contains 13 days. Two periods per month therefore does not mean every period has 14 days.
A calendar month with no lag
Choose monthly, start April 1, 2026, and set lag to zero. The first period runs through April 30 and its estimated payday is April 30. The next period begins May 1 and ends May 31. Calendar month lengths vary, so this schedule should not be generated by repeatedly adding 30 days.
Edge cases and practical checks
Weekend and holiday paydays
The generated payday is an arithmetic date before any business-day adjustment. Some organizations move a payday earlier, others later, and banking arrangements can differ. Consult the actual payroll calendar before planning a payment around an estimated date. This tool does not infer public holidays or bank processing cutoffs.
Extra paydays and calendar boundaries
Weekly or biweekly schedules can place an extra payday inside a particular calendar year depending on their anchor. The number of period starts, ends, and paydays falling in that year can differ because of the lag. Inspect the payday column rather than assuming an annual count solely from the frequency label.
Frequently asked questions
What is the difference between biweekly and semimonthly?
Biweekly means every 14 days. Semimonthly means twice each calendar month and produces periods of varying day lengths. This tool uses the first and sixteenth as semimonthly starts. The two schedules have different boundaries and should not be treated as equivalent.
Does the end date count inside the period?
Yes. Both the start and displayed end are included. The next period begins the following day, avoiding an overlap. For a weekly period beginning on Monday, the included end is Sunday and the next period begins the next Monday.
What does payday lag mean?
It is the number of calendar days added after the included period end. Zero means payday falls on that end date. Five means five calendar dates later. It does not represent five working days and does not automatically skip a weekend.
Can I use different semimonthly cutoff dates?
This version supports periods beginning on the first and sixteenth only. It rejects other starts so the output does not silently imply a different convention. Compare the supported boundaries with the actual payroll schedule before using the generated table.
Will a weekend payday move to Friday?
No automatic adjustment is made. The output keeps the arithmetic date, including weekends and holidays. Check the organization’s payroll policy or official calendar to determine any earlier or later payment date and possible bank-processing effects.
Does this calculate the amount of each paycheck?
This page generates dates and period lengths. Use hourly-to-salary or salary-to-hourly for gross comparison amounts, and the time card or overtime calculator for recorded hours. Net pay and actual deposits require additional payroll information outside these tools.
Published by TrueHour. Calculation methodology and sources · Report a correction · Time and date guides