Back to Blog

Compliant Hiring in India: What PF, ESI, Gratuity & TDS Actually Mean

Published June 22, 2026
Updated October 7, 2026
Compliant Hiring in India: What PF, ESI, Gratuity & TDS Actually Mean

Most India-EOR buyers ask the same question at some point in the sales cycle: "If you get something wrong, am I liable?" The honest answer involves four specific statutory regimes — PF, ESI, Gratuity, and TDS — each with its own coverage rules, filing cadence, and penalty if it's filed late or wrong. Since 21 November 2025 all four sit under India's new Labour Codes and, for tax, the Income-tax Act, 2025. Under the EOR model, SynkPay is the legal employer of record in India, so the statutory liability for these filings sits with us, not with you. This post explains what each regime actually is, who's on the hook, and the things a careful buyer should still check in any EOR contract — including ours.

Book a 20-minute compliance walkthrough for your India hire, or send us your questions in writing

"Are you compliant?" — the question buyers actually have

When a founder or ops lead asks an India EOR vendor "are you compliant?", they're not asking a yes/no question. They're asking: if something is wrong — a late PF filing, a missed TDS deposit, a misclassified employee — does it land on my company, or on yours?

The short answer for the EOR model is that the legal employment relationship sits between the EOR provider and the employee. The EOR is the employer of record on PF, ESI, TDS, and gratuity filings. So when filings are made wrong or late, the EOR provider is the entity penalised — not your foreign company. That is the entire structural point of EOR.

The longer answer has caveats. A few things can still touch you: direct contractor misclassification (if you hired someone yourself and then asked an EOR to "regularise" them), gratuity, which is a real cost passed through to you when it falls due on an eligible exit, and anything you do that overrides the EOR's compliance process (paying bonuses outside payroll, for example). The rest of this post is what each of the four regimes is, the cadence the EOR has to keep, and the questions you should be able to ask any vendor — including us — to test that they actually do it.

Five things to know before reading on:

  • PF, ESI, Gratuity, and TDS are the four statutory regimes every employer in India runs against. Professional Tax is a state-level fifth — covered briefly later.

  • Under EOR, the legal employer is the provider. That's where the statutory liability sits.

  • The provider should hold its own EPFO and ESIC registrations — not someone else's. Ask the question directly.

  • Gratuity is the one buyers usually miss in commercial review — it's a liability that builds with tenure — budget for it monthly (about 4.81% of Code wages), though SynkPay invoices it only when it falls due.

  • TDS and the annual TDS certificate are the regimes employees care about (they need the certificate to file their personal taxes). If your EOR is late, your employee notices personally.

What changed in 2025–26. India's four Labour Codes (the Code on Wages, 2019, the Industrial Relations Code, 2020, the Code on Social Security, 2020 and the Occupational Safety, Health and Working Conditions Code, 2020) took effect on 21 November 2025, replacing 29 older central labour laws. PF, ESI and gratuity now sit under the Code on Social Security, 2020. Central rules under all four Codes were notified in May 2026; states are notifying their own rules, and until they do, existing state rules continue where they're consistent with the Codes. On the tax side, the Income-tax Act, 2025 came into force on 1 April 2026, replacing the 1961 Act.

PF — Provident Fund (EPFO)

What it is. The Provident Fund is India's mandatory retirement savings scheme, administered by the Employees' Provident Fund Organisation (EPFO). Both employer and employee contribute, and the money sits in the employee's individual EPF account until retirement, resignation (with rules around withdrawal), or transfer to a new employer.

Who has to register. PF now sits under the Code on Social Security, 2020, and applies to employers and employees where applicable. In practice every credible EOR holds its own EPFO registration and enrols employees from day one, so your hire has a real PF account from their first payslip.

Contribution rate. 12% from the employer and 12% from the employee, calculated on PF wages (basic pay plus dearness allowance), not the full CTC. From 17 September 2026, the wage ceiling for mandatory PF coverage is ₹25,000 a month. If contributions are made only up to the ceiling, that's up to ₹3,000 a month from the employer; contributing 12% on the full PF wage is also common in the Indian software industry, and the EOR should clarify which it applies. SynkPay's default is to contribute up to the statutory wage ceiling — the cost-optimised approach for most software hires; we offer uncapped 12% as an opt-in for compliance-strict clients. EPFO is still issuing the implementing rules for the new ceiling, so check current figures in our India employee cost calculator.

Filing cadence. Monthly, by the 15th of the following month. The EPF challan is generated, contributions deposited, and the ECR (Electronic Challan-cum-Return) filed.

