Please Wait...
Skip to main content

Payroll · India

Payroll software for Indian employers — from attendance to PF, ESIC, PT and TDS

JobMyIndia payroll calculates monthly salaries directly from attendance, leave and overtime, applies PF, ESIC, professional tax, LWF and TDS, and produces payslips, bank files and statutory reports (EPF ECR, ESIC, Form 24Q, Form 16). It runs on the same platform you use to hire and manage employees, so a new hire's salary structure is ready before their first punch.

Book a payroll demo · See pricing

The problem: payroll that lives in spreadsheets

Most small and mid-sized Indian employers still export attendance from one tool, fix it in Excel, calculate PF and ESIC with formulas, and then re-type totals into government portals. Every hand-off is a place for a wrong LOP day, a missed overtime hour or a PF wage above the ceiling.

The cost shows up later: arrears, employee complaints, EPFO or ESIC mismatches, and a TDS return that does not reconcile with Form 16.

How a payroll run works in JobMyIndia

  1. Attendance, approved leave, regularisations and overtime for the month are pulled in automatically — from the face kiosk, mobile/GPS punches, web punches or connected biometric devices.
  2. Each employee's salary structure (CTC template) is applied: earnings, loss-of-pay, overtime, arrears, variable pay and bonus.
  3. Statutory deductions are computed: PF (EPF/EPS split), ESIC, state-wise professional tax, labour welfare fund and TDS based on the employee's declarations.
  4. The run is submitted for approval. Approvers see blockers and a per-employee variance against last month before they sign.
  5. After finalisation, payslips are published to employees, a bank transfer file is generated, and statutory reports are ready to download.

What is included

  • Salary structures

    CTC templates with basic, DA, HRA and allowances; per-employee overrides; revisions with arrears.

  • Attendance-driven pay

    LOP, half-days, paid holidays, comp-off and overtime come straight from attendance — no re-keying.

  • PF

    Employee and employer PF with the EPS/EDLI split, EPS membership rules and an ECR file for the EPFO portal.

  • ESIC

    Contribution calculation against the wage ceiling, with coverage held for the April–September and October–March contribution periods, plus monthly contribution data for the ESIC portal.

  • Professional tax & LWF

    State-wise PT slabs — including monthly, half-yearly and February-residual rules — plus labour welfare fund, for the states that levy them.

  • TDS on salary

    Investment declarations, monthly TDS projection, Form 24Q data with Annexure II, and Form 16.

  • Minimum wage checks

    Flags employees paid below the configured minimum wage for their state, zone and skill category.

  • Full & final settlement

    Notice-period recovery, leave encashment, gratuity and pending dues in one settlement statement.

  • Approvals & audit trail

    Submit → approve → finalise workflow, variance review, and an exportable audit trail for auditors.

  • Bank disbursement

    Salary bank file generated on the server; account numbers are masked in the interface, and full numbers appear only in the bank file and bank advice for authorised roles.

  • Payslips on mobile

    Employees view and download their payslips from the employee app or web self-service; Form 16 is generated from the same payroll data.

  • Gratuity liability

    A gratuity liability report for finance and year-end provisioning.

Built for Indian statutory rules — and for when they change

Statutory values change: professional tax slabs are revised by states, minimum wages move with VDA notifications, and the EPFO wage ceiling was raised from ₹15,000 to ₹25,000 per month — approved by the Union Cabinet on 16 September 2026 and notified on 17 September 2026. In JobMyIndia, LWF and minimum-wage tables are maintained as data and the PF wage ceiling is a payroll setting, so changes are reviewed and applied from their effective date rather than waiting for a software release.

Rates in your payroll should always follow the official notification and its effective date. Our PF and ESIC calculation guide explains the current rules with sources.

Who uses it

  • SMEs moving off Excel or a desktop payroll package.
  • Factories and plants with shifts, overtime and contract labour — see HRMS for factories.
  • Multi-state employers who need professional tax and LWF applied per state.
  • Principal employers who must also track their contractors' PF and ESIC — see contract labour management.
  • Establishments running NAPS or NATS apprentices, who need stipend sheets separate from salary — see apprenticeship management.

Security

Payroll and bank details are visible only to roles you permit. Every payroll action is scoped to your organisation on the server, bank account numbers are masked in the interface, and approvals are recorded with who approved what and when.

Frequently asked questions

Does JobMyIndia file PF and ESIC returns for me?

The software generates the files and reports you upload — for example the EPF ECR file and ESIC contribution data. If you want the filing handled for you, our compliance service can do that.

Can it handle professional tax for more than one state?

Yes. Professional tax is applied per employee based on the state they work in, including states with half-yearly slabs and Maharashtra's ₹300 February deduction. State entries not yet confirmed against the latest notification are flagged for your review.

Can payroll be changed after it is approved?

A finalised run cannot be edited in place. It can be rolled back only by an authorised employer or admin, and only for rows that have not been paid yet — and the audit trail records who did it and when.

JobMyIndia
Please Wait...