The practice

Eight engagements.
One person does them all.

No staffing pyramid. No junior-to-senior handoff after the kickoff call. The practitioner who scopes the work is the practitioner who builds it, tests it, and documents it. Every service, every engagement.

PeopleSoft HCM 9.2
Payroll for North America
Fixed-fee or T&M
No RFP required
Functional depth

The details that separate done from deployed.

PeopleSoft Payroll work gets risky in the handoff between functional rules, technical loading, and payroll execution. The value is knowing where the system stores the truth, where files need to be staged, and which edge cases will quietly break the next pay cycle.

Component Interfaces

Uses Component Interfaces when the load needs PeopleSoft business logic, validation, effective dating, and record relationships instead of a raw table insert.

Interface regression

Builds regression files around edge cases: multiple jobs, retro rows, inactive employees, terminations, garnishments, special earnings, benefit changes, and off-cycle timing.

Staging tables

Loads source data into staging before transformation so every source row, rejection, default, and derived value can be traced and debugged.

PSHUP_TXN sequence

Understands why sequence and source control matter when multiple files or sources load transactions into PSHUP_TXN for paysheet processing.

Gross-up checks

Knows when gross-up payments need to stand on their own payline so calculation, tax treatment, balancing, and audit review stay clean.

Transformation controls

Separates extract, stage, transform, validate, load, and reconcile steps so defects have a location instead of becoming a payroll mystery.

How every engagement runs

Four stages, no surprises.

Every engagement — a single interface build or a year-end retainer — moves through the same four stages. The shape doesn't change; what changes is the depth at each step.

i
Stage One

Discover

A working session to understand the environment, the constraints, and what done actually looks like. No intake form — a direct conversation.

ii
Stage Two

Design

A short written specification: the approach, scope, timeline, fee, and validation criteria. Nothing aspirational. Approved before any build begins.

iii
Stage Three

Build & Validate

The actual work — built, unit-tested, and reviewed in your environment with your data. You're talking to the builder, not a relay.

iv
Stage Four

Hand Off

Documentation written for the team that has to maintain it — not checked off as an afterthought. Plus a knowledge-transfer session and a post-go-live check-in.

The eight services

What gets built, run, and advised.

Open any service to see what's included, typical length, and the kind of team it fits. Most clients combine two or three — a build engagement plus run-state support is the most common pairing.

01

Interface development

Build · Inbound & Outbound

Inbound and outbound payroll interfaces — designed, built, tested, deployed, and documented. Benefits providers, banks, general ledger, time vendors, positive pay, government reporting. The ones that already exist and quietly fail every two weeks. The ones that don't exist yet but should.

  • Application Engine, Component Interface, or File Layout-based interface
  • Integration Broker REST or SOAP service where applicable
  • Parallel-test methodology for cutover from a legacy interface
  • Staging-table load pattern with reject handling, transformation logging, and reconciliation totals
  • Regression files designed to catch edge cases before production payroll finds them
  • Documentation written for the team that has to maintain it
  • Production turnover with sign-off and a post-go-live check-in
02

Report writing

Build · BIP, SQR, PS Query

PS Query, BI Publisher, SQR, and nVision reports written to specification — operational, audit, regulatory, and executive. The kind of work that backlogs in most teams because the senior person is busy running payroll. Built for your configuration, not generic Oracle courseware.

  • BI Publisher RTF and XSL-FO templates with subtemplates and conditional logic
  • PS Query trees joining delivered and custom records
  • Performance-tuned SQL with execution-plan review where warranted
  • nVision layouts and queries for financial integration reporting
  • End-user documentation and a query handover session
03

Payroll processing support Most common

Run · Embedded

Embedded support during the run — paysheet review, calculation troubleshooting, balance corrections, off-cycle execution. For teams short a hand or covering a leave, or for organizations that want a senior set of eyes on every cycle. Off-cycle volume is a health indicator: when it grows, upstream data is breaking down.

  • Paysheet load and exception triage
  • PSHUP_TXN review for source, status, transaction sequencing, and reload risk
  • Calc error diagnosis and resolution during the calc window
  • Garnishment and tax data troubleshooting
  • Off-cycle, gross-up, and balance adjustment processing with clean payline handling
  • Cycle-by-cycle log of issues seen, root causes, and patterns
04

Year-end engagement Fills earliest

Run · Annual

