Key facts at a glance
EPF employee contribution
12% of basic
matched by employer, in CTC
Gratuity vesting
5 years
continuous service required
Employer perquisite threshold
Rs 7,50,000/yr
combined EPF+NPS+superannuation
Here's the gap before the mechanics: in one common CTC structuring pattern used across Indian tech and GCC offer letters (illustrated below with a ₹25,00,000 CTC), only around 77% of the headline CTC figure becomes real annual take-home pay, if you hit 100% of your variable pay target. Earn none of your variable pay, and that share drops to roughly 66%. Neither number is universal, your actual employer's structure will differ, but the pattern (CTC always overstates take-home) holds broadly across GCC offer letters.
The gap comes from three places: employer contributions that go to your PF and gratuity accounts rather than your paycheck, income tax on the cash portion, and your own EPF and professional tax deductions. None of it is hidden or unusual, it's simply not what "CTC" communicates on its own.
Run your own offer letter's cash salary through the income tax engine.
Open the India calculatorThe five pieces of a typical GCC offer letter's CTC
Basic pay is the foundation everything else is calculated from, commonly structured around 35-50% of CTC (this varies by employer, and there's no legal requirement pinning it to a specific percentage). HRA (House Rent Allowance) is typically expressed as a percentage of basic, higher in metro cities like Bengaluru, Mumbai, or the NCR than in smaller cities, and it's one of the few HRA-related benefits the New Regime doesn't let you exempt from tax (that exemption survives only under the Old Regime, and only if you actually pay rent).
Employer EPF contribution (typically 12% of basic, though capped at a Rs 15,000/month basic ceiling by some employers) and gratuity provision (4.81% of basic, the standard actuarial formula under the Payment of Gratuity Act) both sit inside CTC as real employer costs, but neither reaches your bank account monthly. Gratuity in particular only vests after 5 years of continuous service, leave earlier and you typically forfeit it entirely, a detail that matters a lot if you're comparing offers with different average tenures in mind.
Variable pay (target-based bonus, common in GCC and MNC structures) is the most misunderstood piece: it's included in CTC at its target value, but you're not guaranteed to receive all of it. Payout depends on individual and company performance, and treating 100% of target variable as "guaranteed take-home" is one of the most common mistakes people make when comparing two offers.
One illustrative CTC breakdown: ₹25,00,000
This uses one common structuring pattern (40% basic, 50% HRA-of-basic, 15% target variable, 12% EPF and 4.81% gratuity on basic) purely for illustration. Your real offer letter's percentages will differ, use its actual numbers, not these, for your own planning.
Basic pay
40% of CTC (illustrative)
₹10,00,000
HRA
50% of basic (illustrative, metro)
₹5,00,000
Special allowance
balancing figure
₹4,56,900
Employer EPF contribution
12% of basic — in CTC, not take-home
₹1,20,000
Gratuity provision
4.81% of basic — vests after 5 years
₹48,100
Variable pay (target)
15% of CTC — at risk, not guaranteed
₹3,75,000
Total CTC
₹25,00,000
From cash salary to in-hand pay, two variable-pay scenarios
Income tax computed via the New Regime (FY 2026-27) on the actual cash salary received in each scenario. Professional tax uses Rs 2,400/year as an illustrative figure near the common state-level cap; check your own state's rate.
| 100% variable payout | 0% variable payout | |
|---|---|---|
| Cash salary received | ₹23,31,900 | ₹19,56,900 |
| Income Tax (New Regime) | -₹2,74,794 | -₹1,83,435 |
| Employee EPF (12% of basic) | -₹1,20,000 | -₹1,20,000 |
| Professional Tax | -₹2,400 | -₹2,400 |
| Net take-home (annual) | ₹19,34,706 | ₹16,51,065 |
| As % of headline CTC | 77.4% | 66.0% |
Run your own actual offer letter figures (not these illustrative percentages) through the India Salary Calculator for an accurate income tax figure on your real cash salary.
If you're the one structuring the offer: what a GCC pays beyond the CTC line
CTC (Cost to Company) is already, by definition, the employer's own budgeting number, so a recruiter or HR team building a GCC offer is largely working with the same figure a candidate sees. But two statutory add-ons sit outside the headline CTC most offer letters quote, and both are worth budgeting for separately when costing out a hire, not folding into the candidate-facing number.
EPFO administrative charges: employers pay an additional 0.50% of EPF wages to cover EPF scheme administration, on top of the 12% employer PF contribution already inside CTC. EDLI (Employees' Deposit Linked Insurance) adds a further 0.50% employer contribution, capped at the Rs 15,000/month wage ceiling (so a maximum of roughly Rs 75/employee/month), funding a statutory death-in-service insurance benefit; EDLI's separate admin charge has been waived since April 2017. Neither of these appears as a line item most candidates ever see, but both are real, ongoing employer costs on every headcount.
Statutory bonus under the Payment of Bonus Act (8.33% to 20% of wages) technically applies to employees earning up to Rs 21,000/month, a threshold essentially every GCC tech salary in this article's range clears, so it's usually not a real added cost at these compensation levels, worth confirming rather than assuming, but not something to budget for by default on a mid-to-senior tech hire.
Check whether your EPF is capped at Rs 15,000 basic or uncapped
The EPF Act sets a statutory wage ceiling of Rs 15,000/month basic pay for mandatory coverage. Some employers apply that ceiling literally, contributing (and deducting) 12% of only Rs 15,000/month (Rs 1,800/month, Rs 21,600/year) regardless of your actual basic pay. Others, especially at higher salary bands common in GCC roles, voluntarily contribute 12% of your full actual basic pay, which is what this article's worked example assumes.
This single policy choice can shift your real EPF deduction by tens of thousands of rupees a year at higher basic pay levels, and it's not something you can infer from CTC alone, check your payslip or ask HR directly which policy your employer applies.
At senior GCC comp levels, watch the Rs 7,50,000 perquisite threshold
Since Finance Act 2020, if your employer's combined annual contribution to EPF, NPS, and any superannuation fund exceeds Rs 7,50,000 in a financial year, the excess amount, plus notional interest computed on it, is taxed as a perquisite added to your income. This mainly bites at senior GCC leadership and staff-plus levels where employer retirement contributions scale with high basic pay and additional NPS matching.
Most early- and mid-career salaried employees never approach this threshold, but if your offer includes a large employer NPS match on top of EPF, it's worth checking the combined total against Rs 7,50,000 before assuming your full CTC translates cleanly, this calculator's income tax engine doesn't model this perquisite rule, so factor it in separately if it applies to you.
Turn your own CTC's cash component into a real take-home number
Take the fixed cash salary and any variable pay from your actual offer letter and run it through the income tax engine.
Open the India Salary CalculatorMonthly briefing
Get our monthly salary and market update
Salary movements, contractor rate changes, tax updates, and new tools. Sent once a month, no noise.
No spam. Unsubscribe any time. GDPR-compliant.
Frequently asked questions
What does CTC actually mean, and why is it different from what I take home?
CTC (Cost to Company) is the full annual cost your employer books against hiring you, not the cash you receive. It bundles your fixed cash salary (basic pay, HRA, special allowances) with amounts that never reach your bank account as monthly pay: the employer's own EPF contribution, a gratuity provision (money set aside for a benefit you only receive after 5+ years of continuous service, if at all), and often at-risk variable pay tied to performance. Your actual take-home is what's left of the cash-salary portion after income tax, your own EPF contribution, and professional tax.
Why do employer PF and gratuity inflate CTC without inflating my paycheck?
Because they're real costs to the employer that are earmarked for you, but not paid to you as cash now. Employer EPF contributions go into your provident fund account, accessible on retirement, resignation (after a waiting period), or specific qualifying events, not your monthly salary. Gratuity is a statutory lump-sum benefit under the Payment of Gratuity Act, but only vests after 5 years of continuous service with the same employer, if you leave earlier, you typically forfeit it entirely. Both are legitimate parts of your total compensation, but neither shows up in the number your bank account sees each month.
How much of a typical GCC offer letter's CTC becomes real take-home pay?
It varies by exact structure and how much variable pay you actually earn, but a useful illustrative range: in a common CTC structuring pattern (40% basic pay, 50% HRA-of-basic, 15% target variable pay), take-home lands around 77% of CTC if you hit 100% of your variable pay target, and closer to 66% of CTC if you earn none of it, since variable pay adds to your taxable cash salary but not automatically to your guaranteed take-home. These percentages are for one illustrative structure only; your actual offer letter's real numbers will differ, run them through the calculator rather than relying on a rule of thumb.
Is Employees' Provident Fund (EPF) mandatory, and how much is deducted?
Yes, for most salaried employees at establishments covered by the EPF Act. The standard employee contribution is 12% of basic pay (matched by an equal 12% employer contribution, which sits in CTC but not your take-home). A statutory wage ceiling of Rs 15,000/month basic exists, meaning employers can legally cap PF contributions at 12% of Rs 15,000 (Rs 1,800/month) rather than your full actual basic pay, some employers apply this cap for higher earners, others contribute on full basic voluntarily. Check your own payslip and offer letter to see which policy applies to you, since it materially changes your real EPF deduction.
What is professional tax, and how much is it?
Professional tax is a small state-level (not central) levy on salaried income, entirely separate from income tax and typically deducted monthly by your employer. It varies by state: several states, including Karnataka, apply a flat rate around Rs 200/month for salaries above a state-set threshold, working out to roughly Rs 2,400/year; other states use slab structures. Most states observe a statutory ceiling of Rs 2,500/year under the Professional Tax Act framework. It's a genuinely minor deduction compared to income tax or EPF, but it does appear on every payslip in states that levy it.
Does employer PF contribution ever become taxable to me?
Yes, above a threshold. Since Finance Act 2020 (Section 17(2)(vii) of the Income-tax Act), if your employer's combined annual contribution to EPF, NPS, and any superannuation fund exceeds Rs 7,50,000 in a financial year, the excess (plus notional interest on it) is taxed as a perquisite in your hands. This mainly affects senior GCC and leadership-level compensation where employer retirement contributions are large; most early- and mid-career salaried employees never come close to this threshold.
Why does variable pay complicate my take-home calculation?
Because it's genuinely conditional; unlike fixed salary, you're not guaranteed to receive 100% of your target variable pay. It depends on individual performance ratings, team results, and sometimes company-wide business performance, and payout percentages commonly range well below 100% in a given year. When variable pay is paid out, it's taxed as ordinary salary income in that year (no special lower rate), which is why this article shows both a 100%-payout and a 0%-payout scenario, your realistic number sits somewhere between the two, and only your actual employer's historical payout pattern (which this article doesn't have data on) can tell you where.