All-in-one HR platform · v2.0
14-day free trial · No credit cardhello@HrMagix.com

Execute complete monthly payroll in under 3 minutes with 100% statutory precision and bank transfer batch files.
Automated EPF (12% wage ceiling), ESI (₹21,000 threshold), and multi-state PT
TDS Section 192 dual tax regime comparison with quarterly Form 24Q export
One-click bank payment batch file generation (NEFT/RTGS/IMPS formatted)
Direct electronic challan receipt (ECR) files for EPFO and ESIC portals
The monthly run, from salary structure to payslip.
01
A payroll run is the point where attendance, leave, overtime, salary structure and statutory deductions all have to agree. Errors usually come from the hand-offs between them rather than the arithmetic. The payroll module takes its inputs from the attendance and leave records already in HRMagix, so the run starts from data that has been checked through the month.
02
03
HR or finance runs payroll and reviews the output before release. Employees declare investments for TDS and receive their payslips. Leadership sees payroll cost and budget variance in analytics.
04
Watch for itStatutory rates and thresholds change by notification. Confirm the current figures before your first run.
A complete monthly payroll can be executed in under 3 minutes.
Yes. EPF is calculated with the 12% wage ceiling and ESI with the ₹21,000 threshold, automatically.
Yes. Multi-state Professional Tax is calculated automatically.
It compares the dual tax regimes under Section 192 and exports quarterly Form 24Q.
Yes. One click generates bank payment batch files formatted for NEFT, RTGS or IMPS.
Yes. It creates electronic challan receipt (ECR) files for the EPFO and ESIC portals.
Yes. Loss-of-pay is auto-calculated from attendance and fed into the monthly payroll.
Payroll has its own area in the app's main navigation, covering the monthly run from salary structure to payslip.
Each is answered in full on the page linked.
14-day free trial · Full access to all 12 modules · Zero implementation fee · Cancel anytime