- Home
- Payroll APIs
- Payroll Engine
Payroll Engine
Switzerland (author's location; no company headquarters stated)
What it is
Payroll Engine is a free, MIT-licensed open-source framework for embedding payroll processing in larger software platforms. It captures wage-related case data, calculates employee wages in recurring or non-recurring payruns, and produces payslip, legal-filing, and data-exchange reports. Configurable, versioned regulation layers can be combined and shared across tenants, while time-stamped values with validity periods support retrospective recalculation and audit history. Forecasts provide isolated what-if scenarios without changing legally valid payruns. A REST API covers tenant and employee management, payrun jobs, result queries, report output, and backend event webhooks. The .NET Client SDK adds typed REST clients, test runners, scripting tools, JSON schemas, import and export options, bulk operations, and CLI extensions. A browser application manages tenants, employees, regulations, case data, payruns, reports, tasks, and logs. The backend runs locally or with Docker Compose, requires a separate database, and supports API-key or OAuth authentication.
For and against
For
- MIT-licensed open-source framework
- REST API supports payroll integrations
- Time-stamped records enable recalculation
- Browser management application included
- Built-in testing and scripting tools
Against
- Country regulations are commercial
- Database must be provided separately
- Authentication is disabled by default
- Maker advises against public Internet use
The verdict
Payroll Engine provides a broad framework for teams building payroll into their own platforms. Its deployment, regulation, security, and commercial-regulation requirements should be planned before adoption.
Who it suits
It suits HR-tech and EOR platforms, payroll consultants, HR specialists, and DevOps or integration engineers embedding payroll capabilities.
Plans and prices
Open-source framework
MIT licensed framework · no per-employee fees or runtime licenses · country regulations are commercial
Read 9 Oct 2026 · payrollengine.org
On the record
- Commercial limits
- The framework is MIT licensed, while country regulations are commercial and offered through the companion payrollex.io marketplace.payrollengine.org · read 9 Oct 2026
- Commercial regulations
- The framework is open source, while country regulations are commercial.payrollengine.org · read 4 Oct 2026
- Compliance and audit
- Audit trails can be configured by category and are disabled by default.payrollengine.org · read 4 Oct 2026
- Deployment
- The maker distributes pre-built Docker images for the backend, web app, and Payroll Console, with the full stack started using Docker Compose.payrollengine.org · read 9 Oct 2026
- Developer tooling
- The Client SDK supports JSON and Excel payroll or regulation import/export, test runners, bulk operations, and CLI extensions.payrollengine.org · read 9 Oct 2026
- Developer tools
- The .NET Client SDK provides typed REST clients, test runners, local script development tools, and JSON schemas for regulation validation.payrollengine.org · read 4 Oct 2026
- Features
- The engine supports time-stamped payroll data, recurring and non-recurring payruns, and reports for payslips, legal filings, or data exchange.payrollengine.org · read 4 Oct 2026
- Forecasts
- Forecasts support isolated what-if scenarios that do not affect legally valid payruns.payrollengine.org · read 9 Oct 2026
- Integration
- A REST API is the programmatic integration surface, and a .NET Client SDK supports automation workflows.payrollengine.org · read 9 Oct 2026
- Integrations
- The REST API supports tenant and employee management, payrun jobs, result queries, report output, and backend event webhooks.payrollengine.org · read 4 Oct 2026
- Intended users
- The maker identifies HR-tech and EOR platforms, payroll consultants and HR specialists, and DevOps or integration engineers as its main roles.payrollengine.org · read 9 Oct 2026
- License
- The framework is released under the MIT License.payrollengine.org · read 4 Oct 2026
- Payroll processing
- Its backend processes payroll data through a REST API using configurable regulation layers.payrollengine.org · read 4 Oct 2026
- Payroll workflow
- It captures wage-relevant case data, calculates employee wages in payruns, and generates reports such as payslips and legal filings.payrollengine.org · read 9 Oct 2026
- Product
- Payroll Engine is an open-source framework for embedding payroll processing into larger software platforms.payrollengine.org · read 9 Oct 2026
- Regulation layers
- Payroll rules are configurable, versioned layers that can be combined and shared across tenants.payrollengine.org · read 9 Oct 2026
- Security
- The maker warns that the backend should not be used on the public Internet and documents None, API key, and OAuth authentication modes.payrollengine.org · read 9 Oct 2026
- Security limit
- The maker says the backend is a service and should not be used on the public Internet.payrollengine.org · read 4 Oct 2026