I have put more than 250 people a year onto a payroll. In eight years of running high-volume hiring inside a large enterprise, the only HR mistake I ever watched reach a director inside an hour was a wrong paycheck.
Your team runs payroll every other week and it works. It keeps working right up until a misclassified worker, a state nobody registered in, or a bonus coded to the wrong earnings type turns an invisible process into a very visible one.
Payroll is the only HR process where being right 99 percent of the time counts as a failure. Release 400 payslips with four errors and you have not had a good run. You have four people who now check every line, a manager fielding questions they cannot answer, and a correction that has to touch the tax filing as well as the payment.
Most HR leaders price payroll as the salary line. It is not the salary line.
$49.46
Employer cost per hour worked for civilian workers, June 2026. $33.85 of it in wages and salaries, $15.61 in benefits, which is 31.5 percent of total compensation.
Source: U.S. Bureau of Labor Statistics, Employer Costs for Employee Compensation, June 2026
Translation: on a $33.85 hourly wage the employer is carrying $15.61 more per hour that payroll has to calculate, fund, remit, and report. That second number never appears on a payslip and it never appears in the salary a hiring manager quotes.
By the end of this guide you will be able to:
- Define payroll in one sentence you can put in a board paper tomorrow
- Run the nine steps of a payroll cycle, and name the two that prevent most errors
- Carry one employee from gross pay to net pay, and then to what that employee cost the company that period
- Quote the 2026 US payroll tax rates with the year and the cap attached to each one
- Benchmark your payroll spend against an independent number, not a vendor price card
- Say who is accountable for each of the ten decisions in the payroll cycle, and defend the answer to finance
HR Insights Lab approach: every figure here carries its year and its source. Every calculation is performed, not asserted. No payroll vendor is named, rated, or priced anywhere in this guide, because the moment an article about payroll cost quotes a per-employee price it has become the thing it was written to replace.
What Is Payroll? A Working Definition for HR Teams
Payroll is the end-to-end process of calculating what each employee earned in a pay period, withholding taxes and deductions from those earnings, paying the net amount, remitting the withheld money to the right agencies, and recording all of it. For an HR team it is a financial transaction, a compliance filing, and an employee experience event at the same time.
The word carries a second meaning, and it matters. Payroll names the list of people entitled to be paid, and the department that pays them. Someone who says “we have 4,000 on payroll” is using the noun; someone who says “payroll closes Tuesday” is using the process.
Payroll as a function covers the architecture: pay policy, tax registrations, worker classification, the earnings and deduction catalog. Payroll processing is the recurring cycle that runs inside that architecture, every week or every other week, without end.
Define payroll as an accounting function and you have handed it straight to finance. That definition is where HR loses the argument before it opens. Payroll is the system where HR decisions become money.
Every offer, promotion, leave policy, and termination you approved resolves into a line on a payslip.
Here’s the difference:
Payroll has five working parts. Every later section of this guide expands one of them, in this order.
- Earnings. What was earned in the period, including overtime, bonus, shift differential, and commission. The distinction between basic wages and total earnings starts here, and getting it wrong bends every statutory calculation that keys off the base rate.
- Deductions. What comes out, pre-tax and post-tax. Sequence decides the tax outcome, so a deduction in the wrong bucket produces a wrong withholding, which is far harder to spot than a wrong deduction.
- Employer contributions. What the company owes on top of the wage. Budget this at zero and your headcount number is short by roughly a third.
- Remittances and filings. Where the withheld money goes, and by when. Late deposits carry statutory penalties that scale with how late they are, and nobody negotiates them down.
- The record. What has to be kept, and for how long. Retention periods differ by record type, and an audit tests the record you did not keep.

⚠ WATCH OUT
Common mistake: treating payroll as “run the numbers, press pay.” Three of those five components happen after the employee has already been paid. Those three are the ones that get audited.
Payroll vs. Salary vs. Basic Wages: What Payroll Actually Includes
Three terms get used interchangeably in budget meetings and they are three different numbers. The gap between the first and the third is where headcount business cases fall apart.
Here’s the difference:
Basic wages are the contractual base rate, before anything is added or taken away. Most statutory calculations and many benefit formulas key off this figure, which is why an imprecise definition of it propagates quietly into everything downstream.
Gross pay is basic wages plus everything else earned in the period: overtime, bonus, commission, shift differential, allowances. Total payroll cost is gross pay plus the employer-borne layer, which the employee never sees.
Here is the same employee at all three numbers, across one year.
| Layer | What it includes | The same employee |
|---|---|---|
| Basic wages | Contractual base salary only | $95,000 |
| Gross pay | Base salary plus an $8,000 performance bonus | $103,000 |
| Total payroll cost | Gross pay plus employer FICA ($7,880), unemployment tax ($500), employer benefit contribution ($14,000), and workers’ compensation premium ($900) | $126,280 |
The hiring manager quoted $95,000. The P&L absorbed $126,280. That is a 32.9 percent gap on one person, and it is the number finance was using the whole time.
Old way: budget headcount at salary and treat the rest as overhead somebody else owns. Lab Way: budget at total payroll cost from the first requisition, because that is the number the business spends.
◆ PRO TIP
The catch: the loading percentage is not a constant you can memorize once. It moves with benefit design, your state unemployment rate, and your workers’ compensation class code.
Recalculate it every December and publish it as a single multiplier. Every hiring manager then uses the same number in every business case, and finance stops correcting your headcount math in meetings.
Who Owns Payroll: Is Payroll an HR Function or a Finance Function?
Why Payroll Ownership Is Contested in the First Place
Here’s the deal:
Payroll inputs are HR data. Hires, terminations, promotions, leave, classification, benefit elections: every one of them originates in an HR system, and every one of them changes a payslip.
Payroll outputs are finance artifacts. A general ledger entry, a tax remittance, a cash-flow event with a bank cutoff attached to it.
Both functions hold a legitimate claim, and in most organizations neither holds full control. That is the real problem, and the argument about reporting lines is a proxy for a different argument nobody is having: who owns the handoff.
The Payroll Ownership Model That Actually Works
Here is the position, stated plainly. HR owns payroll data. Finance owns payroll money, and the handoff between them is a controlled process with a named owner, a published cutoff, and a written definition.
Stop arguing about the org chart and assign these ten decisions. Lift this table into your next slide and make two people sign it.
| Payroll decision | Accountable | Responsible | Consulted | Why it sits there |
|---|---|---|---|---|
| Employee master data | HR | HR Operations | Payroll | The record of who exists, at what grade, in what location begins and ends in HR |
| Time and attendance approval | Line management | Managers | HR | The person who saw the work done is the only one who can attest to it |
| Earnings and deduction setup | HR | Payroll | Finance, Tax | Every pay code is a policy decision about how something is taxed and accrued |
| The payroll calculation run | Payroll | Payroll | HR | Execution belongs with the team that owns the system configuration |
| Funding and disbursement | Finance | Treasury | Payroll | Moving money is a treasury control, never an HR one |
| Tax remittance and filing | Finance | Payroll or provider | Tax adviser | The signature on a return is a finance signature |
| GL posting and reconciliation | Finance | Accounting | Payroll | The ledger is finance’s book of record |
| Statutory reporting | Finance | Payroll | HR, Legal | Filed under the employer’s tax identity, not its people function |
| Employee pay queries | HR | HR Operations | Payroll | The employee has an HR relationship, not a finance one |
| Audit response | Finance | Payroll | HR, Legal | Auditors test the filing, and the filing belongs to finance |
Notice that HR is not accountable for six of the ten. A RACI with HR in every Accountable cell is not an operating model, it is a land grab, and the first finance reader to see it will say so.
◆ PRO TIP
Real talk: the reporting line matters far less than people think. I have watched payroll sit under finance and work, and sit under HR and work. What I have never watched work is an org chart where those ten decisions have no named owner, because then everybody is accountable and nobody is.
What Breaks When Payroll Ownership Is Ambiguous

