- 100 to 130 percent of base salary is the true loaded India payroll cost in 2026 once PF, ESI, Gratuity, Professional Tax, and statutory bonus are added [Source: Wisemonk India IT Services Analyst Report 2026].
- 12 percent PF employer, 3.25 percent ESI employer where applicable, and 4.81 percent Gratuity accrual run on every payslip [Source: EPFO, Ministry of Labour, Code on Wages 2019].
- 50 percent of CTC must be basic wages under the Code on Wages 2019, which breaks any pre-2020 low-basic, high-allowance structure [Source: Ministry of Labour, Code on Wages 2019].
- 6 to 9 months is the average lead time to incorporate an Indian Pvt Ltd, register with EPFO and ESIC, and run the first payroll cycle through an own entity [Source: Wisemonk India Investment Intelligence 2026].
- 1 to 3 days is the time to first payroll cycle through a managed India partner at $99 per employee per month for EOR or $49 for managed payroll.
- 6 statutory portals close every month: EPFO, ESIC, TRACES, GSTN, state PT, and the authorized dealer bank for FIRC. A managed partner closes all six.
- 48 hour final settlement on exit, gratuity calculation, Form 16, and relieving letter come standard with a managed EOR cycle. Anything slower triggers labour department complaints.
Are you a US software agency budgeting $5,000 a month for an India developer and getting an invoice closer to $6,500? India payroll in 2026 looks nothing like US payroll. PF, ESI, TDS, Gratuity, Professional Tax, statutory bonus, FIRC, and the Code on Wages 50 percent rule all hit the same monthly cycle, across six different government portals. That is the number most US founders forget to calculate before signing the offer letter.
The clean answer for a US agency that wants developers in India without a local entity is a managed India partner that runs the full closed cycle and bills back a single monthly USD invoice. This guide walks through the six layer Closed Cycle Stack, the day by day monthly timeline, the managed partner versus own entity versus contractor comparison, and the per cycle audit pack that satisfies an EPFO inspection. Based on our experience working with 300+ global companies, the agencies that get this right in the first 90 days are the ones that close more US client work without expanding US payroll. If you run an agency, our partner program for software agencies is built around exactly this delivery model.
Need help running India payroll for your US agency? Talk to our India hiring experts today.
Why is India payroll different from US payroll in 2026?
India payroll runs six statutory streams against six different government portals, while US payroll runs federal plus one state. In India, every monthly cycle closes against EPFO (Provident Fund), ESIC (Employee State Insurance), TRACES (TDS), the state Professional Tax portal, the GSTN (where vendor invoices clear), and the authorized dealer bank that issues FIRC against your USD inward. Miss one and the cycle breaks.
On top of that, India hiring in 2026 has to comply with the Code on Wages 2019, which redefines basic wages as at least 50 percent of CTC. That breaks every low-basic, high-allowance offer letter that agencies issued pre 2020. PF and Gratuity exposure both shift. Your finance team cannot copy a US payroll workflow and apply it here.
That is why most US agencies, even ones with an in-house finance team, route India payroll through a managed partner. The partner sits between the agency and the six portals, runs the calculation, deposits the statutory dues, and closes a clean audit pack every month. That is the math.
What does India payroll for a US agency actually cover?
India payroll for a US agency covers six statutory streams, three contractual streams, and one currency closure stream, all running on a single monthly cycle. Miss any one and the cycle does not close cleanly.
Here is what each stream costs and where it files:
- Provident Fund (EPFO): 12 percent employer, 12 percent employee, on basic salary capped at INR 15,000 unless the employee opted in above the cap [Source: EPFO].
- Employee State Insurance (ESIC): 3.25 percent employer, 0.75 percent employee, on gross salary if monthly wages are under INR 21,000 [Source: ESIC].
- TDS on salary: Calculated on annual projected income at the applicable slab rate, deducted monthly, deposited by the 7th of the following month, Form 24Q quarterly [Source: Income Tax Act 1961].
- Professional Tax: State specific, INR 200 per month maximum in most states, deducted from employee and remitted to state government.
- Gratuity accrual: 4.81 percent of basic salary accrued every month, payable on exit after 5 years of continuous service [Source: Payment of Gratuity Act 1972].
- Statutory bonus: 8.33 to 20 percent of basic salary, payable annually for employees earning under INR 21,000 per month basic [Source: Payment of Bonus Act 1965].
Three reimbursement streams sit on top: telephone, internet, and meal vouchers. Each has tax exemption limits under the Income Tax Act and feeds the monthly tax projection. On the currency side, every USD inward from the US agency to the India partner has to close as a FIRC within 5 working days for FEMA compliance. Now that you have the streams in view, here is how they run on a calendar.
How does the monthly India payroll cycle run through a managed partner?
A managed India partner runs the monthly India payroll cycle as a 30 day closed loop, with five fixed checkpoints: input freeze on Day 25, calculation by Day 28, agency sign-off on Day 30, salary disbursal on Day 1, and statutory deposits by the 15th. The audit pack closes by Day 30 of the next cycle.
The day by day flow for a US agency hiring through a managed India partner looks like this:
- Day 25: Input freeze. The agency uploads variable pay, joiners, exiters, leave without pay, and any one-time bonus.
- Day 26 to 28: Calculation. The partner runs CTC to gross to net, applies PF, ESI, TDS, PT, Gratuity accrual, and statutory bonus.
- Day 29: Internal QA. Partner runs a payroll variance report against last month, flags anything over 5 percent variance per employee.
- Day 30: Preview to agency. Partner shares a draft register, agency signs off within 24 hours.
- Day 1: Salary disbursal. Partner transfers net salary to each employee's Indian bank account.
- Day 1 to 5: Payslips, Form 16 monthly preview, FIRC on the USD inward remittance to the partner.
- Day 7: TDS deposit. Partner files TDS challan on TRACES, marked against the PAN of each employee.
- Day 15: PF and ESI deposit. Partner files ECR on EPFO portal, contribution return on ESIC portal.
- Day 30: Audit pack closes. Partner uploads PF UAN, ESI IP, TDS challan, payslip, payroll register, and FIRC to a shared drive.
In our experience helping 2,000+ employees onboard and run, the agencies that lose money on India payroll are the ones that miss the Day 25 input freeze. Late inputs trigger recalculation, statutory delay, and a clean reason for an EPFO inspector to flag the file. Lock the freeze date into your US side payroll calendar. Full stop.
What is the Closed Cycle Stack for India payroll through a managed partner?
The 6 Layer Closed Cycle Stack
The Closed Cycle Stack is a six layer framework we use to map every input, calculation, deposit, and audit artifact in an India payroll month. Each layer has a clear owner (agency or partner), a clear input, a clear output, and a clear deadline. That is how the cycle closes without leaks.
Here is what each layer covers:
- Layer 1, Input: Joiners, exiters, leave, variable pay, reimbursements. Owned by the agency. Frozen on Day 25.
- Layer 2, Calculation: CTC to gross to net, statutory streams, Code on Wages basic check. Owned by the partner. Closed on Day 28.
- Layer 3, Disbursal: Net salary to employee Indian bank accounts, payslip, Form 16 monthly preview. Owned by the partner. Closed on Day 1.
- Layer 4, Statutory deposit: TDS by the 7th, PF and ESI by the 15th, PT by the 10th (state specific). Owned by the partner.
- Layer 5, Currency closure: USD inward, FIRC issuance by the partner's authorized dealer bank, FEMA log. Owned by the partner.
- Layer 6, Audit pack: PF UAN, ESI IP, TDS challan, payslip, payroll register, FIRC. Uploaded to shared drive. Closed on Day 30.
Pro tip: Ask any India payroll partner you evaluate for a sample audit pack from one of their existing clients (anonymised). If they cannot share the artifacts that make up Layer 6, the audit pack does not exist. That is the only diligence test that matters.
The Closed Cycle Stack matters because EPFO inspections in 2026 are no longer rare. Random inspections jumped 32 percent year on year [Source: EPFO, Annual Report 2026]. Now that the framework is on the table, here is how a managed partner stacks against the alternatives.
How does a managed partner compare to an own entity or contractor model for India payroll?
A managed India partner gets your US agency to the first payroll cycle in 1 to 3 days at roughly $99 per employee per month for EOR or $49 for managed payroll, while an own Indian Pvt Ltd takes 6 to 9 months to incorporate and costs $1,200 to $1,800 per employee per month at sub 10 headcount [Source: Wisemonk EOR vs entity analysis].
Here is the side by side that most US agencies use to make this call in 2026:
| Payroll factor | Managed India partner | Own Indian Pvt Ltd | Contractor agreement |
|---|---|---|---|
| Time to first payroll cycle | 1 to 3 days post hire | 6 to 9 months for entity | Same day, high risk |
| Statutory filings | Partner files monthly | Agency files via vendor | None, reclassification risk |
| Code on Wages 50 percent rule | Partner enforces | Agency enforces | Not applicable, but PE risk |
| Per employee monthly cost | $99 EOR, $49 managed payroll | $1,200 to $1,800 at sub 10 HC | 10 to 15 percent agency margin |
| FIRC closure on USD inward | Partner handles | Agency handles via bank | Contractor handles via own bank |
| Audit liability | Partner indemnifies | Agency indemnifies | Agency on the hook |
| Reclassification risk | None, employment is direct | None | High, EPFO and Income Tax test |
Source: Wisemonk India IT Services Analyst Report 2026.
The math is straightforward at sub 10 headcount. An own entity costs more than the salary of the developer the agency is trying to hire. A managed partner is the only viable path until the agency's India headcount crosses 40 to 60. Run the numbers in the EOR vs entity calculator before committing to incorporation.
Want India payroll handled, end to end?
Wisemonk runs the full six layer Closed Cycle Stack for US software agencies hiring developers in India. PF, ESI, TDS, Form 24Q, FIRC, and a 48 hour final settlement, billed as a single monthly USD invoice. EOR at $99 per employee per month, Managed Payroll at $49 per employee per month.
How does Wisemonk run India payroll for US software agencies?
Wisemonk runs India payroll for US software agencies as a managed EOR closed cycle, with the six layer stack absorbed into one monthly invoice. Our managed payroll stream sits on top for agencies that already have an Indian entity but want the cycle outsourced. Based on our experience working with 300+ global companies, the agencies that scale fastest are the ones that hand the cycle to a partner from Day 1.
Here is what we run on every monthly cycle:
- Input intake: Joiners, exiters, variable pay, reimbursements via a single Sheet or API. Frozen Day 25.
- Calculation: CTC to gross to net, PF (12 percent), ESI (3.25 percent employer where applicable), TDS slab, Professional Tax, Gratuity accrual, statutory bonus.
- Code on Wages 50 percent basic check: Run on every employee, every cycle.
- Disbursal: Net salary to employee Indian bank accounts on Day 1. Payslip and Form 16 monthly preview the same day.
- Statutory filings: TDS challan by the 7th, PF ECR and ESI return by the 15th, PT by the 10th, Form 24Q quarterly.
- FIRC closure: USD inward to our authorized dealer bank, FIRC issued and shared with the agency for FEMA compliance.
- Audit pack: PF UAN, ESI IP, TDS challan, payslip, payroll register, FIRC, all uploaded to a shared drive every month.
- 48 hour final settlement on exit: F&F calculation, gratuity payout where applicable, Form 16, relieving letter, all closed within 48 hours.
Trust signals that matter for US agency CFOs: G2 4.8 out of 5, 300+ global companies served, 2,000+ employees onboarded, $20M+ in payroll processed, SOC 2 Type II and ISO 27001:2022 certified. Pricing is flat. EOR at $99 per employee per month. Managed Payroll at $49 per employee per month. Contractor of Record at $19 per employee per month. No surprises on the invoice.
How do you avoid the most common India payroll mistakes US agencies make?
US agencies running India payroll in 2026 lose money on five recurring mistakes: missing the Code on Wages 50 percent basic rule, missing the Day 25 input freeze, assuming PF opt-out for high earners, ignoring Professional Tax, and skipping FIRC closure on USD inward. Each one is an audit trigger.
Here are the five mistakes with the practical fix for each:
- Low basic, high allowance structure: Pre Code on Wages, agencies kept basic at 30 to 35 percent of CTC. In 2026 that triggers PF underpayment notices. Fix: 50 percent basic on every offer letter.
- Day 25 input freeze missed: Late inputs trigger recalculation and statutory delay. Fix: Tie the agency's US side payroll cadence to the India freeze date.
- PF opt-out for high earners assumed: Only employees joining after September 2014 with first month basic over INR 15,000 can opt out, and only with a fresh declaration. Fix: Document the opt-out on Form 11.
- Professional Tax ignored: PT applies in roughly 18 of 28 states, including Karnataka, Maharashtra, Tamil Nadu, Telangana. Fix: Map every employee to a PT state.
- FIRC not closed on USD inward: Every USD inward from the US agency to the India partner must close as a FIRC for FEMA compliance. Fix: Set a 5 day SLA on FIRC issuance with the dealer bank.
The practical takeaway is that India payroll is not hard, it is dense. A managed partner that runs the Closed Cycle Stack absorbs the density. Your finance team gets a single invoice. That is the math.
What documents should a US agency keep for India payroll audits?
A US agency hiring through a managed India partner should keep nine document classes per employee per month for the trailing 7 years. That satisfies all three audit types: EPFO inspection, Income Tax assessment, and statutory audit of the partner's Indian entity.
Here is the document checklist that satisfies all three audit types:
- Signed offer letter and Indian employment contract, dated and counter-signed.
- Monthly payslip, with statutory deductions broken out line by line.
- Monthly payroll register, signed by the partner's authorized signatory.
- PF UAN allocation slip and ECR challan for each month.
- ESI IP number allocation and monthly contribution return.
- TDS challan for each month and Form 24Q acknowledgement quarterly.
- Form 16 annually for each employee.
- FIRC for every USD inward remittance from the US agency.
- Full and final settlement letter and gratuity payout proof on every exit.
Most managed partners auto-upload this stack to a shared drive every month. The agency CFO only has to spot-check. That is the design intent of the audit pack. A partner that does not deliver it is one worth walking away from.
Conclusion
India payroll for a US software agency in 2026 is a closed monthly cycle, not a one-off transaction. PF, ESI, TDS, Gratuity, Professional Tax, statutory bonus, and FIRC all converge on a single 30 day loop. The Closed Cycle Stack is how that loop closes without leaks.
A managed India partner runs the full stack at $99 per employee per month for EOR or $49 for managed payroll, with a 1 to 3 day time to first cycle and a 48 hour final settlement. An own Indian Pvt Ltd is only economically sensible above 40 to 60 headcount. A contractor model carries reclassification risk that the EPFO and Income Tax department are actively testing in 2026.
If you are scaling India developers for US client work and want the cycle handled end to end, talk to our India hiring experts. Based on our experience working with 300+ global companies, the first 90 days set the trajectory for the next 3 years.
Frequently asked questions
What does India payroll cost a US software agency in 2026?
India payroll for US software agencies in 2026 runs at roughly 100 to 130 percent of base salary once PF, ESI, Gratuity, Professional Tax, and statutory bonus are added. A managed partner adds a flat $99 per employee per month for EOR or $49 for managed payroll [Source: Wisemonk India IT Services Analyst Report 2026].
The fully loaded cost is what most US agencies budget against. The salary number alone misses the statutory load. A 25 lakh INR per annum base salary lands at roughly 27 to 32 lakh INR per annum loaded, which is the number that goes on the US side gross margin calculation.
Use the Wisemonk Employee Cost Calculator to get a city specific quote for your agency in under 60 seconds.
How long does it take to run the first India payroll cycle?
Through a managed India partner, the first India payroll cycle runs in 1 to 3 days post hire. Through an own Indian Pvt Ltd, the same first cycle takes 6 to 9 months because the entity has to be incorporated and registered with EPFO, ESIC, GSTN, and TRACES.
The 6 to 9 month timeline assumes a clean MCA filing and no FEMA delays. In practice we have seen agencies take 12 to 14 months when the founder is a foreign national and Reserve Bank of India approval is required.
If you need a developer onboarded this quarter, the managed partner is the only viable path. Talk to our India hiring experts to scope the cycle.
What is the Code on Wages 50 percent basic rule?
The Code on Wages 2019 requires that basic wages be at least 50 percent of the total CTC. That changes how PF and Gratuity are calculated because both are based on basic salary [Source: Ministry of Labour, Code on Wages 2019].
Most agencies that hired in India pre 2020 used a low basic, high allowance structure to minimize PF exposure. That structure is no longer compliant. Restructuring is mandatory on every offer letter issued from 2026 onwards.
A managed partner enforces the 50 percent basic check on every employee every cycle. That removes the compliance burden from the US agency CFO.
Do I need an Indian entity to run India payroll for my US agency?
No, a US agency can run full India payroll through a managed EOR partner without setting up any Indian entity. The partner signs the Indian employment contract, runs payroll, files statutory returns, and indemnifies the agency.
An own Indian Pvt Ltd is only economically sensible at 40 to 60 employees, when the per employee overhead of incorporation, statutory audit, and a fractional CA drops below the partner's flat fee.
Run the math using the Wisemonk EOR vs entity calculator before committing to incorporation.
How is TDS calculated on Indian developer salary?
TDS on Indian developer salary is calculated on annual projected income at the applicable slab rate, deducted monthly, and deposited by the 7th of the following month. The return is filed on Form 24Q quarterly [Source: Income Tax Act 1961].
The new tax regime in 2026 sets the slab at 0 percent up to INR 4 lakh, 5 percent from INR 4 to 8 lakh, 10 percent from INR 8 to 12 lakh, 15 percent from INR 12 to 16 lakh, 20 percent from INR 16 to 20 lakh, 25 percent from INR 20 to 24 lakh, and 30 percent above INR 24 lakh.
Employees can switch between old and new regime annually. A managed partner runs the tax projection and updates the monthly deduction automatically.
What is FIRC and why does it matter for US agencies?
FIRC stands for Foreign Inward Remittance Certificate, issued by an authorized dealer bank in India against every USD inward remittance. It is the FEMA compliance proof that the funds came from a legitimate foreign source.
For a US agency funding India payroll through a managed partner, every USD wire to the partner must close as a FIRC within 5 working days. Without FIRC, the partner cannot legally hold the funds and the inward becomes a FEMA contravention.
Require your partner to share the FIRC for every remittance and store it in your audit pack. That is the only safe path.
What happens at exit when a developer leaves the agency?
On exit, the managed partner runs the full and final settlement within 48 hours of the last working day. That includes prorated salary, unused leave encashment, gratuity payout where applicable, Form 16, and relieving letter.
Gratuity is payable after 5 years of continuous service, at 15 days of basic salary per year of service. Below 5 years, no gratuity is payable unless the employee is incapacitated.
The 48 hour standard is the practical benchmark we hold ourselves to. Anything slower triggers labour department complaints in most Indian states.
Ready to build your India team?
Tell us who you're looking to hire. We'll walk you through exactly how the setup works for your company, your timeline, and your budget.