Earnings statement Payroll, the ten modules
← All insights

Implementing payroll: a VP of Payroll, CHRO, and CFO guide to the ten modules

Payroll is the one enterprise system that has to be right the first time, for every person, on a date that never moves. It sits on the seam between HR and Finance, and the seam is where it breaks.

Hold onto thisPayroll has no grace period. It's the one system judged on a single run in front of every employee. Own the seam between HR and Finance and prove it with a clean parallel. The first payday should be boring.

A monumental wall calendar in a shaft of light with one payday circled in glowing gold. Payday does not move.
The date is fixed and the standard is right the first time.
Summary

Every other module in the suite can have a soft launch. Payroll can't. One in five payrolls in the United States carries an error, and each fix costs about $291. Two payroll problems are enough to send roughly half of employees looking for another job. Payday still lands on the same date either way.

The people carrying that risk are the VP of Payroll and the Payroll Director who run it, and the CHRO and CFO who answer for it. In most organizations payroll reports through HR and pays through Finance, so it lives on a seam neither side fully owns. It's the deep dive the HCM module guide hands off to. The advice is system agnostic, with Workday Payroll, Oracle Cloud Payroll and ADP brought in where a real example helps.

Gross to net

The gross to net engine, in five steps

  1. Gross payEvery earning, before anything comes out
  2. Less pre-tax401k, Section 125, HSA
  3. Less taxFederal, FICA, state, local
  4. Less post-taxRoth, garnishments, dues
  5. Net payWhat lands, and it has to be right
The order is real. The widths aren't to scale.
Error economics

What's really on the line

Payroll is judged on a single event. The run either pays everyone correctly and on time or it doesn't, and everyone knows within the hour. The first live payroll is the real go-live, the same way the first close is the real go-live for finance.

The error economics of a pay run. EY survey of 508 U.S. organizations, commissioned by Paycom.
LineEach errorEach runEach year
Cost to fix one$291
Corrections at the average company15
Payrolls that carry an error1 in 5
Time and attendance errors, per 1,000 employees1,139
PTO, sick and vacation errors, per 1,000 employees721
Errors per employee from the two feedsnearly 2

The two biggest sources are the time feed and the absence feed, which is why two of the ten modules are the feeds. The damage goes well past operations. After two payroll problems about 49% of employees say they'd start looking for a new job, and about 24% would leave after one. Gartner still expects more than 70% of ERP initiatives to fall short of their goals by 2027, and poor data quality alone costs organizations about $12.9 million a year. Payroll is where those failures meet the workforce in person.

24%would leave after one payroll problem

49%would start looking after two

$12.9Ma year, the average cost of poor data quality

The moveName one accountable owner for the payroll seam between HR and Finance before design starts. Most payroll failures come from handoffs nobody owns.

Who runs the run

Own the operating model before you configure anything

The first real decision is who operates the run and who owns the compliance work, and it comes before a single setting. Run it in house and you keep the staff, the configuration control and the liability. Move to managed or outsourced payroll and a provider operates it for you, trading some control for a specialist's compliance depth. That choice is separate from the software. ADP GlobalView, for example, lets you process the payroll yourself or have ADP run it on the same platform.

QuestionRun it in houseManaged or outsourced
Who operatesYour team, on your systemThe provider, on their platform
ControlFull configuration and data controlProvider standards, less bespoke
ComplianceYou track every jurisdiction changeShifted to a specialist, but the liability stays yours
FitsComplex, high control, in house capabilityMany jurisdictions, a thin internal team

The moveScore the decision on jurisdiction count, internal payroll depth and compliance risk, and keep the software's sticker price out of it. Outsourcing moves the work. The legal responsibility stays with you.

Earnings

Ten modules, and the one decision that decides each