Four failure modes show up again and again, and they share one root cause. Each one is a handoff with no owner.
- A termination is processed in the HR system after the payroll cutoff. The person is paid for a month they did not work, and recovering that money is legally constrained in several states.
- A promotion effective date is entered differently in two systems. The back-pay calculation runs on the wrong base and nobody catches it, because both numbers look plausible.
- An employee moves to a new state and nobody registers the employer there. Withholding goes to the wrong jurisdiction from the first run.
- A benefit election change never reaches the deduction file. The employee keeps paying for coverage they dropped, and finds out months later.
⚠ WATCH OUT
Common mistake: treating a termination as an HR admin task with an HR deadline. A termination is a payroll event with a payroll deadline, and the two calendars are not the same calendar.
If your offboarding checklist does not carry the payroll cutoff date on it, you will overpay a leaver this year.
◆ FROM THE LAB
My experience: the failure mode nobody plans for is internal movement. When I ran a First Look policy that gave internal candidates a 48-hour window before a role went external, internal moves reached 23 percent of all hires that year.
Every one of those moves was a payroll change event. New cost center, new pay grade, sometimes a new pay group entirely.
Internal mobility working well creates payroll work. It does not remove it, and no capacity plan I have ever seen accounted for that.
◆ PRO TIP
The honest downside: none of this is fixable inside HR alone. Reassigning ten decisions across two functions is a process change, and process changes need a sponsor who sits above both of them.
If your CFO and your CHRO have not both signed the table above, you have a document, not an operating model.
How Payroll Works: The End-to-End Payroll Process in 9 Steps