Penalty for non-compliance. Delayed PF remittance attracts interest plus damages that rise with the length of the delay; check EPFO's current rules for the rates. Late filing on a small employee base still hurts; on a growing team it compounds quickly.

The EOR shift. SynkPay holds its own EPFO registration. Every employee we hire for you is enrolled under our PF code, contributions are filed monthly, and the employee can verify their balance directly on the EPFO portal under their UAN (Universal Account Number). The liability for the filing — and any penalty if it were ever late — sits on us.

What to ask any EOR: Is the PF code yours, or your partner's? The answer should be "ours." If they say "we use a payroll partner's code," that's a third-party arrangement — your employee's PF account history will be tied to a vendor you didn't choose, which can complicate transfers when the employee moves on.

ESI — Employees' State Insurance

What it is. ESI is India's statutory health insurance plus maternity, disability, and dependant benefits scheme, administered by the Employees' State Insurance Corporation (ESIC). It functions like a basic public-health benefit funded by employer + employee contributions.

Who's covered. Employees earning gross wages up to ₹21,000/month are covered (₹25,000/month for employees with disabilities). Above that threshold, ESI does not apply. Most software engineers and senior hires earn above the threshold, so ESI is silent for them. For junior support, ops, or admin roles below ₹21,000/month, it's mandatory where applicable. Under the Code on Social Security, the ₹21,000 limit is now assessed on the Code's definition of wages.

Contribution rate. 0.75% from the employee and 3.25% from the employer of gross wages, on the wages of covered employees only.

Filing cadence. Monthly contribution challan and return.

The EOR shift. SynkPay holds its own ESIC registration. We apply the wage-threshold check automatically — if the employee is below the ceiling, they're enrolled and contributions filed; if they're above, ESI is not deducted and the employee is on private health insurance instead (which most engineering hires expect anyway as part of the package).

What to ask any EOR: How do you handle the wage threshold when an employee gets a raise that crosses the ₹21,000 line mid-year? The honest answer is that ESI cover continues to the end of the contribution period (April–September or October–March) even if wages cross the ceiling mid-period, and then drops the following period. A vendor that doesn't know that off the top of their head probably hasn't processed many edge cases.

Gratuity

What it is. Gratuity is a lump-sum payment owed by the employer to an employee on separation, after a minimum tenure. It's now governed by the Code on Social Security, 2020 (which replaced the Payment of Gratuity Act, 1972 when the Labour Codes took effect on 21 November 2025). It is not a monthly cash benefit — it's an obligation that builds with tenure and falls due at exit.

Who's eligible. Permanent employees after 5 years of continuous service with the same employer, and fixed-term employees after 1 year of service under their contract (pro rata). The 5-year condition is waived on death or disablement.

How much. 15 days' wages per completed year of service at the last drawn wage, calculated as (last drawn monthly wages × 15 × years of service) ÷ 26 — about 4.81% of wages as defined by the Code for each month of service. Under the Codes, "wages" means basic pay plus dearness allowance; if allowances make up more than half of total pay, the excess is added back, so gratuity is calculated on at least half of total remuneration. The payout is capped at ₹20 lakh and must be paid within 30 days of falling due.

Who's liable. The employer. Under EOR, that is the EOR provider.

The EOR shift — and the buyer's commercial question. Different EORs handle gratuity differently and this is the one buyers most often miss when comparing providers. There are two common approaches:

  • Monthly accrual on the provider's books. The EOR books a small monthly provision (roughly 4.81% of wages) and either invoices the buyer for it monthly or holds it on its balance sheet. Pro: the buyer never sees a large bill at separation; con: the buyer pays for gratuity they may never owe, since employees can leave before they become eligible.

  • Collect when it falls due. The EOR tracks tenure and, when an eligible employee actually leaves, calculates the gratuity payable and collects it from the buyer at that point. Pro: you only pay for liabilities that actually fall due; con: it's a larger one-time bill when it lands.

SynkPay uses the second approach. SynkPay doesn't pre-collect gratuity each month. When an employee becomes eligible and leaves, the gratuity is calculated under the Code on Social Security and invoiced to you at that point. We track tenure on every hire from day one and flag it to you as an employee approaches eligibility — five years for permanent employees, one year for fixed-term — so there's no surprise bill. This suits early-stage teams where most permanent engineers move on inside 3–4 years.

What to ask any EOR: Is gratuity accrued monthly or collected when it falls due — and if it's collected when due, who is tracking the tenure? Neither model is wrong, but you need to know which one you're signing up for so it doesn't surface as a surprise at the first eligible exit.

TDS — Tax Deducted at Source on salary

