Payroll Calculation
Summary
Calculation resolves the period, reuses or creates a non-frozen run, selects active workforce, requires Attendance input, loads other confirmed inputs, produces employee earnings/deductions/gross/net outcomes, validates them, and aggregates totals. Recalculation replaces run details. Formulas and rates are excluded.
Audience
Payroll and HR administrators, Finance users, employees, managers, analysts, product owners, QA engineers, and implementation partners.
Overview
Calculation resolves the period, reuses or creates a non-frozen run, selects active workforce, requires Attendance input, loads other confirmed inputs, produces employee earnings/deductions/gross/net outcomes, validates them, and aggregates totals. Recalculation replaces run details. Formulas and rates are excluded.
Source References
microservices/src/payroll-service/Application/PayrollCalculationService.csmicroservices/src/payroll-service/Domain/PayrollEntities.cs
Related Articles
See Also
Keywords
- Payroll
- Payroll Calculation
- Workforce management
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly