Skip to main content

Payroll

Summary

Payroll converts synchronized workforce and period inputs into calculated, frozen, reportable employee outcomes. It is Transitional because extracted-service and compatibility ownership coexist.

Audience

Payroll and HR administrators, Finance users, employees, managers, analysts, product owners, QA engineers, and implementation partners.

Overview

Payroll converts synchronized workforce and period inputs into calculated, frozen, reportable employee outcomes. It is Transitional because extracted-service and compatibility ownership coexist.

Documentation map

Source References

  • microservices/src/payroll-service/Program.cs
  • microservices/src/payroll-service/Infrastructure/PayrollDbContext.cs
  • microservices/src/contracts/Events/PayrollCalculatedEvent.cs
  • microservices/src/contracts/Events/PayslipGeneratedEvent.cs
  • microservices/src/payroll-service/Api/PayrollRunEndpoints.cs
  • microservices/src/payroll-service/Api/PayrollOutputEndpoints.cs
  • microservices/src/payroll-service/Api/PayrollFoundationEndpoints.cs
  • microservices/src/payroll-service/Api/PayrollCompatEndpoints.cs
  • microservices/src/payroll-service/Application/PayrollCalculationService.cs
  • microservices/src/payroll-service/Domain/PayrollEntities.cs

See Also

Keywords

  • Payroll
  • Payroll
  • Workforce management

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-15
  • Review cycle: Quarterly