Each module has a handful of decisions that decide whether it works, and almost every one ends at a seam.

  1. 1

    Payroll foundation

    Pay groups, calendars, frequencies

    43%biweekly, the most common U.S. frequency

    The pay group binds a population to a frequency, a calendar and a legal entity, and everything downstream inherits it. Several states set a minimum frequency, so one national calendar won't keep a multi state workforce compliant. Workday models this with pay groups and period schedules. Oracle uses payroll definitions and consolidation groups.

  2. 2

    Earnings and deductions

    Taxability flags on every code

    $50,000group term life above this is imputed income

    The gross to net engine is the hardest part of the build. Every earning and deduction is a pay component with taxability flags, and accumulators build the bases the rest of the calc reads. One mis flagged code silently corrupts thousands of checks. Imputed income is the classic trap: employer group term life over $50,000 is a non cash earning that still has to be taxed for Social Security and Medicare.

  3. 3

    Tax

    Location data before the engine

    5 stateswith a convenience of the employer rule

    Multi state withholding is a location problem before it's a math problem. Reciprocity agreements and the convenience of the employer rule in Connecticut, Delaware, Nebraska, New York and Pennsylvania can double tax a remote worker. Local taxes add another layer. Choose between a native tax engine and a third party like Vertex on purpose.

  4. 4

    Garnishments and involuntary deductions

    Federal caps, then state rules

    25%of disposable pay, the federal Title III cap

    Federal Title III caps ordinary garnishment at the lesser of 25% of disposable pay or the amount above 30 times the federal minimum wage. Child support runs to 50 to 65%. Where a state rule is more protective, the lower garnishment governs. There's no room for hand calculation, so configure the caps and the order of priority in the system.

  5. 5

    Time to payroll

    Map every pay code to an earning

    1,139errors a year per 1,000 employees

    This is the first of the two feeds that break payroll, and the single most common source of error. Every hour type (regular, overtime, shift differential, holiday) needs a pay code mapped exactly to an earning, and time and payroll have to share one overtime and workweek rule set. The usual failure is late approvals and retro edits that arrive after the deadline.

  6. 6

    Absence to payroll

    Paid versus unpaid, reconciled

    721errors a year per 1,000 employees

    The second feed is the second most common source of error. Leave has to reconcile on the balance and on paid versus unpaid treatment, including the payout at termination. Workday calculates the balance with the same engine as payroll and can pay it out at termination. Unpaid leave coded as paid overstates the check.

  7. 7

    Retro and off cycle

    Watch the correction volume

    15corrections a pay period at the average company

    Retro pay recalculates prior periods for backdated raises and late time, and the engine tracks when the event is recognized separately from when it pays out. Off cycle runs bypass the stable controls and change funding and tax treatment. High off cycle and correction volume is a symptom, so track it and fix the feed upstream.

  8. 8

    Banking and payments

    Direct deposit, cards, EWA

    92.65%of workers paid by direct deposit

    Direct deposit is near universal. Under Regulation E a pay card can't be the only option. Earned wage access is the part changing under you. It's a payroll deduction and a multi state compliance obligation, and the state rules are still moving.

  9. 9

    GL posting and costing

    The handoff to Finance

    100%the costing split has to total in Workday

    Every run produces the money movement and the accounting. Costing splits one person's pay across cost centers, projects, grants and funds, and in Workday the allocation has to total exactly 100% or the run won't post. The payroll to GL map is where Finance and Payroll meet. It's also where the close slips.

  10. 10

    Global strategy and year end

    Native, partner or aggregator

    Jan 31W-2s due to the SSA

    Global payroll is a portfolio: a native engine, a partner or an aggregator, chosen country by country, with the HCM kept as the system of record. Year end is the annual test. W-2s go to the SSA by January 31, penalties land per return and again per employee statement, and multi state unemployment means a different taxable wage base in every state.

The moveFreeze the earning and deduction catalog early. Every new code needs an owner, a taxability decision and a test case before it enters the system.

From the fieldName one owner. On one program, finance and procurement data loads kept failing during conversion. The cause was ownership. No single person owned the validation rules across the modules, so every team assumed another team had them. We named one owner and put a date on each item, and the failures stopped. The fix cost nothing.

Net pay distribution

Payments look solved until earned wage access arrives

Payments look solved because direct deposit is near universal. The parts that still need decisions are cards and earned wage access, or EWA.

How U.S. workers get paid, 2025. PayrollOrg.
Deposited byShare shown as a barShare of workers
Direct deposit92.65%
Paper check3.3%
Digital wallet1.83%
Prepaid card0.63%
Payroll card0.58%

EWA lets a worker draw wages they've already earned before payday, repaid by payroll deduction. It's big too. About 10 million workers accessed roughly $31.9 billion this way in 2022, and while about 8% of workers receive it today, 28% want it.

10Mworkers used EWA in 2022

$31.9Bin wages drawn early

The regulation is a live 2026 issue. States are legislating fast (Nevada first in 2023, roughly a dozen by mid 2025), and they split on the core question. California and Connecticut treat most EWA as credit, while a December 2025 federal advisory opinion held that covered, employer partnered EWA isn't credit under the Truth in Lending Act. For payroll, an employer partnered EWA program is a deduction the interface handles every cycle and a compliance obligation in every state where employees work.

The moveDecide your EWA position now. If you offer it, treat it as a payroll deduction and a multi state licensing question, and pick the employer partnered model to keep it out of credit territory.

From the fieldFifty on paper, ninety in reality. Discovery listed 50 integrations. The real number was closer to 90 once we mapped every handshake to banks, tax agencies, benefit carriers and downstream apps. Payments and remittances are where the integration footprint hides.

Labor distribution

The payroll-to-GL map translates between two different data models

Payroll thinks in pay components and workers. The general ledger thinks in accounts, cost centers and entities. When the definitions differ, a reconciliation can tie at the top line and be wrong underneath, which is a recurring source of close delays.

The per account control

  1. Beginning liability
  2. plusAdditions
  3. lessPayments
  4. equalsExpected ending
Two monumental pillars labeled HR and Finance joined by a glowing gold band labeled Payroll, with a tiny figure standing at its center. Own the seam.
Payroll is the bridge between HR and Finance. Somebody has to stand on it.

Period end adds accruals, because a biweekly period rarely lines up with a monthly close. One tax nuance trips people up: for federal employment tax, the liability arises on the date wages are paid, whatever date the period ended.

