Payroll automation
Attendance, leave, overtime, tax slabs, provident fund, EOBI, loans and advances — computed gross-to-net automatically, reviewed on one screen, disbursed with a bank file.
Month-end payroll on spreadsheets means chasing attendance registers, recalculating tax by hand, forgetting a loan instalment, and paying someone twice. One wrong cell costs real money and employee trust.
Zaffre HRM — the payroll engine of the Zaffre Axon suite — reads verified attendance, applies your salary structure, tax slabs and statutory rules, and produces reviewable draft payslips. Nothing is disbursed until the right people approve.
Payroll in Zaffre HRM starts from a payroll setup: who is covered, the pay schedule, the currency, the salary structure and the applicable tax configuration. Running a month generates draft payslips for every covered employee, each itemising basic salary, allowances, bonuses, overtime, absence and penalty deductions, income tax, provident fund, statutory contributions, loan instalments and advances — down to the net amount payable.
Review is where most payroll tools stop and Zaffre keeps going. The pay-run workspace shows the whole run as a funnel — how many slips are draft, finalized, approved, disbursed or on hold — with single-click stage actions per employee and bulk actions for the rest. A variance register flags anyone whose pay moved more than 10% versus the previous run, new joiners and leavers, so reviewers look exactly where they should.
Disbursement produces a bank transfer file from employees’ saved account details and can email every disbursed payslip to its employee in one click. Because Zaffre Axon is one suite, the accounting module receives the full gross-to-net journal automatically — salaries expense, tax payable, provident fund payable, statutory payable, loan recoveries — without anyone posting an entry by hand.
Built-in safeguards against fake attendance
Draft → Finalize → Approve → Disburse
Every payslip moves through explicit stages with per-stage permissions, so the person who prepares payroll is never forced to be the person who releases money.
Attendance-true calculation
Absences, late-arrival penalties, overtime and sanctioned leave flow straight from the attendance module — payroll never re-keys data.
Loans and advances auto-recovered
Approved employee loans and salary advances schedule their own instalments and deduct automatically until settled — with the full ledger visible to finance.
Off-cycle runs
Bonus rounds and final settlements run as separate off-cycle payrolls with a free date range, without disturbing the regular monthly cycle.
Locked months
Once a month is closed, attendance and payroll for that period are locked against silent edits — the audit trail stays intact.
How it works
- 1
Configure once
Create a payroll setup with schedule, currency, salary structure, tax configuration and statutory options. Enable gratuity or provident fund if applicable.
- 2
Run the month
Pick the month (or an off-cycle date range) and generate draft payslips. Attendance, leave and penalties are already inside the numbers.
- 3
Review with variance flags
Use the funnel view and the variance register to spot big movers, new joiners and leavers before anything is approved.
- 4
Approve and disburse
Move slips through finalize, approve and disburse — individually or in bulk — under per-stage permissions.
- 5
Pay and close
Download the bank file, email payslips, and let the general ledger entries post themselves. Close the month to lock it.
Frequently asked questions
- Does the payroll software calculate income tax automatically?
- Yes. Zaffre HRM applies the configured tax slabs for your country and fiscal year to each employee’s taxable salary, recomputing every run. Pakistan’s fiscal-year slabs are supported out of the box via the tax configuration module.
- Can I pay a bonus outside the normal cycle?
- Yes — off-cycle pay runs cover bonuses and final settlements. They use their own date range, coexist with the regular monthly run, and go through the same approval stages.
- How are employee loans deducted from salary?
- An approved loan creates an instalment schedule. Each pay run deducts the due instalment automatically and updates the outstanding balance; finance sees the same balance in the general ledger.
- Can employees receive their payslips by email?
- Yes. After disbursement, one click emails every employee a professional payslip summary; the full payslip stays available in their self-service portal.
- What stops an unauthorized person from releasing salaries?
- Stage permissions. Preparing, finalizing, approving and disbursing are separate rights, and companies can name specific approvers per stage — the same maker-checker discipline banks use.
- Does payroll work without buying the finance module?
- Completely. Payroll is independent — companies that subscribe to payroll, attendance and leave only get the full experience. If the finance module is active, the ledger entries simply appear there automatically.