A focused engagement from October through February — pre-year-end prep, December cutover, January W-2 generation, and the W-2c run-out. Built around your team and your calendar, not generic best practices. The engagement that turns a fire drill into a process.

  • Year-end PRP planning and apply with regression testing
  • Balance audit, W-2 reconciliation, and 941 tie-out
  • BI Publisher W-2 template review and test print sign-off
  • Live support through December cutover and January W-2 run
  • W-2c handling and returned-mail processing through February
05

Tax updates & PUM image apply

Run · Quarterly

Quarterly tax update applies handled cleanly — download, environment refresh, apply, regression test, document, deploy. The activity that gets deferred most often, and gets expensive when it does. Catch-up plans available for environments several updates behind.

  • Tax Update apply with full regression test plan
  • PUM image apply with selective change package construction
  • Environment refresh strategy and execution
  • Catch-up plan for environments that are several updates behind
  • Apply notes and a post-deployment validation report
06

Custom modification cleanup

Optimize · Reduce Customization

Many PeopleSoft customizations made years ago now have delivered equivalents. Identifying which custom code can be retired — and replacing it cleanly — reduces maintenance overhead, simplifies upgrade paths, and strengthens the case for staying current. Custom code is a tax on every future update.

  • Customization inventory and classification
  • Gap analysis between custom logic and current delivered functionality
  • Phased retirement plan with regression test scope
  • Configuration-based replacements where possible
  • Executable change list with effort estimates
07

Optimization reviews

Advise · Strategic

A structured look at where the payroll operation is leaking time and money — and what's worth doing about it. Concrete findings, prioritized by effort and impact, written for the practitioner team and the executive who funds them. Not a roadmap for its own sake.

  • End-to-end process review across the payroll cycle
  • Configuration audit (earnings, deductions, taxes, garnishments)
  • Self-service adoption and automation opportunity assessment
  • Findings document with effort/impact prioritization
  • Executive readout and recommended roadmap
08

Training & knowledge transfer

Teach · Custom Curriculum

Working-session-style training built around your specific configuration — not generic Oracle courseware. For new analysts getting up to speed, for cross-training before a departure, or for capturing what only one person currently knows and making sure it survives them.

  • Custom curriculum tailored to your environment
  • Working sessions over passive lectures
  • Reference documentation produced as a deliverable
  • Recorded sessions available for your library
  • Optional follow-up office hours after training concludes
Most clients combine two or three services. The most common pairing: a build engagement (interface development or report writing) plus run-state support (processing or year-end). The firm's capacity is typically three to four concurrent clients — engagements are scheduled, not slotted in.
Common questions

Things people ask first.

No. Every engagement is run by the senior practitioner you contracted — start to finish. No handoffs, no stacked rates, no junior resource doing the actual build while the senior person is in the kickoff meeting.
A single report, a single interface, or a single off-cycle support window. There's no minimum engagement size — just real work that needs doing well. The first call determines whether there's a fit.
Yes. Many engagements run in parallel with a larger system integrator — typically as the senior payroll specialist on a team that's strong elsewhere but thin in PeopleSoft Payroll depth. The model works cleanly alongside an SI as long as the SOW boundaries are clear.
Not as a primary integrator. The practice is concentrated on PeopleSoft HCM and Payroll for North America. Oracle has extended PeopleSoft support through at least 2037, so the better question is not panic migration versus doing nothing; it is whether the current environment is stable, current, and worth improving. Getting PeopleSoft ready for migration, modernization, or a confident stay-the-course decision is squarely in scope.
Fixed fee where scope is well-defined — a specific interface, a year-end engagement, a single optimization review. Time and materials where scope is open — run-state support, ongoing report writing. The right model gets discussed in the first call. There are no hourly rate surprises; pricing structures don't exist to maximize hours.
Thirty minutes. No deck, no pitch, no intake form. A working conversation about the environment, the constraints, and what you're trying to accomplish. If there's a fit, a short written summary follows within a few days — scope, timeline, fee. If there isn't, you'll get a clear answer and that's the end of it.
Currently accepting new projects for Q3 2027. Year-end retainers (October–February) fill earliest — if that's what you need, the conversation should happen by summer. Processing retainers and build engagements have more flexibility. A brief inquiry establishes the timeline.
Accepting new projects · Q3 2027

Thirty minutes.
No deck, no pitch.

A working conversation about the environment, the constraints, and what you're trying to accomplish. If there's a fit, a written summary follows. If not, you'll get a clear answer.

About the practice