Most published payroll processes blur two things that behave nothing alike. Separating them is the difference between debugging the right system and debugging the wrong one.
Here’s the difference:
The Old Way
- Register for an EIN
- Choose a payroll system
- Write a pay policy
- Collect employee information
- Approve timesheets
- Run payroll and submit taxes
The Lab Way
- Treat setup as architecture: EIN, state tax accounts, classification decisions, pay groups, the earnings and deduction catalog
- Treat the cycle as operations: the nine steps below, every single period
- Debug the two separately, because they fail for different reasons
- Audit the architecture once a year in December
- Audit the cycle at step 7 of every run
Setup happens once. The cycle repeats forever. Most payroll disasters trace back to a setup decision made at go-live and never revisited, and a wrong pay code installed then produces a quiet, correct-looking error across thousands of payslips for years.
Payroll processing is the recurring half of that split. The nine steps below describe it, and steps 2 and 7 are the two that prevent most of what goes wrong in the other seven.
Here’s how to build it:
1
Step 1: Collect and Approve Time Data
Produces an approved time file for every hourly and non-exempt employee in the period. Signed off by the manager who saw the work, never by the payroll team.
What goes wrong: managers approve in bulk without reading, which turns an attestation into a rubber stamp. Send each approver an exception list of any timesheet carrying more than 10 hours of overtime, and make them look at those lines specifically.
2
Step 2: Lock the Payroll Input Cutoff
Produces a frozen input set. Nothing entered after this moment reaches this run. Signed off by one named payroll owner, on a date published in advance.
Give it three rules and it works. Publish the cutoff date and time. Name an approver for every cost center.
Late submissions go into the next run. The one exception is an amount above a threshold you set in advance, which triggers an off-cycle payment.
3
Step 3: Calculate Gross Pay for the Period
Produces gross earnings per employee, before anything comes out. The system calculates it; step 7 is where a human checks it.
What goes wrong: variable earnings. Base salary calculates cleanly every time. Overtime, shift differentials, commissions, and non-discretionary bonuses arrive from different systems on different schedules, and a missing feed shows up as a quietly low gross, never as an error message.
4
Step 4: Apply Pre-Tax Deductions
Produces taxable wages, which sit below gross pay. Signed off by benefits administration, on the deduction file.
What goes wrong: the deduction file and the benefits system drift apart after open enrollment, so an election changes in one and not the other. This step sets the base for step 5, which means an error here surfaces as a wrong tax withholding, and that is much harder to spot than a wrong deduction.
5
Step 5: Calculate and Withhold Payroll Taxes
Produces federal, state, and local withholding per employee. Signed off by statute. There is no discretion anywhere in this step.
What goes wrong: wage base tracking across a mid-year system change, and employees who work in one state and live in another. Both produce a correct-looking payslip that is wrong, and neither surfaces until a reconciliation or a filing.
6
Step 6: Apply Post-Tax Deductions and Garnishments
Produces net pay. Signed off by payroll, with a separate garnishment check.
What goes wrong: garnishments processed as ordinary deductions. A garnishment is a legal order carrying a priority sequence and a statutory ceiling on the share of disposable earnings it can take, and both have to be tested every period, not once at setup.
7
Step 7: Review, Reconcile and Approve the Payroll Run
Produces a run that is safe to release. Signed off by the payroll owner plus a second reviewer. This is the last point at which an error is cheap.
Run four checks every single time. Total gross against the prior period, with every variance explained in writing. Headcount against the HR system.
Net pay against the funding file. Every exception above a dollar threshold you set, read line by line.
8
Step 8: Fund and Disburse Net Pay
Produces money in employee accounts on the published payday. Signed off by treasury, not by payroll.
What goes wrong: timing. Bank holidays move funding dates, and a file submitted on the usual day lands late. Carry the funding date on the payroll calendar as its own line, separate from payday, and check it against the banking calendar every December.
9
Step 9: Remit Taxes, File Returns and Post to the Ledger
Produces deposits made, returns filed, and a journal entry that reconciles to the run. Signed off by finance.
What goes wrong: most people stop thinking about payroll at step 8. Deposit due dates follow a lookback rule, quarterly and annual returns run on their own calendar, and penalties accrue quietly against a company that believes payday went fine.
Of every control in that cycle, step 2 and step 7 are the two I would install first in any payroll team I took over. They cost nothing. Between them they catch most of what your employees would otherwise catch for you, which is the worst detection method available to anyone.
⚠ WATCH OUT
Warning: the most common failure in this cycle is not a calculation error. It is a manager who missed the approval deadline and expects payroll to absorb it.
If late submissions keep making it into the current run, you do not have a cutoff. You have a suggestion, and every person who respects it is being penalized for respecting it.
One artifact holds the whole cycle together. A payroll calendar is not a list of paydays: it is the input cutoff, the approval deadline, the run date, the funding date, payday, and the tax deposit due date, for every period in the year.
Two things make it non-trivial. Bank holidays move funding dates, and your deposit due dates follow the schedule the IRS assigned you under the lookback rules, which you do not get to choose.
◆ PRO TIP
Pro tip: publish the full payroll calendar every December for the following year, to every manager who approves time, not only to the payroll team. Managers miss approval deadlines because payday is the only date they have ever been shown. Give them all six dates and late approvals stop being a surprise to everybody.
How Payroll Is Calculated: Gross Pay to Net Pay, Worked Through
Every guide on this topic asserts the calculation. Very few perform it, and almost none carry it past net pay to the number an HR leader gets asked for.
Here is one employee, one biweekly period, both halves of the same two weeks.
How to execute:
How Payroll Is Calculated for a Salaried Employee
Take an employee on $78,000 a year, paid biweekly across 26 periods. Gross pay for the period is $3,000.00, and that is the last simple number in the sequence.
| Line | Employee side | Employer side |
|---|---|---|
| Gross pay ($78,000 ÷ 26) | $3,000.00 | |
| Pre-tax 401(k) contribution, 6% | −$180.00 | |
| Pre-tax health premium, Section 125 plan | −$120.00 | |
| Wages subject to federal income tax | $2,700.00 | |
| Wages subject to Social Security and Medicare | $2,880.00 | $2,880.00 |
| Social Security, 6.2% | −$178.56 | $178.56 |
| Medicare, 1.45% | −$41.76 | $41.76 |
| Federal income tax (per Form W-4 and the IRS tables) | −$243.00 | |
| Post-tax life insurance premium | −$25.00 | |
| FUTA, 0.6% effective on the first $7,000 | $18.00 | |
| SUTA at this employer’s experience rate, 2.7% | $81.00 | |
| Employer 401(k) match, 3% | $90.00 | |
| Employer health contribution | $480.00 | |
| Workers’ compensation premium | $30.00 | |
| Net pay | $2,211.68 | |
| Employer cost on top of gross | $919.32 | |
| Total cost of this employee, this period | $3,919.32 |
Two lines in that table deserve a second look. The wages subject to income tax are $2,700, and the wages subject to Social Security and Medicare are $2,880, which is a $180 difference on the same paycheck.
That difference is the traditional 401(k) contribution. It reduces federal taxable wages and it does not reduce FICA wages. The Section 125 health premium reduces both.
Not every pre-tax deduction reduces every tax the same way. A system configured on the assumption that they do will underwithhold quietly for years.
The federal income tax line is the one figure here you cannot memorize. It comes from the employee’s Form W-4 run against the IRS withholding tables, and it moves with filing status, dependents, and any extra withholding the employee entered. The $243 above is an illustration, and yours will differ for every person on your payroll.
Add state and local withholding where it applies. This example leaves it out to keep the arithmetic visible.
The company spent $3,919.32. The employee banked $2,211.68. Both numbers describe the same two weeks, and most HR teams can only produce one of them.
Old way: calculate to net pay and hand the rest to finance. Lab Way: every payroll calculation has two totals, what the employee receives and what the company spent, and HR should be able to produce both on request.
The single question I ask any team that tells me payroll is under control: can you produce both totals for one named employee for one period, right now? Most produce net pay in thirty seconds and the employer cost never.
How Payroll Is Calculated for an Hourly Employee

