Each wage type (salary, bonus, allowance, deduction, etc.) is mapped to a general ledger account and, optionally, a cost center - this mapping is the WageType-Accounting-Allocation. You configure it once per payroll; settings can be changed any time and historical postings are not affected retroactively.
Before a period can close: every wage type actually used in the period needs an account assigned. If one doesn't, accounting document generation fails and the period cannot be closed until the mapping is completed.
FAQ
What happens if a wage type isn't mapped?
Accounting document generation fails and the Payrun Period can't be closed until it's fixed.
Do I need to remap everything if I change an account?
No - only the wage types you actually change; historical postings aren't affected retroactively.
Is Cost Center mapping mandatory?
No - it's optional per wage type; see Cost Centers.
Can I change the debit/credit account for a wage type, and from when does that apply?
Yes, any time. Historical postings already booked aren't affected retroactively.
API Endpoints
| What | Call |
|---|---|
| Get wage type account settings | GET /tenants/{orgId}/payrolls/{payrollId}/wagetypemaster/settings |
| Update wage type account settings | PATCH /tenants/{orgId}/payrolls/{payrollId}/wagetypemaster/settings |
