Office Consumer is reader-supported. We may earn an affiliate commission from qualified links on our site.

How Does Semi-Monthly Payroll Work? (w/Examples) + FAQs

Semi-monthly payroll pays employees twice a month on two fixed dates, usually the 15th and the last day, for 24 paychecks a year instead of biweekly's 26. Salaried workers get the same check every time. Hourly workers see their pay shift, because the two halves of a month rarely hold the same number of workdays.

This article reflects federal and state payroll rules as of 2026. Pay-frequency laws vary by state and change over time, so confirm your current state rule before you set a schedule. The stakes are concrete for a growing business. Thirty-three states allow or require semi-monthly pay, per the DOL's state payday table. Get a pay-period date or the overtime math wrong, though, and you risk a wage claim or a costly correction.

💵 How the 24-paycheck semi-monthly schedule works, and how it differs from a 26-paycheck biweekly schedule

🧮 A step-by-step worked example for calculating a salaried and an hourly semi-monthly paycheck

⏰ How overtime pay works when a single workweek is split across two pay periods

🗺️ Which states set their own semi-monthly payday deadlines, including California's rules

⚠️ The most common semi-monthly payroll mistakes, and the fix for each one

What Semi-Monthly Payroll Means

Semi-monthly pay means your employer pays you on two set dates each month, usually the 15th and the last day. That adds up to 24 pay periods a year, a fixed number that never changes. Biweekly pay works differently. It pays every two weeks, no matter what the calendar looks like, so it produces 26 paychecks most years, and 27 in some.

That difference alone changes the size of every paycheck, even at an identical salary. A worker paid semi-monthly and a worker paid biweekly at the same $50,000 salary will never see the same number on a check. The rest of this guide walks through exactly why, starting with who sets the rule in the first place.

Federal law does not set how often you must pay employees. The Fair Labor Standards Act covers minimum wage and overtime, but it says nothing about pay frequency. The rule you must follow comes from your state, and some states are strict about it.

New York is one strict example. It requires many manual workers to be paid weekly, not semi-monthly. That rule has stood since the 1890s, under ADP's 2025 pay-frequency review. A few states sit at the other end of the range, per the DOL's state payday table: Illinois, Nevada, New Mexico, and Virginia allow monthly pay for some executive, administrative, and professional employees.

Semi-monthly pay always lands on two set dates, so every month delivers exactly two paychecks. That keeps monthly budgeting predictable. Biweekly pay does not offer that same steadiness, because 26 payments do not divide evenly across 12 months. Two months a year end up with three paychecks instead of two, which can surprise a budget built around "two checks a month."

A pay period is not the same as a workweek, and the difference matters most for overtime. A workweek is a fixed, recurring seven-day period an employer sets once, often Sunday through Saturday. It stays constant no matter how pay periods are structured. Because a semi-monthly period covers about two workweeks, but not a clean multiple of them, a single workweek can start in one pay period and finish in the next.

Semi-monthly and biweekly pay schedules compared on paychecks per year, typical paydates, best fit, and overtime calculation.
Semi-monthly and biweekly pay schedules compared on paychecks per year, typical paydates, best fit, and overtime calculation.

Semi-Monthly vs. Biweekly: Spotting the Difference That Affects Your Paycheck

The clearest difference between the two schedules shows up in the size of each paycheck, not the total pay for the year. An employee earning $60,000 a year receives $2,500 before tax on a semi-monthly schedule. That is $60,000 divided by 24, landing on the same number every time. The same salary paid biweekly comes out to about $2,308 per check, since $60,000 divided by 26 spreads the total across two more payments.

Semi-monthly paydates are fixed calendar days, so when the 15th or the last day falls on a weekend, payroll typically moves the payment to the nearest earlier business day. Biweekly pay avoids that problem, because it is anchored to a weekday, typically a Friday, that always falls on a business day. This detail catches new payroll staff off guard the first time a payday needs to move. The table below lines up both schedules on the details that matter most.

FeatureSemi-MonthlyBiweekly
Paychecks per year2426 (27 in some years)
Typical paydates15th and last day of monthEvery other Friday
Best fitSalaried staffHourly workforces
Overtime trackingSplit by workweekUsually aligns with workweek

Most payroll software supports either schedule as a setup choice, so the decision usually comes down to your workforce mix, not a system limit. Businesses with mostly salaried staff often choose semi-monthly, because the fixed 24-period math is simple to explain and to budget around. Businesses with a large hourly workforce more often choose biweekly, since it tracks actual hours without a pay-period split complicating the overtime math.

A quick check works for either schedule. Multiply your pay-period gross by the number of pay periods in your year, and confirm it matches your annual salary. If the totals do not match, ask payroll which number is off before you assume your rate changed.

Which Situation Applies to You?

Semi-monthly payroll behaves differently depending on how you are paid and where you work. The three situations below cover most readers. Each one changes the math, the deadline, or both, so find the one that matches you first.

If You're Paid a Salary

If your pay stub already shows a fixed number every pay period, you are on salary. The math behind that number is simple: your annual salary is divided by 24. A $54,000 salary comes out to $2,250 gross on every paycheck, all year. That figure does not move in a short month like February, or a long one like March, because it is built from the yearly total, not the days worked.

The one exception is a partial pay period, like a new hire starting mid-month, or someone who leaves before a period ends. Payroll then prorates pay by the actual days or hours worked in that partial period. The first or last check will not match the usual $2,250 as a result. Ask HR how they calculate a partial period before your first payday, so a smaller number does not surprise you.

This confusion is common enough to have its own pattern. New hires often worry they are missing hours when their semi-monthly salary check does not match the hourly math they expected. The mismatch is not missing hours; it is two different math models producing two different numbers for the same job.

If You're Paid Hourly

If you are paid hourly, your semi-monthly check will not be the same size every time, and that is normal. Ask around any office and you will hear the same worry. Hourly staff on a semi-monthly schedule watch their check shrink or grow, because pay periods run 80, 88, or 96 hours a month, while salaried coworkers get the same number every period. The swing happens because a month's first half and second half rarely hold the same number of workdays.

Here is a quick check you can run yourself. Multiply the days you worked in the period by your normal hours per day, then multiply that by your hourly rate, and compare the result to your gross pay. If the numbers match within a few cents, the swing is not a mistake; it is simply how a semi-monthly period counts workdays. If they do not match, ask payroll for the hours breakdown before you assume an error.

If Your State Sets Its Own Payday Rules

Some states go further than simply allowing semi-monthly pay. California requires most employers, as of 2026, to pay wages earned between the 1st and the 15th no later than the 26th of that same month. Wages earned from the 16th through the end of the month are due no later than the 10th of the next month, under California's payday rules. That schedule is more specific than the federal baseline, which sets no payday deadline at all.

This is a state rule, not a national one. Do not assume every state follows California's 26th-and-10th pattern. Check your own state's labor agency, or the DOL's payday table, before you set your dates, because a missed deadline can trigger a wage claim even if the employee was eventually paid in full. When you operate in more than one state, build your calendar around the strictest deadline first, then confirm every other state on its own.

How to Calculate a Semi-Monthly Paycheck: Three Worked Examples

Three situations cover almost every semi-monthly calculation you will need. The first is a salaried employee, the second is an hourly employee, and the third is overtime that crosses a pay period. Each example below uses simple, round numbers, so the math is easy to copy for your own figures.

Salaried Example: Turning a $54,000 Salary Into a Paycheck

Start with the annual salary and divide by 24, since that is the fixed number of semi-monthly pay periods in a year. A $54,000 salary works out to $2,250 gross per paycheck. That number holds steady from January through December. Deductions for taxes, health insurance, and retirement contributions come out of that $2,250 figure, so the amount that lands in a bank account is smaller than the gross number on the stub.

This math is a simplification, and it is worth naming as one. It assumes a full pay period, with no unpaid leave, no bonus, and no change in withholding. A real check can differ from the flat $2,250 the moment any of those variables shifts. Treat the divide-by-24 formula as a baseline to expect, not a guarantee of the exact deposit every time.