Hourly looks easier and is where the expensive errors live. Take an employee at $22.00 an hour who works 46 hours in a workweek and earns a $200 non-discretionary production bonus for that week.
The intuitive calculation: 40 hours at $22.00 is $880, six overtime hours at $33.00 is $198, plus the $200 bonus. Total $1,278.00. That number is wrong.
Under the FLSA, overtime is one and a half times the regular rate, and the regular rate includes the non-discretionary bonus. Total straight-time compensation is 46 hours at $22.00 plus $200, which is $1,212.00. Divide by 46 hours and the regular rate is $26.3478.
The overtime premium owed is half the regular rate for each of the six overtime hours: $79.04. Total due is $1,291.04. The gap is $13.04, for one employee, for one week.
Multiply $13.04 by the number of employees on a production bonus, then by the number of weeks since that bonus scheme started. That is your back-wage exposure, and it has been accruing the entire time.
⚠ WATCH OUT
Watch out: the overtime multiplier applies to the regular rate, and the regular rate is a calculation, not a field in your system. Non-discretionary bonuses, shift differentials, and certain incentive pay have to be folded in before the multiplier is applied.
If your organization pays any production, attendance, or safety bonus and your overtime runs on the base hourly rate, you are underpaying right now. Go and check it this week.
One employee, one bonus, one recalculation. Now scale that to an organization carrying hundreds of distinct earnings types.
47%
of surveyed organizations maintain over 1,000 active pay codes.
Translation: nearly half of large employers run more than a thousand distinct earnings and deduction codes. Every one of those codes is a rule about how something is taxed, accrued, or folded into the regular rate. A thousand pay codes is a thousand places for a calculation to be wrong, and the pay code catalog is the least-audited artifact in most payroll operations.
What Are Payroll Taxes? 2026 US Employer and Employee Payroll Tax Rates
Payroll tax gets treated as a constant in most budget models. It is not a constant. It is a set of annual parameters that reset every January, and several of them reset in ways your payroll system will never handle on your behalf.
Quote a rate without its year and its cap and you have published something with a twelve-month shelf life and no expiry date printed on it.
Payroll Taxes the Employee Pays
Four things come out of an employee’s gross pay under the tax heading. The first two are what everybody means when they say payroll taxes.
| Employee-side tax | 2026 rate | Cap or threshold |
|---|---|---|
| Social Security (OASDI) | 6.2% | Applies up to the annual wage base, then stops |
| Medicare | 1.45% | No cap, every dollar of wages |
| Combined employee FICA | 7.65% | Up to the Social Security wage base |
| Additional Medicare Tax | 0.9% | On wages above $200,000 in a calendar year, employee only, no employer match |
| Federal income tax | Per Form W-4 and the IRS withholding tables | No single rate; varies by employee |
| State and local income tax | Varies by jurisdiction | Several states levy none at all |
The Social Security wage base is the parameter that moves. It resets annually and it is the most-cited number in this entire topic, which is why this section carries both the current figure and the one it replaced.
$184,500
The Social Security contribution and benefit base for earnings in 2026, up from $176,100 in 2025.
Source: Social Security Administration, Contribution and Benefit Base
Translation: every employee earning above the base gets a Social Security withholding change in January, and their take-home pay moves without anyone changing their salary. Any year-end projection built on the prior base is wrong by up to $520.80 per affected employee on the employee side, and the same again on yours.
Payroll Taxes the Employer Pays
The employer-borne stack never appears on a payslip, which is why it gets budgeted badly. Half of it is fixed and half of it is not.
| Employer-side tax | 2026 rate | Base it applies to |
|---|---|---|
| Social Security match | 6.2% | Same wage base as the employee side |
| Medicare match | 1.45% | All wages, no cap. No match on the Additional Medicare Tax |
| FUTA (federal unemployment) | 6.0% gross, 0.6% effective after the full state credit | The first $7,000 of each employee’s wages |
| SUTA (state unemployment) | Experience-rated, specific to your organization | A state-specific wage base that differs in every state |
| Workers’ compensation premium | Class-code rated | Not a payroll tax, but a payroll-driven cost that moves with your wage bill |
The FICA match is fixed and you cannot influence it. Unemployment tax is variable and partly within your control, and that is where multi-state employers get surprised.
◆ PRO TIP
The catch: your SUTA rate is experience-rated, which means it moves with your own unemployment claims history. Two employers in the same state, paying the same wages, carry different unemployment costs because one of them ran a restructure two years ago.
That makes separation decisions a payroll cost decision with a multi-year tail. Anyone modelling the cost of a reduction who stops at severance has modelled half of it.
Here’s how to build it:
Turn the currency problem into a fixed December habit. Your payroll system updates the federal tables and almost nothing else, and the employer-specific settings are the ones that go stale.
Run this list before the first payroll of the year, every year.
- The Social Security wage base for the new year
- State unemployment wage bases, and the new rate your state assigned your organization
- State and local income tax tables for every jurisdiction you pay into
- Minimum wage changes at state and city level, which move on different dates than federal parameters
- Benefit contribution limits for retirement plans, HSAs, FSAs, and commuter benefits
- Your IRS deposit schedule for the new year, as determined by the lookback period
- Any new state registration needed for employees who moved during the year
⚠ WATCH OUT
Warning: your deposit schedule is assigned, not chosen. The IRS determines whether you deposit monthly or semi-weekly by looking back at your reported tax liability over a defined prior period, and a growing employer can be moved onto a faster schedule without doing anything differently.
A team whose headcount jumped last year, depositing on last year’s rhythm, is accruing late-deposit penalties on a perfectly accurate payroll.
The parameter I have watched go stale most is never a federal one. It is the organization’s own assigned unemployment rate, sitting in a system configuration screen that one person understood and nobody has opened since.
Payroll Deductions: Pre-Tax vs. Post-Tax and the Order of Operations
Two employees with identical gross pay and identical total deductions can have different withholding. Nothing in a list of deduction categories explains why.
Sequence explains it. Deductions are not a list, they are a waterfall, and an item’s position in the waterfall decides the tax outcome.
Why this works:
- Gross pay. Everything earned in the period, before anything comes out.
- Pre-tax deductions. Traditional 401(k), health, dental and vision premiums under a Section 125 plan, HSA and FSA contributions, certain commuter benefits. These reduce the wages subject to tax, and they do not all reduce the same taxes. A Section 125 health premium reduces both income tax wages and FICA wages; a traditional 401(k) contribution reduces income tax wages only.
- Statutory withholding. Social Security, Medicare, federal income tax, and state and local income tax, each calculated on the base the step above produced.
- Post-tax deductions. Roth contributions, after-tax insurance premiums, union dues, charitable giving, repayment of advances, and garnishments. These come out of money that has already been taxed and change nothing about the tax calculation.
- Net pay. What lands in the bank account.

