PF calculation as per the new labour code
PF is worked out on wages as the Code on Social Security defines them, so the 50% rule comes first. Pick the wage month: the wage ceiling was ₹15,000 from 29 May 2026 and is ₹25,000 from 17 September 2026.
The calculator needs JavaScript. The rules it applies are listed below.
The rules applied
- Contributions: Code on Social Security, 2020, s.16(1)(a): the employer pays 10% of wages, or 12% in establishments the Central Government notifies under the first proviso; the employee pays the same.
- Wage ceiling: s.2(89) sets it "for the purposes of becoming a member under Chapter III and Chapter IV" (Chapter III is the provident fund). ₹15,000 from 29 May 2026 (S.O. 2702(E)); ₹25,000 from 17 September 2026, the day of publication (S.O. 5109(E), which supersedes S.O. 2702(E)).
- Whether contributions may stop at the ceiling, and how much goes to the pension fund (at most 8⅓% of wages, s.16(1)(b)), is set in the EPF and pension schemes, which this site has not read. Both products are shown as arithmetic.
- September 2026 has two ceilings and May 2026 starts before the first one read, so the calculator does not pick one for those months.
Sources read in the Gazette of India and on labour.gov.in on 6 November 2026. Rules made by States are not covered.
A calculation from the published texts, not legal advice. It does not say that a pay structure complies with the Codes. Check with the rules that apply to your establishment.