Pay Period Calculator

Calculate your gross pay per period and generate upcoming paycheck dates for weekly, bi-weekly, semi-monthly, and monthly schedules

A pay period calculator helps employees and employers plan finances by showing the exact gross amount received each paycheck and listing all upcoming pay dates on a schedule. Whether you are paid weekly, bi-weekly, semi-monthly, or monthly, knowing your exact payday and take-home gross helps you budget bills, plan large purchases, and avoid cash flow surprises.

Pay Schedule Settings

$

Your gross annual compensation before taxes

The schedule generates forward from this date

Gross Pay Per Period

$2,307.69
Per Bi-Weekly Paycheck
$60,000.00
Annual
$5,000.00
Monthly Equivalent
26
Pay Periods / Year

Upcoming Pay Dates

# Pay Date Day Gross Amount Note

How to Use This Pay Period Calculator

A pay period calculator takes the guesswork out of payroll planning. Whether you are a salaried employee trying to budget upcoming bills, a new hire figuring out when your first paycheck arrives, or an employer verifying a pay schedule, this tool generates an accurate list of upcoming pay dates and gross amounts for any pay frequency. All calculations run in your browser — no data leaves your device.

Step 1: Enter Your Annual Salary

Type your gross annual salary into the Annual Salary field. This should be your total compensation before taxes, health insurance, 401(k) contributions, or any other deductions. The tool divides this figure by the number of pay periods in your pay schedule to calculate your gross pay per paycheck. If you are hourly, multiply your hourly rate by hours per week and then by 52 to get an annual equivalent.

Step 2: Choose Your Pay Frequency

Select how often you are paid from the Pay Frequency dropdown. The four options correspond to different numbers of annual paychecks: weekly (52 paychecks), bi-weekly (26 paychecks, the most common in the US), semi-monthly (24 paychecks, paid twice per calendar month), and monthly (12 paychecks). Note that bi-weekly employees receive a "bonus" third paycheck in two months each year, which can be useful for extra savings or debt payments.

Step 3: Set Your Start Date

Enter your most recent pay date or the date of your first paycheck. The pay period calculator uses this as the anchor to generate all future pay dates by adding the correct interval (7 days for weekly, 14 days for bi-weekly, and so on). If you are calculating for a new job, use the expected date of your first paycheck. All subsequent dates are computed automatically from that starting point.

Step 4: Configure Weekend Adjustments

When a calculated pay date falls on a Saturday or Sunday, employers must shift the payment to a business day. The two most common policies are paying on the Friday before the weekend (early payment, which is the default here) or the Monday after. Check with your HR department or employee handbook to confirm which adjustment your employer uses. The "No adjustment" option is useful for semi-monthly schedules where the 15th or last day of the month is treated as a business day regardless.

Reading the Pay Schedule Table

The table lists each upcoming pay date in order, showing the day of the week, your gross amount, and a note whenever a date was shifted from a weekend. Dates highlighted with a note indicate a weekend adjustment occurred. You can display 6, 12, 24, or 52 upcoming periods — useful for planning the full year. The monthly equivalent figure in the summary helps you compare your effective monthly income against monthly fixed expenses like rent and subscriptions, even if you are paid on a non-monthly schedule.

Frequently Asked Questions

Is this pay period calculator free?

Yes, this pay period calculator is completely free with no signup, no account, and no limits. All calculations run locally in your browser using JavaScript. You can generate paycheck schedules for any salary and frequency as many times as you like at no cost.

Is my salary information private?

Absolutely. All calculations run entirely in your web browser. No salary data, pay schedules, or personal financial information is ever sent to any server or stored anywhere. Your compensation details remain completely private on your device.

What is the difference between bi-weekly and semi-monthly pay?

Bi-weekly means you are paid every two weeks, resulting in 26 paychecks per year. Semi-monthly means you are paid twice per month (typically on the 1st and 15th, or the 15th and last day), resulting in exactly 24 paychecks per year. Bi-weekly employees receive a third paycheck in two months each year, while semi-monthly employees always receive exactly two paychecks per month.

How is gross pay per period calculated?

Gross pay per period is calculated by dividing your annual salary by the number of pay periods in a year: 52 for weekly, 26 for bi-weekly, 24 for semi-monthly, and 12 for monthly. For example, a $60,000 annual salary paid bi-weekly yields $60,000 ÷ 26 = $2,307.69 per paycheck.

What happens when my payday falls on a weekend?

When a pay date falls on a Saturday or Sunday, companies typically adjust it to the nearest business day. The most common approach is to pay on the Friday before the weekend (early payment). Some employers pay on the Monday after instead. This calculator defaults to paying on the Friday before but lets you choose Monday after if that matches your employer's policy.

How do I find my next payday using this tool?

Enter your annual salary, select your pay frequency, and set your most recent pay date as the start date. The calculator will generate a list of upcoming pay dates in order. The first future date in the table is your next payday. You can display up to 52 upcoming periods to plan ahead for the whole year.

Why does bi-weekly pay give me more money than semi-monthly?

Bi-weekly and semi-monthly pay result in the same total annual earnings for a given salary. The difference is timing: bi-weekly gives you 26 paychecks, two of which fall in months where you receive three payments. Semi-monthly gives a steady two paychecks every month. The gross per-period amount differs slightly because 26 periods divide the salary differently than 24 periods.

Can I use this for hourly employees?

This calculator is designed for salaried employees with a fixed annual salary. For hourly employees, multiply your hourly rate by hours per week, then by 52 to get an equivalent annual figure, and enter that. The pay period gross and date schedule will still work correctly.