Payroll Processing Engine
Payroll Processing Engine
Available since: v1.0.8
The Payroll Processing Engine automates the complete payroll lifecycle — from gross-to-net calculations and deduction management through to pay stub generation and multi-jurisdiction tax compliance. It is designed to handle the complexity of real-world payroll across multiple legal entities, tax jurisdictions, and workforce types.
Overview
| Capability | Description |
|---|---|
| Automated calculation | Gross-to-net payroll computation with complex rule support |
| Deduction management | Pre-tax and post-tax deductions with flexible scheduling |
| Pay stub generation | Itemized, compliant stubs with YTD totals in PDF format |
| Tax calculations | Federal, state/province, and local taxes across jurisdictions |
| Compliance tracking | Audit trail and jurisdiction-specific compliance rule enforcement |
Payroll Calculation
The engine computes gross-to-net pay for every employee on each payroll run. Supported pay frequencies include:
- Weekly
- Bi-weekly
- Semi-monthly
- Monthly
Pay period definitions are configurable per legal entity or business unit, allowing multi-entity organizations to run independent payroll cycles.
Complex Payroll Rules
The calculation engine supports a range of real-world payroll scenarios:
- Overtime — jurisdiction-aware overtime thresholds and rate multipliers.
- Shift differentials — additional pay for specific shift types or hours.
- Bonuses & supplemental pay — one-time or recurring bonus processing.
- Retroactive adjustments — back-pay corrections applied to the current or a specified pay period.
Deduction Management
Deductions are categorized as pre-tax or post-tax and managed at the employee level.
Supported Deduction Types
| Type | Examples |
|---|---|
| Pre-tax | Health insurance premiums, 401(k) / retirement contributions, FSA/HSA |
| Post-tax | Roth contributions, voluntary benefits, wage garnishments |
| Employer contributions | Employer-side benefits and statutory contributions |
Deduction Scheduling
- Each deduction has configurable start and end dates.
- Proration logic handles mid-period starts, terminations, and leave events automatically.
- Employer contributions are tracked alongside employee deductions for full cost visibility.
Pay Stub Generation
A compliant, itemized pay stub is automatically generated for every processed payroll run.
Pay Stub Contents
- Employee and employer details
- Pay period and pay date
- Gross pay breakdown (base, overtime, bonus, etc.)
- All deduction line items (pre-tax, post-tax, taxes)
- Net pay
- Year-to-date (YTD) totals for earnings, deductions, and taxes
Employee Self-Service Access
Employees can view and download their pay stubs at any time through the self-service portal. Pay stubs are available in PDF format for record-keeping and external use.
Tax Calculations
The built-in tax calculation engine handles all layers of payroll taxation automatically.
Supported Tax Layers
| Layer | Examples |
|---|---|
| Federal | Federal income tax (FIT), Social Security (OASDI), Medicare (HI) |
| State / Province | State income tax (SIT), state unemployment insurance (SUI) |
| Local | City, county, and municipality-level taxes |
Multi-Jurisdiction Support
Organizations with employees in multiple states, provinces, or countries are supported out of the box. The engine:
- Identifies the applicable tax jurisdiction(s) for each employee based on work and residence location.
- Applies the correct tax tables, rates, and withholding rules for each jurisdiction.
- Handles employees who have tax obligations in more than one jurisdiction simultaneously.
Compliance Tracking
Every payroll run is subject to compliance checks enforced by the engine before finalization.
Audit Trail
A full audit trail is maintained for every payroll run, capturing:
- Calculation inputs (hours, rates, deduction elections)
- Applied payroll and tax rules
- Approval actions and timestamps
- Any manual overrides or adjustments
Jurisdiction-Specific Rules
Compliance rules for each supported jurisdiction are maintained within the platform and applied automatically at run time. This includes minimum wage thresholds, overtime eligibility rules, required deductions, and statutory filing deadlines.
Related
- Changelog — v1.0.8 release notes