Old way: Deductions are a list of things that come out of pay. Lab Way: deductions are an ordered waterfall, and putting an item in the wrong tier produces a wrong tax withholding, which no employee will ever notice and no manager will ever query.
One deduction sits outside all of that discretion. Garnishments arrive as legal orders, and they get handled as ordinary post-tax lines in more payroll operations than anyone admits.
⚠ WATCH OUT
Warning: a garnishment carries three obligations your deduction screen does not enforce. You must act on the order within a defined period. You must apply the correct priority when more than one order exists, with child support taking precedence, then federal tax levies, then other creditor garnishments.
And federal law caps the share of disposable earnings that can be taken, with state law sometimes capping it lower. Where the two differ, the more protective limit applies. That test runs every period, against that period’s disposable earnings, never once at setup.
◆ PRO TIP
Real talk: garnishment handling is an employee relations event as much as a payroll one. I keep the receipt log, the priority decision, and the employee notification on a restricted access path, visible to the named payroll owner and nobody else on the team.
Mishandling it is a legal failure and a trust failure at the same time. The second one is the harder of the two to repair.
Garnishment limits and the priority sequence sit under federal wage-protection law with state overlays that vary in both direction and detail. Have counsel confirm your process. Do not work it out from an article, this one included.
Payroll Frequency: How Often to Run Payroll and What Each Cycle Costs
Pay frequency gets presented everywhere as a list of four options with a paycheck count next to each one. The choice is a three-way trade, and in several states part of it has already been made for you.
| Frequency | Periods per year | Relative processing cost | The friction it creates |
|---|---|---|---|
| Weekly | 52 | Highest | Four times the runs, four times the approval cycles, four times the correction opportunities. Suits hourly and high-turnover workforces who budget weekly |
| Biweekly | 26 | Moderate | The US default. Produces a 27-period year roughly every eleven years, which breaks salaried budgeting |
| Semimonthly | 24 | Moderate | Aligns neatly to accounting periods and awkwardly to workweeks, which makes overtime calculation harder for non-exempt staff |
| Monthly | 12 | Lowest | Cheapest to run and rare in the US outside exempt-only populations. Hard on anyone living close to their pay date |
◆ PRO TIP
The catch: several states set a minimum pay frequency by employee type, and some distinguish between manual workers and salaried staff when they do it. Before you model the savings from moving a workforce to a longer cycle, check whether that cycle is lawful for those employees in every state you pay into.
Here’s the deal:
Biweekly pay assumes 26 periods, which assumes 364 days. Calendars run 365 days, and 366 in a leap year, so the spare days accumulate.
Roughly every eleven years, a calendar produces 27 biweekly pay dates. Salaried pay is expressed annually and divided by 26, so a 27th period either pays out one period more than the annual salary or forces the per-period amount down.
Both responses are legitimate. Absorb the extra period as additional cost, or recalculate the per-period rate across 27 periods. The second one keeps the annual number intact and hands every salaried employee a smaller paycheck 26 times, which is an employee relations problem wearing a spreadsheet’s face.
⚠ WATCH OUT
Common mistake: discovering the 27th pay period in the January variance report. One extra period on a 26-period base is a 3.85 percent overrun on the largest line in the business, and it is arithmetic, not a payroll error.
This is a budget event and a communications event, and both need lead time. Go and check which year it next lands in for your own pay calendar, then decide the treatment two budget cycles ahead.
Payroll Compliance: The US Regulations Every HR Team Is Accountable For
Most compliance sections are ordered by statute. That ordering is useless to someone deciding where to spend a limited audit budget this quarter.
Order it by exposure. What costs the most if it is wrong gets audited first.
Payroll Compliance: Federal Wage and Hour Rules
The FLSA governs what is owed. Minimum wage, overtime at one and a half times the regular rate for hours over 40 in a workweek, the exempt and non-exempt classification that decides whether overtime applies at all, and the records that have to support every one of those positions.
This layer carries the highest exposure for most mid-size and enterprise employers, because a wage-and-hour error repeats every period and applies to a whole population at once. An exempt classification applied to a whole job family, when it should have been tested role by role, is the version that costs the most.
Retention is where teams guess. The periods differ by record type, and the answer is to keep everything for the longest applicable period, not to run four separate calendars.
| Record type | Minimum retention |
|---|---|
| Payroll records under the FLSA | 3 years |
| Supporting wage computation records, including time cards and wage rate tables | 2 years |
| Employment tax records | 4 years after the tax is due or paid, whichever is later |
| Benefit plan records under ERISA | 6 years |
State rules can run longer than any of these. Set your retention policy at the longest period that applies to you and stop making the distinction operationally.
Payroll Compliance: Tax Withholding, Deposit and Filing Duties
This layer governs what is remitted and when. Withhold FICA and income tax correctly, match the employer share, pay FUTA and SUTA, deposit on the schedule you were assigned, and file the quarterly and annual returns that reconcile all of it.
Penalties here are statutory and they scale with lateness. Nobody negotiates a late-deposit penalty down because the payroll itself was accurate.
- Confirm your assigned deposit schedule every January, from the lookback period, not from memory
- Reconcile deposits to the payroll register every period, not every quarter
- Reconcile quarterly returns to the year-to-date register before filing, not after
- Reconcile annual wage statements to all four quarterly returns before they reach employees
- Name one person accountable for the filing calendar, and a named backup for every date on it
Payroll Compliance: Worker Classification and Multi-State Payroll