Hourly Example: Why Two Pay Periods Can Have Different Hours

Hourly pay works differently, because it is tied to actual hours worked, not a fixed salary. A semi-monthly period does not always contain the same number of workdays, either. A worker earning $20 an hour who logs 80 hours in a short period earns $1,600 gross. The same worker logging 96 hours in a longer period earns $1,920 gross for that check, and both numbers are correct pay for the hours worked.

The swing exists because the 1st through the 15th, and the 16th through the end of the month, do not divide the calendar evenly. A 31-day month gives the second half 16 days. February, in a non-leap year, gives the first half only 15. Counting the actual workdays in each half, instead of assuming a flat average, is how you predict an hourly paycheck correctly.

Overtime Example: When a Workweek Splits Across Two Pay Periods

Overtime is never calculated by pay period. It is calculated by workweek instead, a fixed seven-day block that an employer sets once, under the DOL's overtime calculator example. That rule holds even when a semi-monthly pay period cuts a workweek in half, and the walkthrough covers exactly this situation for an employee paid semi-monthly.

Picture a workweek that runs Sunday through Saturday, and a semi-monthly pay period that ends mid-week, on a Wednesday. Say the employee works 44 hours that week: 30 fall before the period ends, and 14 fall after. The overtime still belongs to the whole 44-hour workweek, not to either half. That means 4 hours of overtime is owed for that week, and part of it may get paid with the next pay period's check instead of the current one.

Employers who overlook this often shortchange an hourly employee. They calculate overtime on the semi-monthly period's total hours instead of each workweek's total, and that is one of the costlier payroll errors to fix later. The safer habit is to total hours by workweek first, then flag any week over 40 hours. Only then split that week's overtime across the two pay periods it touches.

Where Semi-Monthly Payroll Trips People Up

Reading about semi-monthly pay in the abstract is one thing. Seeing where it derails a paycheck, a payroll deadline, or a new hire's expectations is another. The three situations below show exactly where that happens, and why it is rarely an actual error.

Maria: A New Hourly Hire Who Thought Her Pay Was Short

Maria started an hourly warehouse job in March and got her first semi-monthly check for 80 hours. Her second check jumped to 96 hours at the same $20 hourly rate, and she assumed payroll had shorted her the first time. She almost filed a complaint with HR before comparing her printed timesheet to the pay period dates on her stub.

Pay PeriodHours Paid
March 1–1580
March 16–3196

The timesheet showed exactly what the calendar explained. The first half of March held 10 workdays, and the second half held 12. Once Maria matched her hours to the actual weekdays in each half, instead of assuming a flat number, the checks made sense, and no correction was needed. Her mix-up was not a payroll error; it was expecting an hourly check to behave like a fixed salary.

Devon: A Manager Who Applied One Payday Calendar to Two States

Devon runs payroll for a 40-person company, with an office in California and one in Texas. He set both offices to the same semi-monthly payday, the 5th and the 20th, because that schedule was easy to explain to staff. He did not realize California has its own rule. Wages earned in the first half of the month must be paid by the 26th of that same month, not on a floating date he had chosen.

Earning Window (California)Latest Legal Payday
1st–15th26th of the same month
16th–end of month10th of the next month

A California employee flagged the gap. Devon had to move the California office to the state's required dates, while keeping Texas on its original schedule, since Texas sets no equivalent deadline. The fix cost him a week of reprogramming the payroll system, plus an uncomfortable conversation about back-pay timing. His mistake was applying one national pay calendar to every state, instead of checking each state's rule first.

Priya: A New Hire Who Expected the Wrong Number on Her First Check

Priya left a biweekly job paying $58,000 a year, where her check had been about $2,231 every two weeks. She started a new role at the same $58,000 salary, on a semi-monthly pay schedule. She expected a similar number, and was surprised when her first semi-monthly check came in at $2,417 instead. The jump was not a raise or an error.