The moveBuild the GL mapping and the per account reconciliation control with Finance in the room, so it never turns into a downstream export nobody owns.

Jurisdictions

Three delivery models, chosen country by country

Global payroll never resolves to one system. There are three delivery models, and most enterprises use all three at once. Match each country to a model on depth and risk, and keep the HCM as the single system of record.

ModelDepthDataBest for
Native engineDeepest, few countriesOne unified data modelYour biggest countries
Partner and ICPDeep, one country at a timeHCM stays system of recordA country done well
AggregatorBroad, varies by countryOne contract, many providersMany small countries

The vendors sit in different places. Workday runs native payroll for the U.S., Canada, the UK and France, and reaches more than 180 countries through certified partners under Global Payroll Connect. Oracle offers native cloud payroll for more than 46 countries. ADP runs GlobalView for 40 plus countries and adds the Celergo aggregator for about 140.

The moveKeep the HCM as the single system of record, choose native, partner or aggregator country by country, and plan year end before go live. Penalties land per form and per statement.

Memo

What AI actually does in payroll today

The honest win from AI in payroll today is catching a bad run before it pays. ADP Assist flags anomalies in payroll data before an error happens. SAP's Joule can already explain a pay statement to an employee. Workday has a Payroll Agent in early access, and Oracle has announced a Payroll Run Analyst Agent that still carries a future product disclaimer. Read the vendor speed claims as vendor reported.

Real today

  • Anomaly detection before the run
  • Explain my pay, for employees
  • Compliance monitoring and audit
  • Drafting and summarizing for the team

Still mostly roadmap

  • An agent that runs payroll unattended
  • Autonomous garnishment or tax decisions
  • A self correcting pay run
  • End to end payroll with no human gate

Gartner expects more than 40% of agentic AI projects to be canceled by the end of 2027 on cost, unclear value and weak controls. That caution counts for more in payroll than most places, because the output is money and compliance.

The moveBuy anomaly detection now, and put every agent behind the same approval and audit you'd give a person who can move pay.

Reconciliation

Prove it before you cut over

Payroll go-live is judged on one run, so proving it beforehand is the whole game. Parallel testing means running the new system beside the old one and reconciling the results. That's how you know the run will land.

Change management decides whether people use what you built. Initiatives with strong change management are about seven times more likely to meet their objectives (Prosci).

Two more items belong on the 2026 checklist. Pay transparency laws in a growing list of states now pull pay range and comp data into the compliance perimeter, internal moves included. The other is the target itself: a boring first run.

The bar from the field
Mock runs, at least3
Error on the final rununder 2%
Finance reconcilesto the cent

The moveDon't go live without a clean parallel. Reconcile to the cent for three cycles before you cut over.

From the fieldOne role stalled the test. An end to end testing cycle once stopped for a full week because one security role exposed compensation data far wider than intended. Every test script that touched pay had to pause. The build was fine. The design decision behind the role caused it, so treat pay data security as a design task and settle it long before go live.

Exceptions

The red flags to run before every gate review

Ten exceptions, each cleared by its correcting entry.

NumberExceptionCorrecting entry
1Pay codes don't matchReconcile the mapping
2One calendar, many statesSegment pay groups
3Open earning catalogFreeze it, test each code
4Stale location dataBuild a location standard
5Manual garnishmentsConfigure caps and priority
6Off cycle creepFix the feed upstream
7Only one clean parallelRun three, tie to the cent
8Orphan GL mapOwn it with Finance
9EWA bolted onTreat it as compliance
10Year end surprisePlan it before go live

The vendors are capable and the implementers are skilled. What they can't do is decide how your payroll should run, or own the seam between HR and Finance for you.

Message

Payday doesn't move

A payroll program is a sequence of decisions that live on the seam between HR and Finance: which operating model, which pay groups, which taxability flags, which interfaces reconciled, which delivery model per country, and which parallel proves it. Make those calls early and treat the first live run as the real go-live. Get it right and the best outcome is that nobody notices.

Sources. External figures synthesize public research and documentation from the U.S. DOL, IRS, SSA, BLS, the CFPB, PayrollOrg, Tax Foundation, EY (commissioned by Paycom), the Workforce Institute, Prosci, Gartner and Everest Group, plus Workday, Oracle, ADP and SAP product and AI documentation. Field examples come from real, fully anonymized enterprise programs. This article is general guidance, not legal, tax or accounting advice.

9Nation ConsultingPayroll field guide

DatePayday

Pay to the order ofYour program

Right the first time

For every person, on a date that never moves

MemoOwn the seam between HR and Finance

David ApollonAuthorized signature

Free toolkit

Score your payroll build module by module.

A readiness checklist for the whole program before implementation starts, plus a quick reference for each module: the common pitfall, the better move and why it matters. Keep it beside your payroll build.

Let's talk

Put independent eyes on your payroll scope.

If your first live run, your tax compliance and your people's trust ride on getting these modules right, a candid review of the plan before the build is the cheapest insurance you'll buy.