This layer governs who is on payroll at all, and it carries the two risks that grew fastest with remote work.
Classification first. Treat someone as an independent contractor who meets the test for an employee and you owe unpaid payroll taxes, unpaid overtime, and penalties, applied backward across the whole engagement.
The part that catches people: the tests are multi-factor, and federal and state tests can reach different answers on the same worker. Passing one is not passing the other.
⚠ WATCH OUT
Red flag: classification exposure is retroactive, not prospective. A finding does not start a clock from the date of the finding, it reaches back across the engagement and reprices every period in it at the corrected treatment.
A contractor population you inherited is a liability you inherited, whether or not you made the original call.
Multi-state is the second risk and the more common one. A remote employee creates a withholding and unemployment insurance obligation in the state where the work is performed, and a registration obligation that has to be completed before the first payroll run there.
◆ FROM THE LAB
The Sofia lens: after years of hiring across locations and running global mobility cases, I stopped treating work location as an HR attribute and started treating it as a payroll trigger.
Two controls do the work. Make work location a mandatory field at hire and at every address change, with no free text and no blank permitted. Then route address changes to payroll before they route to the HRIS approval queue, because payroll is the function that has to register something and HR is the function that will approve it in four clicks without reading it.
Tracking where people were hired tells you nothing. Tracking where the work is performed is the whole control, and it is the single most common payroll failure that remote and hybrid work created.
Worker classification and wage-and-hour obligations carry retroactive statutory exposure, and multi-state employment creates state registration duties before the first payroll run. Have counsel or a tax adviser confirm your position on both.
One more flag worth carrying to your legal team. Where your payroll or HR systems apply automated decisioning to employment terms, some jurisdictions now regulate automated employment decision tools, with their own notice and audit requirements attached.
How to Run Payroll: In-House, Payroll Software or Payroll Outsourcing
Three delivery models, and most comparisons of them were published by someone who sells one of them. Here is the version with nothing at the end of it.
Here’s the difference:
| Dimension | In-house | Payroll software | Outsourced or managed service |
|---|---|---|---|
| What you keep owning | Everything: calculation, filings, corrections, notices | The data, the inputs, and the full legal accountability | The legal liability for everything filed in your name |
| Headcount it requires | Genuine payroll expertise on staff, plus a trained backup for that person | One capable payroll owner and administrative support | A vendor manager who can read a service report and challenge it |
| Where the error risk sits | Entirely with you, at every one of the nine steps | Input quality. The calculation is handled; the data feeding it is yours | The relationship and the service levels. Escalation gets slower, not faster |
| What it is genuinely good for | Complex pay structures, heavy union or multi-agreement environments, unusual requirements | Most mid-size employers operating in a manageable number of states | Multi-country footprints and lean teams carrying more scope than headcount |
Running Payroll In-House
Total control, and total consequence. You configure the earnings catalog, you calculate, you file, and you answer the notice when it arrives.
◆ PRO TIP
The honest downside: in-house payroll runs on one person far more than any org chart admits. When that person leaves, the knowledge of why a pay code was configured the way it was leaves with them, and the first three months after their departure is where the quiet errors get installed.
Running Payroll on Payroll Software
The hybrid, and the model most mid-size employers land on. Payroll software carries the calculation and much of the filing; you keep the data, the decisions, and the accountability.
The risk profile shifts. It does not shrink.
Calculation errors go down. Input errors become the dominant failure mode, which is why steps 2 and 7 of the cycle matter more on software, not less.
◆ PRO TIP
The honest downside: software makes a wrong input fast and consistent. A misconfigured pay code applied automatically across 2,000 payslips is a worse outcome than the same error caught by a person doing it by hand at 400.
Payroll Outsourcing and Managed Payroll Services

Full-service delivery changes the operating model, not the tooling. Payroll outsourcing hands the cycle to a provider who runs it end to end, and managed payroll services sit on a spectrum from processing only through to full tax filing and employee query handling.
The calculus is different at small headcount, where the internal labor of running payroll eats a larger share of a smaller team’s capacity. Payroll services for small business are priced and scoped for that reality.
◆ PRO TIP
The honest downside: outsourcing payroll transfers the work and not the liability. The returns are filed under your tax identity, the penalty notice arrives at your address, and the employee whose paycheck was short works for you.
Every contract clause about accuracy is a commercial remedy after the fact. It is not a transfer of accountability, and reading it as one is the most expensive assumption in this section.
◆ FROM THE LAB
My experience: I have no payroll product to sell and no referral arrangement with anyone who does, which is why this section names no vendor and quotes no price. That is the whole reason a comparison like this is worth reading.
It is the same discipline I apply to sourcing. Define the capability signal before you go to market, because a requirement written after the demo is a requirement written by the vendor.
How to execute:
Answer these five before you take a single demo. The right model genuinely varies, and these are the parameters that decide it.
- How many states or countries do you pay in, today and in eighteen months?
- How many distinct pay structures, premiums, and allowances do you run?
- Do you have someone in-house who can read a tax notice and act on it without escalating?
- What is your tolerance for a late or wrong payroll, measured in actual consequence and not in sentiment?
- What does your current model cost fully loaded, including the internal time nobody counts?
The fifth question is the one almost nobody can answer. In most of the teams I have put it to, answering it properly changed the decision.
The next section is how to answer it. The model comparison in depth, and the vendor-level evaluation underneath it, belong on their own pages, and so do the mechanics of payroll processing once you have picked a model.
How Much Does Payroll Cost? A Vendor-Neutral Payroll Cost Benchmark
Ask what payroll costs and you will be handed a price card. The price card describes one of three cost layers, and it is the smallest one.
Here’s the deal:
| Cost layer | What sits in it | Who measures it |
|---|---|---|
| Layer 1: platform or service fee | The per-employee-per-month invoice, implementation charges, module add-ons | Everyone. This is the only layer anyone negotiates |
| Layer 2: internal labor | Preparation, approval chasing, reconciliation, employee query handling, year-end close, audit response | Almost nobody, and it is the largest of the three in most operations I have looked at |
| Layer 3: cost of error | Correction runs, off-cycle payments, penalties, interest, and the hours spent on all of it | Nobody, until an auditor does it for you |
Layer one is visible and negotiated to the dollar. Layers two and three are invisible and unpriced, which is how a team ends up optimizing the smallest number on the page.
Here is the independent benchmark to place yourself against, and it belongs to nobody who sells payroll.
$158
Median annual cost per employee for payroll operations. Median payroll staffing ratio ranged from one payroll FTE per 861 employees in non-technology organizations to one per 1,391 in technology organizations.
Translation: at $158 per employee per year, payroll for a 2,000-person company benchmarks at roughly $316,000 all in. That is a number you can test your own spend against tonight, across all three layers and not one of them.
Use the staffing ratio as the second test. A 2,000-person company with four people in payroll is running heavy against the benchmark. The same company with one is running thin, and thin is how step 7 quietly stops happening.
◆ FROM THE LAB
My experience: the one time I priced a people process properly, the invoice turned out to be the smallest part of it. These are recruiting figures, not payroll figures, and I am offering them as a method, not as a benchmark.
Cost per hire for senior engineering roles was running between roughly $7,800 and $9,000. The visible line was agency fees at 18 to 22 percent of compensation, which landed at $9,500 to $12,000 per hire. What nobody had priced was the internal layer: recruiter hours, interviewer load stretched across a 70 to 80 day cycle, hiring manager time spent re-briefing the same role.
Once all three layers sat on one page, the answer changed. Direct sourcing and internal referrals brought cost per hire down to $3,600 to $4,600, agency reliance fell by 60 to 70 percent, four of six senior roles closed with no agency at all, and Time-to-Fill came down to 45 to 50 days.
The method transfers to payroll exactly. Benchmark only the invoice and you optimize the smallest number on the page.
◆ PRO TIP
Real talk: almost nobody can price layer two, and layer two is the layer that decides the model. If you want one number this quarter, get the internal hours your own people spend on payroll preparation, approval chasing, reconciliation, query handling, and year-end.
Two weeks of honest time tracking will tell you more about your payroll operating model than any vendor comparison you will sit through.
Payroll at Scale: What Breaks When You Put 400 People on Payroll in 10 Weeks