The extra amount came from the schedule itself, not from a raise. A semi-monthly check divides an annual salary by 24 payments instead of 26, so each individual check runs larger, even though the yearly total stays the same. Priya confirmed this by multiplying $2,417 by 24, which landed close to her $58,000 salary and confirmed the math. Anyone switching from biweekly to semi-monthly pay can run that same multiplication before assuming a raise, a shortage, or an employer mistake.

Mistakes to Avoid With Semi-Monthly Payroll

  • Averaging pay periods to a flat number for hourly staff. Paying a flat "average" instead of tracking actual hours shorts employees in high-workday periods and overpays them in low ones, and either error can trigger a wage complaint.
  • Calculating overtime by pay period instead of by workweek. The FLSA measures overtime over a fixed workweek, so splitting a workweek's hours across two checks without recombining them shortchanges the employee for the hours they worked.
  • Applying one state's payday deadline to every location. A national payroll calendar that ignores a stricter state rule, like California's 26th-and-10th requirement, creates a compliance gap the moment you hire in that state.
  • Forgetting to prorate a partial first or last pay period. Paying a full period's amount for a half-worked period either overpays the business or shorts the employee, depending on which direction the error runs.
  • Ignoring the different day counts between the two halves of the month. Assuming both halves always hold the same number of workdays produces a paycheck estimate that is wrong more months than it is right.
  • Missing the month-end payroll deadline on a short February. A February that ends on the 28th still needs its second-half pay processed on time, and a calendar built around a 31-day month can miss that date.
  • Failing to explain the fixed 24-check schedule to new hires switching from biweekly. An employee expecting biweekly-style math is surprised by a different number, and an unexplained surprise on payday erodes trust fast.
  • Skipping a second review of exempt salaried pay after a mid-period raise. A raise that takes effect mid-period needs a manual split between the old and new rate, and an automated system left unchecked pays the wrong blended amount.

Do's and Don'ts for Running Semi-Monthly Payroll

Do

  • Confirm your state's payday deadline before you set dates, because a single compliant national default does not exist, and the wrong date can trigger a wage claim.
  • Track workweeks separately from pay periods for any hourly or overtime-eligible staff, since overtime is owed by the week worked, not by the check it lands on.
  • Communicate the fixed 24-paycheck math to new hires switching from biweekly pay, so a smaller or larger first check does not read as a mistake.
  • Prorate partial pay periods for new hires and departures, because a flat per-period amount overpays or underpays anyone who did not work the full period.
  • Build your payroll calendar a year ahead, including weekend and holiday paydate shifts, so a Saturday landing on the 15th does not become a scramble the week it happens.

Don't

  • Don't assume every state follows the same semi-monthly rules as your headquarters, because states like California and New York set their own, stricter deadlines.
  • Don't average hourly pay to a flat number without disclosing it, since employees can compare their hours to their pay and flag the mismatch.
  • Don't calculate overtime using the semi-monthly period's total hours, because the FLSA requires a workweek-by-workweek calculation regardless of pay period boundaries.
  • Don't wait until payday itself to check for weekend or holiday conflicts, because a same-day fix rushes a process that is easy to get wrong under pressure.
  • Don't switch an existing hourly team's schedule without running the numbers for them first, since a lower or higher first check can look like an error even when the total pay is correct.

Pros and Cons of Semi-Monthly Pay

Pros

  • Predictable monthly budgeting. Two paychecks every month, with no three-paycheck months, makes it simple for salaried staff to plan fixed monthly bills.
  • Simple payroll math for salaried employees. Dividing an annual salary by 24 is easy to explain and easy for a new hire to understand.
  • Fewer payroll runs than weekly or biweekly. Twenty-four runs a year instead of 52 or 26 lowers processing time and, for outsourced payroll, processing fees.
  • Aligns well with monthly benefit deductions. Health insurance and retirement contributions billed monthly split cleanly into two equal semi-monthly deductions.
  • Common enough that most software supports it natively. Because 33 states allow it, most payroll platforms treat semi-monthly as a standard option, not a workaround.

