Payroll Software for Security Agencies in India (2026): Sites, Shifts, Overtime, PF and ESI

Guards across dozens of sites, round-the-clock shifts, overtime, PF and ESI for nearly everyone, and clients asking for challans. What security agency payroll software must do, and an honest fit check.
Payroll at a security agency is harder than at almost any other business of the same size. Guards are spread across dozens of client sites. Shifts run round the clock. Attendance comes from site supervisors, registers or WhatsApp photos. Nearly every guard is covered by PF and ESI, minimum wages vary by state and zone, overtime is routine, and clients want proof that statutory dues were paid before they clear your invoice.
This guide covers what payroll software for a security agency needs to do, the compliance points specific to the industry, how attendance and payroll should connect across sites, a worked example, and an honest look at where different kinds of software fit.
General guidance as of 30 September 2026, not legal advice. Check your state's minimum wage notifications and your licensing requirements.
The short answer
- Security agency payroll must handle site-wise attendance, shifts, overtime, minimum wages, PF, ESI and client-wise reports.
- Attendance is the hardest part. Guards work at client sites, not your office — you need site-level attendance that can't be faked.
- PF and ESI apply to almost every guard, and clients often ask for challans and ECR copies before paying invoices.
- Minimum wages depend on the state, zone and skill category, and are revised periodically.
- Choose software built for shifts and overtime if those drive most of your pay; simpler HR tools may fit only the office and supervisory staff.
Why security agency payroll is different
| Challenge | Why it's hard |
|---|---|
| Many sites | Guards at 20, 50 or 200 client locations |
| Shifts | 8- or 12-hour shifts, day and night, rotating |
| Relievers | A reliever covers a guard's weekly off or leave at another site |
| Overtime | Double shifts and extended hours are routine |
| Minimum wages | State, zone and category-specific rates, revised periodically |
| PF and ESI | Nearly all guards are covered |
| Client billing | Invoices depend on man-days delivered per site |
| Compliance proof | Clients ask for PF/ESI challans and wage registers |
| Turnover | Guards join and leave frequently |
Compliance points for security agencies
| Area | What to know |
|---|---|
| Licence | Private security agencies need a licence under PSARA (Private Security Agencies Regulation Act) in each state where they operate |
| Minimum wages | Pay at least the notified minimum for the state, zone and category (unskilled, semi-skilled, skilled, supervisory) |
| PF | Mandatory at 20+ employees; wage ceiling ₹25,000 from 17 September 2026 |
| ESI | 10+ employees in implemented areas; guards earning up to ₹21,000 are covered |
| Overtime | Twice the ordinary rate of wages for eligible workers |
| Professional Tax | Applies in states that levy it |
| Wage slips and registers | Required under the labour codes; electronic records accepted |
| Contract labour | Clients act as principal employers and may audit compliance |
What payroll software for a security agency should do
- Site-wise attendance — each client site as a location; guards check in only at their assigned site.
- Shift rostering — day, night and rotating shifts, relievers and weekly offs per guard.
- Overtime calculation — extra hours and double shifts at the correct rate.
- Minimum wage checks — flag any guard paid below the applicable minimum.
- Payroll from attendance — paid days, loss of pay and overtime in one run.
- PF and ESI — calculation, ECR and ESIC return files, challan tracking.
- Client-wise reports — man-days and wages by site, for billing and compliance proof.
- Payslips — for every guard, on a phone.
- Bulk onboarding — guards join in batches; import from Excel.
A worked example: a 180-guard agency
A security agency in Pune has 180 guards across 35 client sites, 12 supervisors and 8 office staff.
The monthly problem:
- Site supervisors send attendance on WhatsApp; the office compiles it into Excel.
- Relievers and double shifts are tracked on paper.
- Payroll takes four days; errors surface when guards complain.
- Clients hold payments until they receive PF and ESI challans.
What good software changes:
- Each client site is set up as a location with a geofence.
- Guards check in and out on their phones at the site (or the supervisor marks attendance for guards without smartphones).
- The roster shows who's covering which site and shift; relievers are assigned for weekly offs.
- Overtime hours are calculated from actual check-in and check-out times.
- Payroll runs with paid days, overtime, PF, ESI and PT.
- The ECR and ESIC return are generated; challans are tracked.
- Site-wise reports go to clients with invoices.
Where different software fits
| Software type | Fits |
|---|---|
| Security-agency-specific payroll | Shift rostering, relievers, site billing, minimum wage tables — best for agencies where this is the core of the business |
| Shift-focused HRMS | Strong rostering and overtime, with PF/ESI |
| Simple all-in-one HRMS | Office and supervisory staff, or small agencies with fixed shifts and few relievers |
| Excel | Very small agencies only |
Where PeopleVio fits — honestly
PeopleVio is a simple all-in-one HR and payroll tool. For a security agency, it helps with:
- Geofenced check-in at multiple locations — each client site can be a location.
- Payroll with paid days, proration for joiners and leavers, and custom earnings (for example, overtime calculated outside and added as an earning).
- PF and ESI through the EPFO and ESIC modules: ECR, the ESIC return .xls, challan and TRRN tracking, and reminders before the 15th — the documents clients ask for.
- Bulk import of guards and their UANs and ESIC IP numbers from Excel.
- Payslips for every guard.
- An hours report that you can export as CSV, to help calculate overtime.
What it doesn't do — and these matter for most security agencies:
- No shift rostering, reliever management or overtime rules.
- No minimum wage tables or checks.
- No site-wise billing or client invoicing.
- No Professional Tax calculation — add PT as a deduction.
- No installable app, and check-in needs an internet connection.
Our honest advice: if shifts, relievers and overtime drive most of your payroll, choose software built for security agencies or shift-heavy workforces. PeopleVio fits smaller agencies with fixed shifts, or agencies that want PF/ESI and payslips done well while rostering is handled elsewhere.
| Active employees | Monthly billing | Yearly billing (per month) |
|---|---|---|
| 50 | ₹2,450 | ₹2,050 |
| 100 | ₹4,900 | ₹4,100 |
| 200 | ₹7,800 | ₹6,600 |
Prices exclude GST. See the pricing page.
Questions to ask any vendor
- Can each client site be a separate location with its own geofence?
- How are shifts, relievers and weekly offs managed?
- How is overtime calculated, and at what rate?
- Does it check pay against minimum wages?
- Can it produce site-wise man-day and wage reports for billing?
- Does it generate PF ECR and ESIC return files?
- How are guards without smartphones handled?
Frequently asked questions
What is the best payroll software for a security agency? One with site-wise attendance, shift rostering, relievers, overtime, minimum wage checks, PF/ESI and client-wise reports. Security-agency-specific tools usually cover these best.
Is PF and ESI applicable to security guards? Yes, in almost all cases. Guards are employees of the agency, and PF and ESI apply as for any other covered employee.
How is overtime calculated for security guards? Generally at twice the ordinary rate of wages for hours beyond the normal working hours. Check the rules for your state.
Do clients need proof of PF and ESI payment? Often, yes. As principal employers, clients may ask for challans, ECRs and wage registers before clearing invoices.
Can PeopleVio handle security agency payroll? It handles site-wise geofenced attendance, payroll, PF, ESI and payslips, but not shift rostering, relievers, overtime rules or minimum wage checks. It fits smaller agencies with simple shifts.
The bottom line
Security agency payroll lives or dies on attendance across sites, shifts and overtime — and on proving PF and ESI compliance to clients. Choose software that handles the shift side properly, and make sure it produces the statutory files your clients ask for.
See PeopleVio's pricing or book a demo if you want to see whether it fits your agency.
Related reading: Shift management software · Overtime management in India · Attendance app for employees · PF and ESI registration
Keep reading

Switching from Keka HRMS in 2026: Migration Checklist and What to Test
Planning to switch from Keka HRMS? This checklist covers what data to export, how to map payroll components, parallel payroll testing, and how to avoid disrupting your monthly cycle.

Expense Reimbursement Policy in India (2026): Rules, Tax Treatment and a Sample Policy
What to reimburse, limits by grade, bills and GST invoices, when reimbursements become taxable salary, advances and a sample expense reimbursement policy.

Performance Appraisal Process (2026): Steps, Rating Scale and a Sample Form
Goals with key results, self-review, a defined 1–5 rating scale, the appraisal conversation, an increment matrix and a sample appraisal form for Indian companies.