What it is. Every employer in India is required to deduct income tax at source from the employee's monthly salary, deposit it with the Income Tax Department, and issue an annual TDS certificate as proof of deduction (Form 16 under the old rules). The deduction is based on the employee's projected annual income, applied as a monthly average across the year.

India's income tax slabs (new regime, tax year 2026–27). Salary TDS now runs under the Income-tax Act, 2025, and tax year 2026–27 (1 April 2026 – 31 March 2027) is the first under the new Act. Under the new regime, the Section 156 rebate (formerly Section 87A) makes total income up to ₹12,00,000 effectively zero-tax, as the Act was enacted. Above that, income is taxed at graduated slab rates, which can change with each year's Finance Act, so check the current rates. (Live slabs are encoded in our India employee cost calculator and apply in the take-home figure it generates.)

Filing cadence. TDS is deposited monthly, TDS returns are filed quarterly, and every employee gets an annual TDS certificate after the tax year closes. Under the 1961 Act the deposit was due by the 7th of the following month, returns went on Form 24Q and Form 16 was due by 31 May; the Income-tax Act, 2025 and its 2026 Rules may have changed form names and dates, so check the current rules.

Penalty for non-compliance. Late deduction or deposit attracts interest, and a late return attracts a per-day fee; check the current rates under the Income-tax Act, 2025. A late TDS certificate directly impacts the employee — they can't file their personal tax return until they have it.

The EOR shift. SynkPay calculates TDS on every payroll cycle, deposits it monthly within the statutory deadline, files the quarterly returns, and issues the annual TDS certificate to every employee within the statutory window. The buyer impact is zero — if the EOR is competent.

What to ask any EOR: Is the annual TDS certificate issued by the statutory deadline, or "sometime during the year"? Ask them to name the date. Anything later is the vendor's miss, and your employee feels it personally because their own ITR filing slips.

What sits outside the four — Professional Tax (PT)

Professional Tax is a state-level levy — not federal — and applies in roughly half of India's states (Karnataka, Maharashtra, West Bengal, Tamil Nadu, Telangana, Gujarat, Kerala, and others). Delhi and Uttar Pradesh do not levy PT.

It's a small monthly deduction — typically ₹150–₹300/month per employee on full-time wages — capped by the constitution at ₹2,500/year per employee. The amount and slab vary by state, which is the wrinkle: an EOR has to run different PT rules for each state where it employs people.

This matters because your India hires won't all live in the same state. A 5-person India team might span Bangalore (Karnataka), Pune (Maharashtra), Hyderabad (Telangana), and Bengaluru-but-with-a-Delhi-bank-account (still Karnataka, but worth checking). The EOR should be registered for PT in each state where it has an employee — which means PT is one more state-by-state filing the vendor must keep current.

SynkPay handles state-specific PT across all states our clients hire from, with the exact slabs encoded in the India employee cost calculator (try the state dropdown).

The "are you compliant?" 5-question vendor checklist

If you're evaluating any India EOR — SynkPay or otherwise — these are the five questions that separate vendors who actually hold the compliance from vendors who outsource it and hope:

  1. PF code: yours or a partner's? The provider should hold its own EPFO registration. If they're using a third-party payroll vendor's code, your employees' PF history is tied to a vendor you can't easily move them off.

  2. Gratuity: monthly accrual, or collected when it falls due? Either is defensible — but you need to know, and it should be in writing. A vendor who can't give a clear answer hasn't thought it through for clients with multi-year tenure.

  3. Annual TDS certificate: issued by the statutory deadline? Ask the vendor to name the date (it was 31 May under the old rules; check the current one). Anything later means delayed personal-tax filings for your employees and a reputational problem you find out about by Slack DM.

  4. State-specific PT: handled in every state where you might hire from? A vendor only registered in Karnataka can technically employ a Maharashtra resident, but they're filing PT wrong from day one. Ask which states they're registered in.

  5. Independent audit or third-party verification? Annual statutory audit, GST compliance, EPF inspections — these happen on every legitimate India entity, every year. A vendor should be able to say cleanly "yes, our last EPF inspection was X, our statutory audit is filed annually" without flinching.

A "no" on any of these isn't automatic disqualification — every vendor has trade-offs. But a vendor who can't answer the question, or gives a vague answer, is telling you they don't know their own compliance posture. That's the actual signal.

Where SynkPay sits on the five

