Offer A
₹20L CTC · mostly fixed pay- Fixed pay
- 92% of CTC
- Employer PF + gratuity
- ₹60,062
- Bonus, joining and equity
- ₹1,00,000
Know what you'll actually earn.
Upload your offer letter and CTCtruth breaks down fixed pay, variable pay, bonuses, equity, PF, tax and estimated take-home, so you can compare offers on real numbers.
≈ ₹1.68L a month in your bank
The same headline can be packed with very different mixes of fixed salary, variable pay, employer PF, gratuity, joining bonus and equity.
Illustrative example Two hypothetical offers, not real employers, worked out by the same engine as the analyzer. The gap is before counting whether Offer B's bonus is paid in full or its equity is ever worth anything.
A typical ₹16L product-company offer, rupee by rupee. Structures vary by company; the analyzer reads yours.
Not every ₹1 in CTC becomes ₹1 in your bank account.
Of this ₹16L headline, about ₹10.1L a year (63%) is estimated to reach your bank as salary, after your PF, professional tax and income tax. Illustrative example
Turn a complicated offer into clear, auditable compensation intelligence.
Add your offer letter as a PDF or Word file, or paste its text.
Identify salary, variable pay, PF, gratuity, bonus, equity and anything unexplained.
Work out recurring cash, estimated take-home and tax under both regimes.
Compare offers, explore four-year scenarios and prepare questions for HR.
If your offer letter doesn't provide enough information, CTCtruth shows what is unknown instead of silently inventing a number.
Unknown is a valid answer.
Blank means unknown and zero means zero. An unknown part of the CTC is never counted as salary; it's shown on its own, confidence drops, and you get the question to ask.
Each part of the CTC is read, classified by what it really pays, and carried through to the numbers you decide on.
When an offer leaves something out, the analyzer turns the gap into a question to ask, written for your offer. These come up most.
Is the variable pay guaranteed, or does it depend on ratings and company results?
When is the variable pay actually paid: monthly, quarterly or once a year?
Is employer PF included in the CTC, and is it 12% of full Basic or of the ₹15,000 wage ceiling?
How is gratuity treated in this CTC if I leave before five years?
What happens to unvested equity if I leave, and how long is the exercise window?
Does the joining bonus have a clawback, and is the repayment prorated?
The words on your annexure, and whether each one reaches your bank every month.
Next to each figure, the analyzer shows where it came from and how it was worked out, so you can check it instead of trusting it.


The offer-letter reader: each value next to the exact line it came from. Scroll the image sideways to read it.
Illustrative example Figures in the two cards are for illustration.
Your compensation data stays under your control. You can export or delete saved offers at any time.
Yes. There's no sign-up, no paid tier and no ads.
No. PDF and Word files are read by code running in your browser tab, and nothing about your offer is sent to a server. Saved offers stay in this browser's local storage, where you can export or delete them. The only thing that leaves your device is a message you choose to send through the contact form.
It estimates income tax under both the new and old regimes for tax year 2026–27 (the Income-tax Act, 2025) and for FY 2024–25 and FY 2025–26, including the standard deduction, the rebate with marginal relief, surcharge and cess. It's an estimate from what you enter, not tax advice.
That value stays unknown. It isn't treated as zero and it isn't counted as salary: the unexplained amount is shown on its own, confidence drops, and the analyzer suggests the question to ask HR.
Yes. Save offers in your browser as you collect them and put up to three side by side: take-home, year-one cash with bonuses, retirement savings and paper equity.
As paper value. ESOPs and RSUs are kept out of monthly take-home and shown on their own rows in the four-year view, with vesting and value growth as separate assumptions. No cliff is assumed unless you confirm one.
You can enter any offer's numbers, but tax is only modelled for FY 2024–25 onwards, so an older offer's tax is worked out under one of those years' rules rather than the year it was made.
Only where one is unavoidable, such as how much of a variable target is paid out (75% by default, which you can change). Every assumption is labelled as assumed and listed next to the result, so you can see exactly what it depends on.
Upload your offer and get a transparent breakdown of your compensation, in about five minutes.