Payroll at rest is the only version anyone writes about. Payroll under load fails differently, and almost nothing written about it comes from someone who has watched it happen.
Here’s what changed everything:
◆ FROM THE LAB
My experience: a bulk campaign targeting 350 to 500 hires across customer support, operations analysts, junior engineers, and sales support, against an aggressive business ramp with a launch date that was not moving.
I planned it backward from the business start date, never forward from the requisition. Weekly hiring targets mapped back from launch. Recruiter bandwidth, interviewer availability, and sourcing throughput forecast against those targets, channel by channel.
Then the process work: standardized pre-assessment criteria, batch interviews with structured scorecards, daily recruiter stand-ups against a live tracker, a weekly war room with hiring managers, and SLA-tracked vendor governance on submissions and offer-to-join.
420 plus hires landed in 10 weeks. Average Time-to-Fill came down from 32 days to 18 to 20 days. Offer-to-join held above 90 percent, 90-day retention came in at 85 to 88 percent, and recruiter productivity improved by around 35 percent.
The project launched on time. Here is the part that is not in any of those numbers.
I modelled recruiter capacity and I modelled interviewer capacity. I did not model payroll capacity, and payroll absorbed 420 new records inside a single quarter with the same team, the same cycle, and the same cutoff it had the quarter before.
Payroll under load fails in four specific ways, and none of them looks like a calculation error. Each one has a control that prevents it.
- Bank detail quality collapses when onboarding is batched. Documents get collected in bulk and validated in bulk, and a rejected payment on a first payslip is the worst possible introduction to an employer. The control: a data completeness gate that blocks a new starter from the first run until bank, tax, and work location fields are validated.
- Start dates cluster mid-period. The first payment for a large cohort becomes a part-period calculation performed at volume, which is the calculation type with the highest error rate in normal conditions. The control: a named owner for the cohort’s first two runs, with the part-period logic checked by hand against a sample before release.
- Tax elections arrive incomplete. Default withholding gets applied to a large group of people who will notice, and correcting it retroactively is a conversation with hundreds of new employees in week three. The control: tax election completeness belongs in the same gate, never as a follow-up task.
- Cost-center assignment lags the org design. Finance sees a payroll number that maps to no budget line, and the reconciliation at step 7 stops being meaningful. The control: cost centers assigned before offer acceptance, never after onboarding.
One more control sits outside those four. Run a first-payslip verification sweep across the whole cohort within 24 hours of the first run, before anyone complains.
⚠ WATCH OUT
Anti-pattern: hire the cohort, then tell payroll. A hiring plan that models recruiter capacity and interviewer capacity but not payroll capacity has not removed the bottleneck. It has moved it to the function with the least ability to absorb it and the least warning.
Payroll belongs in the ramp plan from week one, with its own capacity model and its own data-quality gate, the same way interviewer availability does.
Payroll Errors: The Six That Cost the Most and How to Correct Them
Most payroll error logs are dominated by small, visible mistakes that an employee reported the same day. Those are the cheap ones.
The expensive errors are quiet and they repeat. Rank by cost per period multiplied by periods undetected, and the list reorders completely.
- Worker misclassification. Happens when a contractor relationship drifts into an employment relationship and nobody re-tests it. Expensive because the correction reaches back across the whole engagement. Detect it with an annual re-test of every contractor engaged longer than six months.
- Incorrect pay-code setup. Happens once, at configuration, when a new earnings type is mapped to the wrong tax treatment. Expensive because it applies silently to every employee who touches that code, in every period, for years. Detect it by reconciling the pay code catalog against its tax treatment annually, code by code.
- Overtime calculated on the wrong regular rate. Happens the moment a non-discretionary bonus or shift premium launches without a regular-rate recalculation. Expensive because it accrues per employee per week. Detect it by testing overtime for any population receiving a variable premium, every time a new premium launches.
- Missed or late tax deposits. Happens when a deposit schedule changes under the lookback rules and nobody checked. Expensive because penalties are statutory and scale with lateness. Detect it by confirming your assigned schedule every January and reconciling deposits to the register every period.
- Wrong state withholding for remote employees. Happens when someone moves and the address change reaches HR but not payroll. Expensive because it creates a withholding correction and an unregistered-employer problem at the same time. Detect it by reconciling work location against withholding state quarterly.
- Unprocessed terminations. Happens when the offboarding date misses the payroll cutoff. Expensive because overpayment recovery is legally constrained, and in several states unrecoverable. Detect it by reconciling active headcount against the HR system at step 7 of every single run.