We have run a directly owned India entity since 2016 — so every annual compliance cycle (EPF inspections, ESI returns, statutory audits, GST filings) has been closed for a decade, including through GST reform, PF wage-ceiling changes, and the move to the four Labour Codes in November 2025. Concretely:

  • EPFO and ESIC registrations: held by SynkPay directly. No third-party payroll partner sits between you and the registration.

  • Gratuity: collected only when it falls due on an eligible exit (after 5 years for permanent employees, 1 year for fixed-term), with tenure tracking from day 1. No monthly accrual on your invoice.

  • Annual TDS certificate: issued within the statutory deadline.

  • Professional Tax: state-specific filings handled across every state our clients hire from. The full list of state slabs is on our India employee cost calculator.

  • Audit posture: annual statutory audit filed; EPF and ESI inspections closed in every cycle since 2016.

All of this is covered by the flat $349 per employee per month EOR fee — no separate compliance fee, no setup charge, no add-on for state filings. If you want the structural detail of how an India EOR engagement works, the EOR India service page covers the contract and onboarding flow, and the pre-flight onboarding checklist covers what we need from you to get a new hire live in 1 business day.

Frequently asked questions

If SynkPay files something wrong, am I liable?

No — under the EOR model the legal employer is SynkPay, so statutory filing liability and any penalty for late or incorrect filings sits with us, not with your foreign company. That is the entire point of the structure. You retain commercial responsibility for things like agreeing the salary, approving offers, and managing the day-to-day work; we hold statutory responsibility for PF, ESI, TDS, and gratuity. Where exposure can flow back to you is in edge cases like contractor misclassification you did before engaging us, or gratuity, which is invoiced to you when an eligible employee leaves.

Does PF apply if I'm only hiring one or two people in India?

Yes, in practice. PF applies where applicable under the Code on Social Security, and every credible India EOR — SynkPay included — holds its own EPFO registration and enrols employees from day one, however small your India team is. That means your single India hire gets a real PF account from their first payslip and can transfer it when they move on. From 17 September 2026 the wage ceiling for mandatory PF coverage is ₹25,000 a month, with employer and employee each contributing 12%.

What happens to gratuity if an employee leaves before they're eligible?

Nothing — under the Code on Social Security, 2020, gratuity is owed to a permanent employee only after 5 years of continuous service, and to a fixed-term employee after 1 year under the contract (except on death or disablement). Before that, no gratuity is payable. This is exactly why SynkPay collects gratuity only when it falls due rather than as a monthly accrual: for the typical permanent software engineer who moves on at the 2–4 year mark, you never owe gratuity at all, so accruing for it monthly would mean paying for a liability that never materialises.

How do I verify that PF and TDS are actually being filed on my employee?

Both have employee-facing verification. For PF, the employee logs into the EPFO Member Portal using their Universal Account Number (UAN) and can see every monthly contribution credited by the employer. For TDS, the deductions show up in the employee's annual tax statement on the Income Tax portal (Form 26AS under the old rules), updated each quarter. We encourage every SynkPay employee to check both at least once after their first month — and we'll walk you through how to ask them to verify if you want independent confirmation.

Is professional tax included in the $349 EOR fee?

Yes — the $349 per employee per month covers the complete EOR service including state-specific Professional Tax filings, PF and ESI contributions (employer share is part of CTC, not the EOR fee), TDS deduction and deposit, the annual TDS certificate, and gratuity tracking. The only things outside the $349 are recruitment (a separate 12% of annual salary, billed on a successful placement), background verification ($300 one-time per employee, optional), and HR outsourcing or RPO if engaged separately. There's no extra compliance fee.

What's the difference between PF, ESI, and TDS in plain English?

PF is a retirement savings account — employer and employee both contribute 12% of PF wages (basic pay plus dearness allowance) monthly into the employee's individual EPF account. ESI is a public health insurance scheme — applies only to lower-wage employees earning under ₹21,000/month gross, with both sides contributing a small percentage. TDS is income tax — the employer deducts the employee's projected income-tax liability from each monthly salary and deposits it with the government, then issues an annual TDS certificate so the employee can file their personal return. They are three independent regimes with three different employee groups (PF: most salaried employees, ESI: lower-wage only, TDS: everyone above the tax-free threshold) and three different filing cadences.

If I move to my own India entity in 2–3 years, can I take the PF history with me?

Yes. PF accounts are tied to the employee's UAN, not the employer, and PF can be transferred from SynkPay's PF code to your new entity's PF code by the employee using the EPFO online transfer service. Tenure for gratuity does not automatically transfer when the legal employer changes, however — that's worth planning for if employees are approaching gratuity eligibility (5 years for permanent employees, 1 year for fixed-term) when you transition. We've supported clients through this transition before and can walk you through the cleanest sequence; the EOR India service page sets out the contractual framework and you can book a 20-minute compliance walkthrough to go through your specific timing.

Nagendra' 'Yadav

Nagendra Yadav

Published on June 22, 2026

Want to read more?

Explore more articles on our blog

View All Articles