◆ Products are in beta — partnerships for finalization welcome. Get in touch →
About PayrollEx

Commercial compliance
on an open foundation.

PayrollEx is the commercial product layer of the Payroll Engine project — the same origin, the same codebase, the same compliance philosophy. payrollengine.org is the open-source foundation. payrollex.io is the compliance layer built on top of it.

Open Source · MIT License
payrollengine.org
The Payroll Engine is an open-source payroll framework for .NET 10. It provides the calculation runtime, REST API, scripting engine, and toolchain. Free to use, self-host, and extend.
  • ASP.NET Core REST API — multi-tenant, multi-country
  • Roslyn scripting engine for custom payroll logic
  • Blazor WebApp — browser-based payroll UI
  • PayrollConsole CLI (pecmd) — automation and CI/CD
  • MCP Server — read-only AI integration (stdio)
  • Client SDK — .NET integration library
  • SQL Server / MySQL backend
  • Published on GitHub under MIT license
Commercial · All rights reserved
payrollex.io
PayrollEx provides the compliance layer on top of Payroll Engine — country regulations, regional consolidations, AI tooling, and system adapters. Licensed commercially, distributed via partners.
  • 11 country regulations (AT, BE, CH, DE, ES, FR, LU, NL, PT, UK, US)
  • 3 regional consolidations (DACH, Benelux, Iberia)
  • MCP Server Pro — write-capable AI integration
  • AI Context Pro — LLM context for regulation development
  • Payroll adapters: AFAS, Personio, Sage, Silae
  • Annual compliance updates — tax law changes, new SV rates
  • Test-driven: integration tests per regulation
Why It Matters

What the open-source foundation means for you

No runtime lock-in
The calculation engine, API, and toolchain are MIT-licensed. You can self-host, inspect, fork, or replace any part of the runtime without depending on PayrollEx. Your payroll infrastructure is yours.
Auditable calculations
Tax and social security calculations are not a black box. The scripting engine and WageType logic are visible in the open-source codebase. Every regulation ships with integration tests that verify the numbers.
Separation of concerns
The platform and the compliance content are separate. When German tax law changes, only the DE regulation data changes — the runtime does not. Annual compliance updates are scoped, predictable, and independently versioned.
What the commercial layer adds
The OSS platform is a framework — it does not know about German Lohnsteuer or Spanish IRPF. The PayrollEx regulations provide the statutory knowledge: tariffs, rates, ceilings, formulas, and reporting schemas, maintained annually.
payrollengine.org → GitHub → Coverage Matrix → Request a Demo →