⚠ WATCH OUT
Red flag: the pay-code error is the highest-multiplier failure on that list and the one nobody audits. It produces a payslip that looks entirely correct, passes every variance check because it has been wrong consistently since go-live, and surfaces only when a filing is reconciled or an auditor asks.
If you audit one thing in your payroll configuration this year, audit the pay code catalog against its tax treatment.
Here’s how to build it:
An error has been found after the run released. Here is the decision procedure, in this order, every time.
1
Step 1: Classify the Payroll Error
Underpayment, overpayment, or withholding-only. The three carry different urgency and different legal footing, and every decision after this one depends on which you have.
An underpayment is a wage-and-hour matter with a clock on it. An overpayment is a recovery question with state law attached. A withholding-only error touches no net pay and has to be refiled anyway.
2
Step 2: Choose the Payroll Correction Vehicle
Off-cycle payment now, or correction in the next regular run. Do not apply a fixed rule here. Apply threshold logic you set in advance.
Size the shortfall against that employee’s normal net pay, never against a company-wide dollar figure. A $180 shortfall is noise to one employee and rent to another. Check state final-pay rules before deciding for any leaver.
3
Step 3: Correct the Payroll Tax and Filing Position
This is the step people forget, and it is the step that creates the penalty. A corrected payment changes taxable wages, withholding, and the employer match for the affected period.
Fix the payment without fixing the filing and you have converted one error into two, with the second one now sitting inside a return that has already been submitted.
4
Step 4: Communicate the Payroll Error to the Employee
Before they find it. Name what happened, name the amount, and give a specific date for the fix, never a reassurance that it is being looked into.
One message from a named person beats a corrected payslip arriving with no explanation attached to it.
5
Step 5: Log the Payroll Error Root Cause
Log it against the step in the nine-step cycle where it originated, never against the person who found it. A log that records symptoms produces no pattern.
After two quarters, that log tells you which control is missing. In most operations the answer is step 2 or step 7, and the log is what makes the case for fixing it.
◆ PRO TIP
Real talk: step 4 is the one teams reorder, and reordering it is always a mistake. I have never seen an employee lose trust over a payroll error that was explained to them before they noticed it, and I have watched trust go over errors that were fixed quietly and correctly.
The silence is what people remember, never the amount.
One flag before you build a recovery process. Recovering an overpayment from an employee is legally constrained in several states, with rules on consent, timing, and deduction limits. Treat it as a question for counsel, never a decision payroll makes alone.
AI and Automation in Payroll: What It Actually Changes
Every mention of AI in payroll you will find attached to a product is a pitch. Here is a position with nothing to sell behind it.
Here’s the difference:
Automation is good at five things in payroll, and it is genuinely better than people at all five. Calculation at volume. Applying one rule consistently across thousands of records.
Anomaly detection across periods, which is pattern work humans do badly. Tax table maintenance. And the reconciliation checks a person performs poorly at 11pm on a release night.
Here is what it does not do. It does not own the liability, and it does not decide a classification question where federal and state tests disagree.
It cannot judge whether a variance is an error or a legitimate change. And it cannot explain a wrong paycheck to the person holding it.
Automation moves the calculation. It has never once moved the accountability.
◆ FROM THE LAB
The Sofia lens: I run AI as a co-pilot and never as a decision-maker. That has been my position through every AI workflow I have built in recruitment, and it transfers to payroll without a single adjustment.
The practical version is human-led validation at every decision point, never a quality check bolted onto the end. AI accelerates the thinking; the practitioner keeps the judgment, the context, and the final call.
My counter to the standard line about AI replacing people: it removes the administrative burden that stopped practitioners doing the actual work. In payroll, the actual work was never the arithmetic. It was the control design around it.
The gap between what these tools promise and what organizations have banked is wide, and it is measurable.
88%
of HR leaders said their organizations have not yet realized significant business value from AI tools, in a Gartner HR survey conducted in October 2025.
Source: Gartner, Top Future of Work Trends for CHROs in 2026, 12 January 2026
Translation: the gap is not in the technology, it is in how the technology was deployed. Automating a payroll calculation that was already accurate produces a faster version of the same result, which is why the value shows up in the control design and never in the tool.
⚠ WATCH OUT
Warning: an automated payroll error propagates at the speed of the automation. It reaches every affected employee in the same run, with the same confidence, and without the small hesitations a person has when something looks odd.
The step 7 review control therefore matters more after automation, not less. Teams that automate and then thin out the review have not reduced their risk, they have concentrated it into one release.
Payroll FAQs: The Questions HR Teams Ask Most
Five questions that come up in every payroll conversation I have been part of, answered directly.
Is Payroll Part of HR or Accounting?
Both, and the split is the answer. Payroll inputs are HR data: hires, terminations, promotions, leave, classification, benefit elections. Payroll outputs are finance artifacts: the ledger entry, the tax remittance, the cash movement. Organizations that run payroll well give HR the employee data and the pay decisions, and give finance the funding, remittance, and filing.
What Is the Difference Between Payroll and Salary?
Salary is one employee’s fixed compensation; payroll is the whole process that pays everybody. Payroll covers hourly pay, overtime, bonuses, commissions, deductions, taxes, employer contributions, remittances, and records, for every worker in the organization. Salary is a single input into it. The three-layer table earlier in this guide shows one employee at basic wages, gross pay, and total payroll cost.
How Much Does Payroll Cost per Employee?
The independent benchmark is a median of $158 per employee per year for payroll operations, per Deloitte’s 2025 Global Payroll Benchmarking Survey. That covers all three cost layers: the platform or service fee, the internal labor nobody measures, and the cost of error. A vendor price card prices the first layer only, which is the smallest of the three.
How Often Should Payroll Be Run?
Biweekly is the most common US cycle, at 26 periods a year. The choice is constrained: several states set a minimum pay frequency by employee type, so verify the cycle is lawful in every state you pay into before changing it. The trade is between processing cost, cash-flow rhythm, and what your workforce expects.
What Happens If Payroll Is Wrong or Late?
Classify the error before you correct anything. Underpayment, overpayment, and withholding-only errors carry different urgency and different legal footing. Correct the tax and filing position as well as the payment, because fixing one without the other creates a second error inside a submitted return. Then tell the affected employee before they discover it, with a specific date for the fix.
For most of my career I treated payroll as somebody else’s system. I sent it data, it produced payslips, and I thought about it only when something went wrong.
The results were predictable: terminations landing after the cutoff, internal moves arriving at payroll as a surprise, and a hiring ramp that modelled every kind of capacity except the one that had to pay the people I had just hired.
Here’s what changed everything: payroll is not an administrative function HR happens to sit near. It is where every HR decision you have ever approved gets settled in money, which is why the organizations that run it well treat it as a system with owners and controls and not as a task with a deadline.
That system has a shape. Setup as architecture and the cycle as operations. Nine steps with two named control points, a cutoff and a pre-release review.
Ten decisions with a named owner each, split across HR and finance. Three cost layers, of which the invoice is the smallest.
This isn’t theoretical. Every control in this guide is here because I watched its absence cost something.
What separates the teams who run payroll well from the ones who firefight it is not budget and it is not software. It is whether anyone in the building can name who is accountable for each of those ten decisions. Most cannot, so go and ask three people today and compare the answers.
Then pick two controls. Not all ten. One from the input side: publish the cutoff, with a named approver for every cost center.
One from the review side: the pre-release variance check, with a dollar threshold you set yourself. Run both for one quarter, then count how many payroll errors your employees reported and compare it to the quarter before.
Six more pages follow this one in the payroll series: what basic wages are and why so many statutory calculations key off them, payroll processing in operational detail, payroll software, payroll services, payroll services for small business, and payroll outsourcing. Subscribe to the newsletter and each one arrives as it publishes, with the annual parameter review landing every December.
If you are rebuilding payroll ownership in your own organization this quarter, come and tell me where your handoff sits. That is always the interesting part, and it is never in the same place twice.