Cons

  • Inconsistent paycheck size for hourly staff. Hours worked vary by pay period, so an hourly employee cannot predict the exact number on every check.
  • More complex overtime tracking. A pay period rarely lines up with the workweek, so overtime has to be calculated separately and sometimes split across two checks.
  • Paydates can shift around weekends and holidays. A fixed calendar date, unlike a fixed weekday, occasionally forces an early or late payment.
  • State-specific deadlines add compliance work. A business operating in California or New York needs a state-aware calendar instead of one universal schedule.
  • Harder to explain to employees used to biweekly pay. A same-salary switch to semi-monthly produces a different per-check number that can look like an error.

What to Do Next

This article is educational, not a substitute for advice from a payroll provider, accountant, or employment attorney about your specific business. Work through the following steps, and loop in a professional for anything state-specific or high-stakes.

  1. Look up your state's specific payday requirement using the DOL's state payday table or your state labor agency's page before you finalize a schedule.
  2. Set your pay period boundaries in writing, for example the 1st–15th and 16th–end of month, and confirm your payroll software follows them exactly.
  3. Configure your workweek separately from your pay period, so overtime calculates correctly for any hourly or nonexempt staff.
  4. Build a 12-month payroll calendar that flags every weekend or holiday paydate conflict in advance.
  5. Tell new hires switching from a biweekly job what to expect on their first semi-monthly check, including any prorated first period.
  6. Bring in a payroll provider, accountant, or employment attorney if you operate in more than one state or you are unsure which deadline applies.

Frequently Asked Questions

Is semi-monthly pay the same as biweekly pay?

No. Semi-monthly pays twice a month on two calendar dates for 24 checks a year, while biweekly pays every two weeks for 26 checks. The two schedules only line up occasionally, so the per-check amount and paydates differ even at the same salary.

How many pay periods are in a semi-monthly year?

Twenty-four. A semi-monthly schedule always produces two paychecks per calendar month, for 24 total, no matter how many days fall in a given month.

Does federal law require semi-monthly pay?

No. The Fair Labor Standards Act sets no required pay frequency, so the rule that applies to you comes from your state's labor law, not a federal standard.

How is overtime calculated on a semi-monthly schedule?

By the workweek, not the pay period. Overtime is measured over a fixed seven-day workweek, so hours from a single week that spans two pay periods still combine before overtime is figured, even though the payment lands on two checks.

Why did my semi-monthly paycheck change even though my hourly rate didn't?

Because pay periods hold different numbers of workdays. An hourly employee's gross pay moves with the actual hours in each half of the month, so a period with more workdays pays more than one with fewer, even at an unchanged rate.

Can an employer pay some employees semi-monthly and others biweekly?

Yes, in most states. Employers commonly pay salaried staff semi-monthly and hourly staff biweekly, as long as the state where the employee works does not set a stricter or different requirement for that job type.

Does semi-monthly pay ever produce three paychecks in a month?

No, it stays at two. Unlike a biweekly schedule, which occasionally delivers three paychecks in a month, semi-monthly always pays exactly twice a month, all year.

What happens to semi-monthly pay when a payday falls on a weekend?

It typically moves earlier. Most employers move the payment to the closest prior business day when the 15th or the last day of the month lands on a weekend or a bank holiday.

Do salaried employees get paid the same amount every semi-monthly period?

Yes, under normal circumstances. A salaried paycheck is the annual salary divided by 24, and that number holds steady unless a raise, an unpaid leave day, or a bonus changes it mid-year.

Is semi-monthly pay legal in every state?

Mostly, but not everywhere without conditions. Most states allow or require it, but a few, including parts of New York's manual-worker rules, require weekly pay for specific job categories instead.

How do I convert a semi-monthly salary to an approximate hourly rate?

Divide the annual salary by 2,080. That figure represents 40 hours a week for 52 weeks, and it gives an approximate hourly rate for comparing a salaried role to an hourly one.

What is the difference between a pay period and a workweek?

A pay period is how often you get paid; a workweek is the fixed block overtime is measured against. A semi-monthly pay period covers about two workweeks, but the two rarely align perfectly, which is why overtime math needs the workweek, not the pay period.