💷When is my next payday?

✓ Tested & verified Updated: How we calculate this

Pay cycles are not calendars. Twice-a-month and last-working-day pay dates move around weekends, and that is exactly when people get them wrong.

What is coming up

Every date we track that falls inside your window — so a birthday, a bank holiday or a deadline never arrives as a surprise.

Free, no account. One click unsubscribes and deletes your address.

Free to use — Pro is for keeping it

This tool, like every other one here, is free and needs no account. A free account keeps three setups and three email alerts. Pro takes the ads off every site we run and lifts that to 200 setups and 50 alerts, adds a public page for any result and lets you embed the tool without our badge.

See what Pro adds Sign in

Try one of these too

How this works

Pick the cycle your employer uses and the date you were last paid. The tool walks the calendar forward from there, moves any date that lands on a Saturday or Sunday back to the Friday before it — which is what almost every payroll does — and lists the next fourteen paydays with the exact number of days to each.

Pay cycles compared

How many pay dates a year each cycle produces, and what that means for the amount in each one.

CyclePay dates a yearTypical datesGross per pay on a 52,000 salary
Weekly52Same weekday every week1,000
Every two weeks26Same weekday, alternate weeks2,000
Twice a month2415th and last day2,167
Monthly12Same date, or last working day4,333

Two extra pay packets a year is the practical difference between fortnightly and twice-monthly, which is why the two are never interchangeable.

Frequently asked questions

Why does twice a month not mean every two weeks?

Twice a month is 24 pay dates a year, usually the 15th and the last day. Every two weeks is 26. Over a year that is two extra pay packets and a different amount in each one, which is why the two are never interchangeable.

What happens when payday falls on a weekend?

Most payrolls pay on the working day before. That is the default here; turn it off if yours pays on the following Monday instead.

Does it handle bank holidays?

It moves dates off weekends, not off public holidays, because those differ by country and often by region. If your payroll shifts for a holiday, the date shown is the latest it would be paid.

How we calculate this

Dates are computed in UTC and on whole days, so nothing shifts by a day depending on the time zone of the browser. Semi-monthly cycles use the 15th and the true last day of each month, taking month length and leap years from the calendar rather than a table. The weekend rule steps backwards one day at a time until it lands on Monday–Friday.