Every value shows its source
From the letter, entered by you, derived by a stated rule, assumed, or taken from a sample.
CTCtruth turns a complex offer letter into clear numbers you can check, quickly and without sending it anywhere.
Drop in the compensation annexure as a PDF or Word file, paste its text, or type the numbers in yourself. The file is read inside your browser tab and never uploaded.
Pattern matching finds the CTC, Basic, HRA, allowances, bonuses, PF, gratuity and equity, and shows the exact line each figure came from so you can check it.
It works out your real monthly take-home: income tax under both regimes with the 87A rebate and marginal relief, your PF and professional tax, and whether the CTC adds up.
Compare up to three offers, project four years ahead, see when a switch pays for itself, and get the questions to ask HR before you sign.
A take-home figure you can check line by line, a clear view of what's cash and what's paper, and the questions to settle before you sign.
After reading the letter, the analyzer lists each value it found next to the exact line it came from. Tick what you've checked, correct anything that's wrong, and only then use the values.


The CTC is reconciled component by component. Fixed pay then goes through your PF, professional tax and income tax, so you can see every rupee between the headline and your take-home.


Most calculators fill gaps with defaults and hand you a precise-looking number. CTCtruth doesn't.
From the letter, entered by you, derived by a stated rule, assumed, or taken from a sample.
An empty field is never quietly treated as ₹0, and unknown parts of the CTC are never counted as salary.
Each result says how complete the inputs are and why its confidence is high, medium or low.
It won't assume PF sits inside the CTC or that Basic is 40% of it. It asks instead.
PDF and Word files are read by code running in your browser tab. Nothing about your offer is sent to a server, there's no sign-up, and saved offers stay in this browser until you delete them.
It takes about five minutes with the annexure in front of you.