Payroll & HR
Structures, runs, advances and leaves — salaries without spreadsheets.
Each staff member gets a structure: basic + allowances − deductions. Components are reusable, so "House Rent 10%" changes in one place.
Deductions are itemised, not a single figure: income tax (§149), EOBI, provident fund and anything else are separate. "Deductions 12,000" is the line every employee eventually queries, and the answer has to be on the payslip rather than in somebody's head.
Payroll → New run: payslips draft from structures, minus approved leave-without-pay and advance installments. Review, approve, disburse — the disbursement report is your bank-transfer sheet.
Payroll posts the gross salary as the expense, and each deduction as a separate liability you still owe to somebody: tax to the FBR, EOBI to EOBI, provident fund to the fund. Only the remainder is the cash that left.
This matters because posting only the net understates your true staff cost and hides the money you are holding on someone else's behalf until it is remitted. Payroll postings shows exactly how each run reached the ledger, and the salary register shows gross to net with every deduction named.
Record advances with monthly recovery; installments deduct themselves each run. Outstanding advances shows recovery progress.
Leave types, applications and approvals; balances tracked per staff. Approved leaves feed both staff attendance and payroll.
Staff directory, joiners & leavers, and headcount & cost per department.