Calculate in-hand

Offer Letter Analyser

Detect red flags, negotiation points & hidden clauses. Paste or upload. Private — nothing leaves your device.

Input
Analysed locally — nothing leaves your device
0/5000

Results appear here

Paste your offer letter text or upload a PDF / image, then click Analyse.

What the Offer Letter Analyser Checks

An offer letter is a legally binding document. Most Indian professionals sign it within 24 hours without reading it carefully — and discover months or years later that hidden clauses cost them money or career freedom. The most expensive mistake is accepting a CTC that includes items you'll never see as monthly cash.

The most common red flags: Variable pay linked to company performance rather than your individual targets (a 20% variable can become 0% in a bad year). Non-compete clauses over 6 months (rarely enforceable in India, but can create friction). Clawback clauses on joining bonuses requiring you to repay if you leave within 12–24 months. ESOP vesting cliffs over 12 months. Gratuity and employer PF explicitly included in the CTC number — these are not monthly cash and should be mentally subtracted when comparing offers.

What to verify before signing: Ask for the full CTC breakup in writing. Calculate your actual monthly in-hand using our CTC Calculator. Check whether performance variable is a company-level or individual target. Ask HR to clarify the notice period buyout policy — basic or gross salary basis, and whether the new employer will cover it.

This analyser processes your offer letter text entirely in your browser. No document is uploaded to any server.

Worked Example: What an ₹18 LPA Offer Really Pays Monthly

Take an offer of ₹18 LPA that includes 10% performance variable, with employer PF and gratuity inside the CTC and basic at 50% of fixed pay:

Headline CTC₹18,00,000
− Variable pay (paid once a year, if targets are met)−₹1,80,000
− Employer PF (12% of ₹25,000 × 12)−₹36,000
− Gratuity (4.81% of basic, paid only after 5 years)−₹38,961
Guaranteed gross salary₹15,45,039 a year · ₹1,28,753 a month

Your monthly in-hand is lower still, after your own PF, professional tax and income tax. So an "₹18 LPA" offer is really about ₹1.29 lakh a month of guaranteed gross. When you compare offers, compare this guaranteed figure, not the headline CTC. The CTC calculator gives your exact take-home.

Clauses to Question Before You Sign

ClauseWhat is reasonableWhat to ask
Variable payLinked to your own targets, paid yearlyAverage payout % over the last 2–3 years
Joining bonusRepayable pro-rata within 12 monthsPro-rata, not full, repayment
Notice period30–90 daysBuyout basis (basic or gross)
Non-competeConfidentiality and non-solicitationNarrow or remove post-exit restrictions
Service bondTraining cost, reducing each monthPro-rata reduction over the bond period
ESOPs4-year vesting, 1-year cliffExercise window after you leave

Paste your offer letter above to flag these automatically, then use the negotiation script to raise them politely.

Frequently Asked Questions

Can I negotiate after receiving the offer letter?
Yes. The time to negotiate is after you receive the written offer and before you sign it. Raise salary, joining bonus, notice buyout and any clause you are unhappy with in one polite email, with reasons.
Is a non-compete clause enforceable in India?
Post-employment non-compete clauses are generally void under Section 27 of the Indian Contract Act, 1872, so an employer usually cannot stop you joining a competitor after you leave. Confidentiality and non-solicitation clauses are treated differently and can still apply.
Should gratuity and employer PF be included in CTC?
Many Indian employers include them, and it is legal, but neither is monthly cash: employer PF goes to your EPF account and gratuity is paid only after five years of service. Subtract both when comparing offers.
What happens if variable pay is not paid?
Unless the offer letter guarantees it, variable pay depends on company and individual performance and can be lower than the target, or zero. Ask HR for the typical payout percentage over recent years before you count on it.
Can a company withdraw an offer after I accept it?
It does happen, for example after a failed background check or a hiring freeze. Resign from your current job only after you have a signed offer letter, and ideally after background verification has cleared.
Explore

Keep making sense of your salary