A freelancer grows into a small agency, hires a few employees to keep up with client work, and one day realizes headcount has quietly crossed 10, then pushes toward 20. Nobody sent a notice, nothing visibly changed, but somewhere in that growth, statutory obligations kicked in that most solo-freelancers-turned-employers never see coming, because everything they know about compliance is built around freelancing solo, not running payroll for actual employees.
Here is when Provident Fund and ESI actually become mandatory once you start hiring employees, not subcontractor-freelancers, and the specific detail about PF that catches almost everyone off guard.
This applies to employees, not the freelancers or subcontractors you hire
PF and ESI obligations attach to an employer-employee relationship specifically, not to freelancers or subcontractors you engage on a project basis. If you are bringing on independent freelancers to help deliver client work, the guide on hiring a subcontractor as a freelancer in India covers that relationship, which does not trigger PF or ESI at all. This post is specifically about the point where your agency starts hiring actual staff on payroll, salaried employees under your direction, which is a structurally different relationship with its own compliance regime.
Misclassifying an employee as a freelancer specifically to avoid PF and ESI obligations carries real legal risk beyond just the missed contributions, an angle covered in more depth in the guide on freelance employee misclassification risk in India, so the distinction matters from the start, not just once headcount grows.
PF becomes mandatory at 20 employees, and it does not reverse
Provident Fund registration becomes mandatory once an establishment employs 20 or more people at any point, even temporarily. The detail that catches most growing agencies off guard: once this obligation is triggered, it does not reverse even if headcount later drops back below 20. A single month at 20 employees is enough to create a permanent PF compliance obligation going forward, not a threshold you cross back and forth as staffing fluctuates.
PF contributions apply on a wage ceiling, raised from ₹15,000 to ₹25,000 per month effective September 2026, per employee (both employer and employee typically contribute a percentage of this capped wage), which matters for budgeting the actual cost, since it is not calculated on full salary for higher earners.
ESI triggers earlier, at 10 employees in most states
Employee State Insurance (ESI) registration becomes mandatory at a lower headcount than PF, generally 10 employees in most states, though Maharashtra and Chandigarh set the threshold at 20. ESI applies to employees earning up to ₹21,000 per month (₹25,000 for persons with disabilities), covering medical and disability benefits, and it is calculated as a percentage of actual wages up to that ceiling, structured differently from PF's flat contribution cap.
Because the ESI threshold is lower than PF's, a growing agency typically hits the ESI trigger first, well before PF becomes relevant, which means the compliance conversation needs to start earlier than most freelancers-turned-employers expect.
Budget for both before you hire, not after you cross the threshold
Both PF and ESI represent genuine, ongoing payroll costs on top of gross salary, not one-time registration fees, and they need to be priced into your hiring decisions and client rate structure from the start if you are planning to grow past these headcounts. A freelancer-turned-agency-owner who prices hiring based only on the salary they are paying, without accounting for statutory contributions on top, will find their actual cost of employing staff is meaningfully higher than the headline number once these thresholds are crossed.
Since PF specifically does not reverse once triggered, it is worth deliberately planning your growth trajectory with this threshold in mind rather than crossing it accidentally through a temporary staffing spike and then living with the permanent compliance obligation that follows.
Professional tax is a separate state-level obligation that can apply to employers and to self-employed professionals depending on the state. See the guide on professional tax for freelancers in India for what several states' official schedules say.
Keeping team costs visible as you grow past solo freelancing
Rinto's team and roles features on the Agency plan help keep project and client work organized as you add people, so the operational side of growing a team stays manageable even as the statutory compliance side, PF, ESI, and payroll, requires its own dedicated attention outside what any project management tool covers.
Frequently Asked Questions
At how many employees does PF become mandatory for a small agency in India?
Provident Fund registration becomes mandatory once an establishment employs 20 or more people at any point, even temporarily. Critically, this obligation does not reverse once triggered, so a single month at 20 employees creates a permanent PF compliance requirement going forward, even if headcount later drops back below 20.
At how many employees does ESI become mandatory?
ESI registration generally becomes mandatory at 10 employees in most states, though Maharashtra and Chandigarh set the threshold at 20. It applies to employees earning up to ₹21,000 per month (₹25,000 for persons with disabilities) and covers medical and disability benefits. Since this threshold is lower than PF's, a growing agency typically hits the ESI requirement well before the PF requirement.
Does PF apply to freelancers or subcontractors a freelancer hires?
No, PF and ESI obligations attach specifically to an employer-employee relationship, not to independent freelancers or subcontractors engaged on a project basis. Hiring freelancers to help deliver client work does not trigger PF or ESI at all. These obligations only become relevant once you are hiring actual salaried employees under your direction, a structurally different relationship.
Can a company go back to not paying PF if headcount drops below 20?
No. Once PF registration is triggered by reaching 20 employees, even temporarily, the obligation continues regardless of later headcount changes. This is a common point of confusion for growing agencies that expect the requirement to apply only while headcount stays above the threshold, when in practice it becomes a permanent compliance obligation from the point of triggering.
How much do PF and ESI actually cost an employer per employee?
PF contributions are calculated on a wage ceiling, raised from ₹15,000 to ₹25,000 per month effective September 2026, per employee, with both employer and employee typically contributing a percentage of that capped amount, meaning the cost does not scale with full salary for higher earners. ESI is calculated as a percentage of actual wages up to its own ₹21,000 ceiling. Both represent genuine ongoing payroll costs on top of gross salary that should be priced into hiring decisions from the start, not treated as a one-time registration fee.