P
Pathvio Editorial
·21 May 2026·8 min read·Salary & Negotiation

How to Read an Indian Offer Letter: CTC, In-Hand Salary, and Red Flags Explained

Before you read

The number in a job offer is almost never what you take home. Indian CTC (Cost to Company) includes employer costs like PF and gratuity, deferred components like variable pay and ESOPs, and tax-exempt allowances. This guide teaches you to decode all of it in under 10 minutes.

You've just received a job offer. The CTC looks good — ₹20 lakhs. But your friend with the same offer letter said they're only getting ₹1.1 lakh in hand per month. What happened to the rest?

~35%
of your CTC never reaches your bank — lost to PF, tax, gratuity, and variable pay gaps
Pathvio CTC analysis, 2026
₹1.28L
typical monthly in-hand from a ₹20L CTC package in Bangalore
Pathvio salary calculator, 2026
5 yrs
minimum continuous service to receive gratuity despite it being in your CTC
Payment of Gratuity Act, 1972
₹1–5L
left on the table by candidates who accept the first offer without negotiating
Pathvio user research, 2026

Indian offer letters are structured in a way that makes the headline number (CTC) significantly higher than your actual monthly take-home. This guide explains every component, helps you calculate your real salary, and tells you exactly what to check before you sign.

What is CTC? (And what it's not)

CTC stands for Cost to Company — the total annual cost of employing you, from the employer's perspective. It includes everything: your basic salary, allowances, employer's PF contribution, gratuity provision, and any other benefits.

CTC ≠ in-hand salary. Your in-hand (net take-home) salary is CTC minus:

  • Employee's PF contribution (12% of Basic — this goes to your EPF account, not your bank)
  • Income tax (TDS deducted monthly based on your projected annual tax)
  • Professional tax (₹200/month in most states)

For a ₹20L CTC with a typical structure, expect ₹1.2–1.4L in-hand per month.

Every CTC component decoded

Below is a breakdown of every component you're likely to see in an Indian offer letter, what it means in practice, and the one thing you should know about each.

Basic Salary

40–50% of CTCTaxable

The anchor for all other allowances. Higher basic = higher PF contribution but also higher tax. Always negotiate this up.

House Rent Allowance (HRA)

40–50% of BasicTax-exempt*

Tax-exempt up to the least of: actual HRA received, 50% of Basic (metro) / 40% (non-metro), or actual rent paid minus 10% of Basic. Submit rent receipts to HR.

Special Allowance

Residual / balancing figureTaxable

Fully taxable. Companies use this as the 'plug' to make the CTC add up. Negotiate to convert some of this into tax-efficient components.

Leave Travel Allowance (LTA)

₹15,000–50,000/yrTax-exempt*

Tax-exempt twice in a 4-year block for domestic travel. You must submit boarding passes. Often goes unclaimed — don't leave this on the table.

Employer PF Contribution

12% of Basic (up to ₹21,600/yr)Tax-exempt*

Employer's share goes into your EPF account. Locked until retirement (with exceptions). Vests only after 5 years of continuous service.

Gratuity

~4.81% of BasicTax-exempt*

Paid only after 5 years of continuous service. It's in the CTC but you only see it when you leave after 5 years. Factor this into your real take-home.

Variable Pay / Performance Bonus

10–30% of fixed CTCTaxable

Usually paid at 70–80% of target at most companies in a normal year. Ask the recruiter: 'What percentage of employees received 100% payout last year?' If they can't answer, assume 70%.

ESOPs / RSUs

Varies — ₹10L to ₹1Cr+Taxable

ESOPs are taxed as perquisite on exercise (difference between FMV and exercise price). RSUs are taxed as salary on vesting at FMV. Then capital gains tax applies on sale. The CTC figure is theoretical — actual value depends on company valuation.

*Tax-exempt components have conditions. HRA requires rent receipts; LTA requires travel proof; PF and gratuity vest over time. Consult a chartered accountant for your specific situation.

Real example: ₹20L CTC → in-hand calculation

Here's how a ₹20L CTC typically breaks down for a software engineer in Bangalore:

ComponentAmount (annual)
Annual CTC₹20,00,000
Basic Salary (45%)₹9,00,000
HRA (50% of Basic)₹4,50,000
Special Allowance₹3,50,000
LTA₹30,000
Employer PF (12% of Basic, capped)₹21,600
Gratuity (4.81% of Basic)₹43,290
Variable Pay (20%)₹4,00,000
Estimated In-Hand (monthly, excl. variable)~₹1,28,500

Key insight: From a ₹20L CTC, your actual monthly in-hand is ≈₹1.28L before variable pay. If variable pay is ₹4L (20%) and paid annually, add ≈₹27,000/month on average — but remember this is not guaranteed and is taxed at your slab rate.

6 offer letter red flags to check before you sign

Most problematic offer letter clauses aren't hidden — they're just written in language that seems standard until you understand what it means. Here's what to look for:

Variable pay is >30% of total CTC

Your 'CTC' is inflated by an amount you may never see. Ask for the historical payout percentage. Anything below 80% average payout is a yellow flag; below 60% is a red flag.

CTC includes 'meal vouchers' or 'phone reimbursement' at inflated values

Some companies include ₹50,000 in meal vouchers in the CTC. You get these in practice but can't spend them freely. They're worth less than cash — adjust mentally.

No mention of ESOPs / RSUs in the letter but it was mentioned verbally

If equity was part of the pitch, it must be in the offer letter. An unsigned promise is worth zero. Push back: 'Can you include the ESOP grant letter with this offer?'

Joining bonus with a long recovery clause (>1 year)

A ₹5L joining bonus with a 2-year clawback means you owe the company ₹5L if you leave before month 24. Read the fine print carefully. Amazon commonly does 2-year clawbacks.

Notice period >3 months

90-day notice periods are common in India but anything beyond that is a liability. Your future employer may not wait 90+ days. Check if you can buy out the notice period and at what cost.

Probation period >6 months

During probation, most policies allow immediate termination without severance. If the company lists a 1-year probation, that's unusual and worth pushing back on.

How to negotiate your offer letter

An offer is not final until you sign. Most candidates accept the first number without countering — and leave ₹1–5L on the table. Here are five negotiation moves specific to Indian offer letters:

1

Negotiate after the offer, before you sign

The moment between receiving an offer and signing is your maximum leverage point. Once you sign, you've told them your number. Always counter — the worst they can say is no.

2

Always anchor to a specific number with data

Don't say 'I was expecting more.' Say: 'Based on Levels.fyi data and my specific experience with XYZ, the market rate for this role is ₹X. Can we get there?' Specificity signals preparation.

3

Convert Special Allowance to tax-efficient components

Ask HR if you can convert part of Special Allowance to Fuel Reimbursement (₹1,800/month tax-free), Phone/Internet Reimbursement, or Books & Periodicals. Small but meaningful savings.

4

Ask about the salary review timeline

'When is the first salary review after joining? Is there a fixed increment cycle?' If you're joining mid-cycle, you may wait 18 months for your first increment. This is a negotiating point.

5

Get equity in writing

If equity was mentioned in any conversation, request the ESOP policy document and a draft grant letter before you sign. Do not accept verbal assurances.

The offer letter checklist (save this)

Before you sign, verify every item below:

  • CTC breakdown shows every component individually (not a lump sum)
  • Variable pay % and historical payout rate confirmed in writing
  • ESOP/RSU grant details are in a separate document, not just mentioned verbally
  • Joining bonus clawback period is ≤12 months
  • Notice period is ≤90 days
  • Probation period is ≤6 months
  • Non-compete clause is narrow and time-limited
  • Relocation support (if applicable) and repayment terms are specified
  • First salary review date / increment cycle confirmed
  • Designation and band/level match what was discussed

One rule: Never resign from your current job based on a verbal offer alone. Wait for the signed offer letter from HR before giving notice — verbal offers have been withdrawn (more often in startup hiring cycles).

Frequently asked questions


Related guides

Know your real market value before you negotiate

Pathvio shows your salary benchmark for your exact role, city, and experience level — so you negotiate from data, not guesswork.

Get your free analysis

Free · Sign in with Google · No credit card

Made with Emergent