HR & Payroll Systems
Technology and operations decisions where district leadership, IT, and stakeholders must align.
This interactive experience is the shipped product itself — the same application code customers run in production, mounted read-only in your browser over a real sample journey. Not a video, not a mockup: because the demo and the product are one codebase, it can never drift from the real thing.
Inside this journey
-
Payroll & HR Discovery
Map current payroll and HR workflows, pain points, stakeholders, integrations, and measurable success signals.
Discovery Questions
Starting the conversation: your payroll and HR landscape
- Tell me about your current payroll and HR system, including the main pain that keeps you up at night.
- On a typical pay period, how many manual overrides, adjustments, or off-cycle checks does your payroll team perform?
- Walk me through the steps from a new hire entering your HR records to that person appearing on the first payroll run.
- How many distinct pay schedules do you run across certificated, classified, and other staff in a given year?
- Who on your team owns salary schedule changes and where are those schedules stored today?
- Describe a recent payroll mistake that caused the most disruption and what it cost in time, staff hours, or remediation steps.
Where the current system really trips you up
- If accurate payroll were non-negotiable, which recurring failure in your current process would make you walk away immediately?
- Which types of state retirement reporting errors occur most often for you, and select all that apply.
- When a mid-year step or lane change happens, where in the chain does it usually break and who finds out first?
- How often do substitute and absence records require duplicate entry between systems, and how much staff time does that consume weekly?
- What downstream consequences have you measured from payroll errors, for example HR tickets, employee morale impact, or financial penalties?
Hidden costs and compliance risks we should surface now
- What financial or compliance penalties have you faced in the last three years related to retirement reporting, taxes, or late filings?
- Who currently signs and certifies your state retirement submissions and do they have access to test exports today?
- Tell me about your reconciliation cadence for parallel payroll runs and how many discrepancies typically remain after the second pass.
- How many external auditors or reviewers need direct payroll access during an audit window?
- If a retirement report failed state validation in a go-live test, what maximum number of reporting errors would be acceptable to still proceed?
How exceptions actually get handled in your day-to-day
- Walk me through the most common payroll exception you process each month and why it has resisted automation.
- Which roles create extra-duty, stipend, or adjunct pay entries and where are the supporting agreements or contracts stored?
- When an employee changes FTE or job assignment mid-year, who updates position control and how is payroll notified?
- How do you currently enforce position budget checks before a hire or payment is approved?
- Describe the approval path and typical turnaround time when exceptions need principal, HR, or board approval.
Position control and budget alignment, the real visibility question
- On any given day, how visible are open positions versus budgeted FTE at the school level?
- Identify the role responsible for reconciling position control to payroll deductions and how often that reconciliation runs.
- During your annual back-to-school hiring surge, what is the typical number of manual hires or payroll adjustments caused by late hires or missing contracts?
- Name the specific position control mismatch that would block a go-live decision if it could not be reconciled.
- Where do you store position descriptions and do those records link to budget codes today?
Integrations, data flows, and the technical gates
- List the third-party systems that must exchange data with your payroll platform before go-live.
- Please identify the team or person who provides API access to your SIS and whether there is a dedicated technical contact.
- Are integration endpoints available for your substitute management system and does it export payroll-level wage codes?
- How clean is your employee and position data, for example duplicate records, missing identifiers, or inconsistent job codes?
- Assuming APIs are unavailable, what tolerance do you have for file-based integrations and how often can those extracts be produced?
- Identify the system that controls tax jurisdictions and retirement enrollment flags and whether those values can be exported.
People, process, and who owns this once it is live
- Imagine you could assign one full-time resource to the implementation, where would that person deliver the most value?
- List the internal groups that must be involved in testing parallel payroll runs and who will authorize final sign-off.
- Estimate the IT or vendor hours per week your team can commit during the configuration and testing window.
- Point to the person or role within HR who controls access provisioning and whether existing role templates are available to reuse.
- Talk about how change management was handled for earlier system rollouts and what made adoption easier or harder.
Competitive landscape and the other paths on your table
- Name the alternatives you are actively evaluating today, including the incumbent, other vendors, and any internal build options.
- Explain what would have to be true about the current approach for you to stay with it instead of switching.
- Has anyone inside your district proposed solving this with in-house development, and if so what resources or timeline did they estimate?
- Among your procurement or board criteria, rank the top three priorities, for example cost, local support, retirement reporting accuracy, or contract terms.
- Point to the internal obstacle that would still stop procurement from approving the contract even if a pilot proves payroll accuracy and retirement reporting.
Readiness, constraints, and the gating items that set timelines
- For a configuration window to start, what are the absolute gating items in terms of integrations, approvals, or data cleanses?
- Provide the name and role of the person who will own data migration and say whether they have final decision authority on data mapping.
- Are there vendor security or background check requirements that must be completed before onsite access is granted?
- How ready is your payroll historical data for migration, for example are job codes standardized and pay rates tied to step schedules?
- Explain your fallback plan for payroll continuity if a required integration cannot be completed within the cutover window.
Decision drivers and next steps that accelerate timelines
- Assuming a pilot proves payroll exceptions drop materially and retirement reports match state files, what internal barrier would still prevent a quick signature?
- Select up to three measurable success signals that would make your CFO greenlight purchase.
- State your target go-live quarter and indicate whether those dates are fixed or flexible.
- Provide the roles that need to be present for a pilot or proof-of-concept and name who will evaluate its success.
- How quickly can procurement review a signed statement of work and return comments?
- Finally, are there recent implementation references at comparable districts you want to see and which filters matter most, for example state, size, or payroll complexity?
-
Solution Experience
Walk through how the platform addresses payroll accuracy, salary schedules, retirement reporting, position control, and substitute management using the buyer's real scenarios.
Solution Experience
- Solution Experience — Payroll & HR Scenarios
- Confirm the current state and its cost
- You confirm the demonstrated payroll flow eliminates the manual overrides and reduce the rework you described.
- Provide three representative payroll scenarios as CSVs, including one with stipend/extra-duty and one with a mid-year step change, plus the salary schedule file and a recent state retirement extract showing the mismatch.
- You confirm the retirement report produced from the platform matches your state sample or identify any remaining data gaps to resolve.
- Proof, payroll accuracy with your scenario
- Provision access to a sandbox payroll environment or provide a sanitized data export so the seller can run the test payroll scenarios.
- Seller to configure and execute a test payroll run using the provided scenarios and deliver a reconciliation report showing first-pass results and any remaining exceptions.
- You confirm position control and substitute sync remove the need for duplicate data entry and surface vacancies against budget in real time.
- Proof, salary schedule and multi-schedule handling
- Seller to prepare a salary-schedule configuration worksheet mapping your step-and-lane rules to the platform and bring it to the follow-up session for sign-off.
- Agreement on the remaining evidence required before a decision, for example a seller-run parallel payroll and reference checks.
- Proof, retirement reporting reconciliation
- Proof, position control and substitute integration
- Identify the 3 stakeholders who will review the parallel payroll results and accept retirement reporting accuracy for go/no-go decisions.
- Validate alignment with your needs
- Solution Experience — Payroll & HR Scenarios
- Solution Experience Deck
- Solution Brief — Payroll & HR Scenarios
- meeting
- slides
- document
-
Solution Scope
Define included modules, integration endpoints, data migration boundaries, responsibilities, and measurable acceptance criteria.
Scope Configuration
- Migrate employee and payroll records
- Configure position control with budget integration
- Configure salary schedules and step-and-lane rules
- Setup contract-driven compensation templates
- Deploy multi-schedule payroll processing
- Perform payroll parallel testing and reconciliation
- Configure state retirement reporting and submissions
- Integrate substitute management and dispatch
- Implement electronic onboarding and e-signature
- Enable employee self-service portal
- Deploy benefits enrollment and deduction management
- Import historical payroll tax and retirement history
- Configure HR analytics dashboards and reports
- Deliver payroll and HR staff training
Scope Questions
Migrate employee and payroll records
- Do you need full employee demographic and historical payroll pay runs migrated or only a specific historical range?
- How many employee records (active and terminated) need migration from your current payroll system?
- Which source systems hold your payroll and HR master data that will be extracted for migration (legacy payroll export, district HRIS, benefits vendor, spreadsheets)?
- Who will own field-level validation (employee ID matching, pay code mapping, position ID reconciliation) on your side during migration?
- What format do your payroll history exports arrive in (CSV with headers, fixed-width, database dump, other)?
- What acceptance criteria will confirm employee and payroll migration is complete (for example: record count parity, sample payroll register parity of 99.5%, and signed payroll supervisor approval)?
Configure position control with budget integration
- When do you plan to cut over position control to the platform relative to your fiscal year and budget approval milestone?
- What is the required frequency of position-to-budget synchronization for budget monitoring (real-time, nightly batch, weekly, monthly)?
- Are there existing position numbering conventions, object code mappings, or FTE rules that must be preserved in the integration?
- How will you handle vacant positions and FTE adjustments during the annual back-to-school staffing surge (automatic roll-forward, manual approval, hybrid)?
- Please list the top 3 finance ledgers or budget systems your position control must post to or reconcile with.
- Which payroll charge distribution rules (object codes, percentage splits, position cost pools) should be enforced by position control?
Configure salary schedules and step-and-lane rules
- Do you require multiple certificated and classified salary schedule templates configured per collective bargaining agreements?
- Which salary schedule attributes must be supported (annual salary, hourly rate, stipend lines, longevity/anniversary steps)?
- How will you provide salary schedule source files (spreadsheet by lane, legacy system export, or contract excerpts)?
- Who signs off on salary schedule mapping and step rules in your HR or payroll leadership?
- Which rounding or minimum salary rules (for example round to cents, minimum step increments) must the platform apply during retroactive adjustments?
- How will you measure correctness of step-and-lane calculations during testing (sample employee list, variance threshold, signed review)?
Setup contract-driven compensation templates
- Please provide sample certificated and classified contract templates that define salary placement, extra-duty clauses, and effective dates.
- Which systems need to receive outputs from contract-driven compensation (payroll, position control, absence/substitute)?
- What fields from the contract must flow into payroll (contract ID, FTE, paid days, stipend codes)?
- Do you have preferred naming conventions or version control for contract templates?
- How should out-of-cycle contract changes (mid-year lane changes, stipend additions) be routed for approval and recorded?
- Which user roles should be able to create, edit, or approve contract templates?
Deploy multi-schedule payroll processing
- How frequently do you run payroll schedules of different cadences (monthly certificated, biweekly classified, semi-monthly admin)?
- Do you need the platform to support off-cycle or supplemental payroll runs for stipends and extra-duty?
- Which pay components require proration across multiple schedules (backpay, stipends, retroactive adjustments)?
- Who will own scheduling and pay cycle configuration in your payroll team?
- What payroll processing window do you require (how many business days from close to pay file generation) for each schedule?
- Are any custom local tax calculations or district-specific deductions required for particular employee groups?
Perform payroll parallel testing and reconciliation
- Please list the key payroll registers and reports you will use for parallel testing (gross-to-net register, general ledger export, tax summaries).
- How will parallel-run data be provided — live parallel in the payroll engine, masked production extracts, or staged imports?
- Which variance thresholds will mark a payroll reconciliation exception (for example $5 per employee, $10 per employee, 0.5% of net pay)?
- What sample size do you require for reconciliation sign-off (all employees for one pay period, 10% sample, targeted high-risk groups)?
- What acceptance criteria will confirm successful parallel payroll testing (for example: reconciliation within chosen thresholds and signed approvals from payroll supervisor and business official)?
- Who will own reconciliation task assignments and remediation tracking during parallel testing?
Configure state retirement reporting and submissions
- Which state retirement plans and reporting formats must be supported for your staff (defined benefit reporting, contribution files, service month records)?
- Please provide a sample state retirement extract or previously submitted report (anonymized) to confirm field mapping needs.
- Do you require automated pre-submission validation to detect mismatched contribution totals or missing service months?
- How frequently do you submit retirement reports to the state (monthly, quarterly, annual reconciliation)?
- What evidence will validate successful state retirement reporting during acceptance (state file format pass, sample upload accepted by state portal, and agreed reconciliation process)?
- Which integration endpoints must receive retirement exports (state portal SFTP, web API, vendor portal)?
Integrate substitute management and dispatch
- Are there existing substitute management vendors or local dispatch feeds you currently use that require an integration endpoint?
- Which absence and substitute scheduling artifacts must sync (absence requests, assignment rosters, certified days, substitute pay codes)?
- Who will own testing and acceptance of the substitute dispatch interfaces on your side (absence coordinator, payroll supervisor)?
- Do substitutes currently receive payslips from your payroll system or a separate vendor and should that change at cutover?
- How should substitute pay rules be handled for same-day fills, long-term assignments, or overtime in the integration mapping?
- What key fields must flow to the substitute dispatch endpoint (employee ID, assignment date, hours, pay code, work location)?
Implement electronic onboarding and e-signature
- Do you need electronic capture of I-9, W-4, and credential documents as part of onboarding?
- How many new hires do you onboard annually during peak season that will use e-onboarding?
- Which downstream systems must receive onboarding outputs (payroll employee file, benefits vendor, HRIS)?
- Are there existing background check or credential verification providers that should be called from the onboarding workflow?
- Who will own collection and verification of electronic signatures and credential documents in your organization?
- What retention policy must e-signature and onboarding documents meet for state education compliance (retention years, access controls)?
Enable employee self-service portal
- Which employee groups should have self-service access (classified staff, certificated teachers, administrators, substitutes)?
- What employee record updates should staff be allowed to make (address, tax forms, direct deposit, emergency contacts)?
- Do you need in-portal guidance or step-by-step help when staff change salary or tax elections to reduce HR support tickets?
- How will you verify identity for self-service changes (single sign-on, verification code, SSN last 4)?
- What approval SLA should be enforced for approvals triggered by self-service changes (for example payroll admin approves within 2 business days)?
- How will you measure success of the employee self-service portal post go-live (reduced HR tickets, percent of staff using portal, time-to-complete forms)?
-
Mutual Commit
Finalize commercial and legal terms, timelines, responsibilities, and go/no-go criteria.
Agreement Modules
- Subscription Order Form
- Master Services Agreement (MSA)
- Statement of Work (SOW)
- Service Level Agreement (SLA)
- Data Processing Agreement (DPA)
- Public Sector Procurement & Security Addendum
- Payment & Invoice Schedule
- Change Order Agreement
- Acceptance & Go/No-Go Criteria
-
Deployment
Operationalize rollout with readiness checks, execution, and outcome validation.
-
Pre-Deployment Readiness
Confirm owners, access, environments, data cutover windows, and training schedules required before configuration begins.
Pre-Deployment Questions
Environment and access
- Is the buyer's production HR/payroll environment ready for deployment access? (so we can schedule initial configuration)
- Which named environments will we use for configuration and testing? List environment name and owning team (e.g., 'Prod — District IT', 'Test — Payroll team'). (used to map deployment environments)
- Which external system categories will be integrated during deployment? (select all that apply)
Data and configuration
- Which system will be treated as the source of truth for core employee data? (so we know where to reconcile during migration)
- List the data sets to be migrated and the owner for each (e.g., employee records — HR; salary schedules — Business Office; historical payroll — Payroll). (this defines migration scope)
- Has the field-mapping approach and mapping owners been approved for core datasets (salary schedules, pay types, position IDs, retirement balances)?
People and ownership
- Have named owners been assigned for these workstreams: configuration, data migration, integrations, training, cutover, and testing? (this determines daily coordinators)
- If owners are assigned (or partially assigned), list each workstream and the named owner with role/title. (used for scheduling approvals and handoffs)
- Who holds final go/no‑go approval authority for cutover? (select primary role)
Timing and constraints
- Are there blackout dates or payroll close periods when no deployment/configuration changes are allowed? (include payroll run days, state reporting deadlines, and start-of-school periods)
- Preferred cutover and test-payroll windows? (select the type of window you prefer so we can sequence parallel runs and final cutover)
- Which of the following training items are scheduled or required? (select all that apply; we will collect dates/attendee lists in DeploymentConfig)
-
Configuration Details
Capture exact configuration values the deployment team will use — field mappings, retirement reporting settings, integration credentials, salary schedule parameters, and test payroll windows.
Configuration Details
Environments & Endpoints
- Enter the exact production instance name the deployment will configure (format: alphanumeric and hyphens; default: prod). Example: prod-district-01
- Enter the exact staging/test instance name used for parallel payroll testing (format: alphanumeric and hyphens; default: staging). Example: staging-district-01
Region & Go‑Live Sign-off
- Select the platform region for deployment (Default: US-West)
- Named sign-off role for Go‑Live (enter role title exactly as it will appear on sign-off documents; e.g., Payroll Director)
Integrations & Credentials (non-secret)
- Enter the integration user identifier the platform will use to connect to your source HRIS (service account username or system account name — DO NOT paste passwords)
- Select the credential handoff method you will use at deployment kickoff (the deployment team will request secrets via the chosen channel; do NOT paste secrets here)
Salary Schedules & Pay Frequency
- Number of active salary schedules to configure in the platform (enter integer; e.g., 3)
- Default pay frequency for configured schedules (Default: Monthly)
Field & Role Mappings
- Enter the exact field name in your source HRIS that contains the employee identifier (e.g., employee_id or EMP_NUM)
- Enter the exact field name in your source system used for position control identifier or position code (e.g., position_id or POS_CODE)
Retirement Reporting & Payroll Test Window
- Select the retirement report delivery method to configure (choose the method the deployment will enable)
- Planned date for the first parallel payroll test run (format: YYYY-MM-DD). This is the date the deployment will configure as the initial test payroll window.
-
Deployment
Execute migration, integrations, parallel payroll runs, training, and cutover tasks with clear owners, sequencing, and milestones.
-
Go-Live Validation
Validate parallel-payroll reconciliation, state retirement report accuracy, position control alignment, and named sign-offs before switching to production.
Checklist items
- Complete and reconcile final parallel payroll run
- Validate state retirement report accuracy
- Reconcile position control to budget and HR records
- Verify all integration endpoint end-to-end tests
- Establish and test a verified rollback point
- Confirm production user provisioning and security review
- Collect named go/no-go approvals from designated stakeholders
- Confirm training completion and operational readiness of key users
- Publish final go-live runbook with escalation and rollback steps
-
-
Success
Track outcomes against success criteria, run recurring reviews, and maintain a shared channel for issues and enhancement requests.
Success Reviews
- Go-Live Health Check (Week 1-4)
- First Measurement Review (Week 4-10)
- 90-Day Realization Review (Day ~90)
- Quarterly Success Review (Ongoing, quarterly)
Issues & Enhancements
- Schedule role-based refresher training sessions for payroll administrators if adoption metrics indicate a need.
- Outcomes vs Solution Scope targets
- Document the current state of outcomes against the specific numeric targets recorded in Solution Scope without re-running the earlier go/no-go decision.
- Confirm legacy system decommissioning or read-only retention and verify data archive completeness.
- Agree the remediation plan and timeline to close remaining critical issues and reach agreed steady-state metrics.
- Produce a 90-day outcomes summary that maps each measured metric to its target in Solution Scope and circulate to stakeholders.
- Execute legacy system wind-down tasks: finalize archive, set read-only status or terminate production access, and document fallback closure.
- Create a remediation tracker with named owners and completion dates for all critical open issues.
- KPI dashboard review
- Confirm KPIs remain within agreed tolerance or document corrective steps if they deviate from targets recorded in Solution Scope.
- Prioritize the enhancement backlog and agree which items will be addressed operationally versus deferred to product roadmaps.
- Ensure a plan is in place to close any persistent adoption or training gaps within the coming quarter.
- Update the KPI dashboard and circulate a short quarter-over-quarter summary with trends and actions.
- Publish the prioritized enhancement list for the next quarter with acceptance criteria for each item.
- Re-confirm success criteria and owners
- Verify no unresolved payroll-blocking defects remain after the initial live payroll runs.
- Confirm owners for the success criteria recorded in Solution Scope and establish hypercare escalation contacts.
- Agree immediate remediation actions for the top 3 open issues with clear next steps.
- Publish the hypercare issue log with owners and next-step actions for each high-priority item.
- Execute the agreed fix for any payroll run blocker and confirm in the issue log when verified.
- Circulate a short status update to the agreed escalation list within 48 hours after the meeting.
- Present metric trends
- Determine whether payroll error rate is trending toward the target recorded in Solution Scope and identify blockers if not.
- Confirm whether state retirement report first-pass acceptance rate meets the expected trajectory toward the target recorded in Solution Scope.
- Agree specific corrective actions with owners and completion windows to restore metric trajectory.
- Document and assign remediation tasks for each identified root cause with clear success criteria.
- Schedule targeted configuration or payroll-process fixes and a validation payroll run to verify the fix.
- Prepare the dataset and visualizations that will be used in the 90-day realization review.
- Deployment and migration validation
- Open issues and SLA performance
- Diagnose root causes for gaps
- Incumbent system wind-down validation
- Review remediation progress
- Open issues and remediation closure
- Enhancement request backlog review
- Early operational signals
- Confirm timeline to steady state
- Open blockers and remediation plan
- Adoption and training gaps
- Training and adoption refresh
- Next 90-day plan
- Short-term communication and escalation cadence