People
Payroll
The people HRM already keeps are the people you pay — structures, runs, slips, and the GL.
The people file and the pay file are the same record.
Smart features
Intelligent workflows that save time and prevent mistakes
Single people graph
Attendance, leave, and contracts from HRM feed the pay run — no second employee roster.
Structured computation
Basic, allowances, PF, and tax components compute from rules you can explain — not one mystery cell.
Exception hold
Confirm and post clean employees while exceptions wait — partial post when the floor is still messy.
GL auto-post
Salary expense, payable, and statutory lines post to Accounting from the same numbers on the payslip.
What it actually does
Capabilities the floor will feel in week one
Tied to HRM
No second employee file. Contracts, attendance, leave, and late penalties settle on the same person.
Salary structures
Basic, allowances, PF, tax — components you can explain, not a cell that only one clerk understands.
Pay runs, not a workbook
Populate the period, compute, hold exceptions, confirm, post. Partial post when the rest of the floor is still messy.
Payslips employees can see
A slip with lines, YTD, and a PDF. ESS shows posted payslips — draft payroll stays in the office.
Books that match the run
Salary expense, payable, tax, and contributions post to Accounting from the same numbers as the slip.
Bangladesh-shaped defaults
BDT, local calendars, statutory-shaped components. Festival bonus and OT sit in the run, not a side sheet.
The loop
Structure → assignment → pay run → compute → confirm → post. ESS sees the posted slip. Accounting gets the journal.