Skip to content50% off₹750/user/month ₹1,500
SimpleERP

Manpower and staffing

Payroll software for staffing and manpower agencies

Pay every worker deployed at every client site from one monthly run, with paid days from attendance, PF worked out, advances recovered and a wage register your auditor can read.

In short

SimpleERP is payroll software for staffing and manpower agencies. Attendance from client sites becomes paid days, one monthly run builds payslips with PF, ESI added as a component and advance recoveries, and approval posts wages to the books.

Illustration of a payslip with Basic, HRA, provident fund and professional tax lines and net pay of ₹27,660.

A payroll day at Sahyadri Workforce Services

Wages at Sahyadri Workforce Services are due on the 7th, and 310 workers across fourteen client sites expect them on time whether or not the client has paid. The payroll clerk starts with the same signed attendance sheets the billing desk used.

A loader at Chakan was absent four days and took a ₹3,000 advance last month. A housekeeping worker at Hadapsar left mid-month and her replacement joined on the 18th. Every one of them needs PF, most need ESI, and the wage register has to match what went to the bank.

How does attendance from the client site reach payroll?

On the daily sheet, mark everyone present in one step and change only the absences the client's sheet shows. Site supervisors with a self-service login can also check in for the day from their phones. Paid days and loss of pay flow into the run without retyping.

  • Absent, half day and leave each count the way the run expects.
  • Weekly offs and holidays come from the worker's shift and branch.
  • A replacement joins with a date, so the leaver and the joiner are each paid for their own days.

Illustration of the daily attendance sheet on a phone with a Mark all present button.

A site supervisor checks in from a phone; HR corrects the day from the signed sheet.

Which pay components does a deployed worker need?

Start from the seeded components and add what your contracts use. ESI is not preset, so create it as a deduction with an employer contribution and set it on the workers it covers.

ComponentTypeAmount
Basic and DAEarning₹14,200
HRAEarning₹2,800
Provident fund, 12% of BasicDeduction₹1,704
ESI, 0.75% of gross (added as a component)Deduction₹128
Professional taxDeduction₹200
Advance recoveryDeduction₹1,000
Net pay₹13,968
A loader's September payslip at Sahyadri Workforce Services (illustrative figures; set PF, ESI and PT to the rules that apply to you)

Can advances to workers be recovered from wages?

Yes. Pay the advance with a monthly recovery amount and every run deducts it until the balance is nil. The advances report shows what each worker took, repaid and still owes.

  • Recovery shows as its own payslip line, so the worker sees it.
  • The run never recovers more than the balance left.
  • Approval posts wages, PF, ESI and recoveries to their own accounts.

Honest limits

Not included yet

  • Income tax (TDS) is not computed; you set the deduction per employee
  • No preset ESI or gratuity; add them as components where they apply
  • No biometric device integration: attendance is marked on the phone or entered by HR
  • No client-wise shift rosters, CLRA wage registers or PF and ESI challans
  • No attendance or timesheet import from a client's file; workers are also added one by one

Getting started

Start with payroll

  1. Sign up with your phone

    Name, phone number and a password. No card for the seven-day trial, and email is optional.

  2. Tell us about the business

    Type your GSTIN and the state fills itself. Accounts, GST rates, units, roles and numbering are seeded for you.

  3. Add your people

    Add each worker with joining date, department named after the client site, shift and salary structure with PF and your ESI component.

  4. Run the first payroll

    Attendance and leave feed the run; payslips post to the books and staff see them on their phones.

FAQ

Questions, answered

Can I run payroll for one client's workers separately?

Group workers by department or branch. A run covers one branch or the whole business, and the payroll register can be read by department, so each client's wage cost is easy to pick out.

Does it work out ESI for me?

Not by itself. Create ESI as a deduction and an employer contribution, set the percentage, and assign it to the workers under the wage ceiling.

Can I pay workers weekly?

No. Payroll is monthly. Weekly cash advances can be paid as advances and recovered in the monthly run.

Do workers get their payslips?

Yes. With a self-service login on their phone they can open and download each approved payslip, and see their own advance balance.

See how payroll works in SimpleERP for manpower and staffing

Seven days free. No card. Your first GST invoice in minutes.