Payday, boring by design
Pre-flight checks catch missing attendance and unverified declarations before the run — so the correction email never gets written.
Illustration of a payslip beside payroll pre-flight checks.
Runs you can trust — and undo
Pay components and salary structures, effective-dated salaries, and monthly runs with a draft → finalize → publish flow, with rollback. PDF payslips are generated and delivered to each employee's portal.
- Draft, finalize, publish — with rollback
- Effective-dated salaries, no spreadsheet archaeology
- Payslips delivered to every portal automatically
Illustration of a payroll run moving through draft, finalize and publish stages.
Expenses with a real approval engine
Single claims and multi-line reports with receipts, a configurable multi-step approval engine — by amount, category or department; role, manager or named approvers; delegation; bulk approve — and audited HR override.
- Chains by amount, category or department
- Delegation and bulk approve for busy weeks
- HR override — always audited
Illustration of an expense claim moving through an approval chain.
Payroll pre-flight checks
Before a run, ZekoHR flags missing attendance and incomplete or unverified tax declarations — and only for orgs that actually use those modules, so the report stays worth reading.
Tax declarations (TDS)
Full investment declaration flow: draft → submitted → verified or handed back, per-item proof uploads, declaration windows that lock editing, and verified amounts kept separate from declared amounts.
Reimbursements & advances
Mark claims paid out-of-band, or push them into the next payroll run automatically. Cash advances are requested, approved, disbursed and then auto-reconciled against claims so you only pay the delta.
Expense reports & GST
Spend by category, department, employee and month with billable split and CSV export, GSTIN capture, a GST input-credit register, multi-currency FX capture, and mileage & per-diem rates.