Salary & Jobs

Job Offer Comparison Calculator

Compare two job offers on what you actually keep after tax, rent and commuting.

The offer with the bigger CTC is not automatically the better offer. A ₹14.5 lakh package in Mumbai with 25% variable pay can leave you with less spending money than ₹12 lakh in Bengaluru with 10% variable. This calculator normalises both offers down to one number: what is left each month after tax, PF, rent and commuting.

The two offers

Offer A

%

Editable estimate — replace it with a real listing price.

Offer B

%

Assumptions

Applies to Offer B only, and only in year one. Leave at 0 if nothing is at stake.

Everything is calculated in your browser. Nothing you type is uploaded or stored.

Result

Fill in the fields above and your result will appear here.

What the Job Offer Comparison Calculator does

Recruiters compare offers in CTC because it is a single, flattering number. It hides four things that decide how the year actually goes: how much of the package is conditional, how much tax the structure attracts, what the city costs to live in, and what you forfeit by leaving now.

This tool applies all four. It discounts variable pay by the share you realistically expect, strips out employer PF and the gratuity provision, applies FY 2026-27 tax, deducts rent and commuting, and treats a joining bonus as a year-one effect only — because that is exactly what it is.

How to use this tool

  1. Label each offer so the comparison is readable, then enter the CTC exactly as quoted.
  2. Enter the variable percentage for each. The offer letter usually states it as a performance bonus or a target incentive.
  3. Pick the city for each offer and enter the rent you would actually pay. City defaults are rough starting values — replace them with real listing prices.
  4. Add joining bonuses, and any bonus you would forfeit at your current employer by leaving now.
  5. Set your variable-pay confidence. If your prospective employer has paid 60% of target for three years, do not assume 100%.
  6. Read the disposable income row. That is the comparison that matters; everything above it is working.

Formula and method

Counted variable = Variable at target × Confidence % Gross = CTC − Variable − Employer PF − Gratuity provision + Counted variable Net (year 1) = Gross − Your PF − Income tax + Joining bonus − Forfeited bonus Disposable = Net − (Rent + Commute) × 12

Both offers are run through identical assumptions — 40% basic, PF on the statutory ceiling, and the same tax regime — so the comparison isolates the differences you entered rather than mixing in structural noise.

Worked example

Example: ₹12L in Bengaluru vs ₹14.5L in Mumbai

Offer A — ₹12L CTC, 10% variable, ₹20,000 rent₹6.7L disposable
Offer B — ₹14.5L CTC, 25% variable, ₹35,000 rent, ₹1L joining bonus₹6.6L disposable

A ₹2.5 lakh higher CTC nearly disappears once the extra rent, the heavier variable component and the tax on it are counted. And the joining bonus is holding Offer B up in year one — from year two, Offer A is comfortably ahead unless the rent assumption changes.

What your result means

The monthly difference is the practical output. A gap under about ₹3,000 a month is noise: role, manager, learning and stability will matter far more over two years.

The year-one caveat matters. If one offer wins only because of a joining bonus, mentally re-run it without that row. A one-time payment should not decide a multi-year commitment.

Variable pay is where offers are won on paper and lost in practice. Ask what percentage of target was actually paid in each of the last two years, then set the confidence field to that.

Important considerations

  • Rent is the single biggest swing factor and the one most often guessed. Look up three real listings in the neighbourhood you would live in before entering a number.
  • Ask for the salary structure annexure, not just the CTC. Two offers with identical CTC can differ by thousands a month depending on basic percentage and PF treatment.
  • Non-salary benefits — health cover for parents, an employee stock plan, a genuine work-from-home policy, a shorter commute — are real value this calculator cannot price. Note them separately.
  • Notice period buyout at your current employer is a real cost of switching. Work it out with the notice period calculator and treat it like a forfeited bonus.
  • A counter-offer from your current employer changes the comparison. Re-run it with the counter as Offer A before responding.

Limitations of this tool

  • It assumes a standard salary structure (40% basic, PF on the statutory ceiling) for both offers, because most offer letters are not detailed enough to model precisely at the comparison stage.
  • Equity, ESOPs and RSUs are not modelled. Their value depends on vesting, valuation and liquidity, and putting a single number on them would be misleading.
  • City rent defaults are editable starting values, not survey data. City figures are editable starting values, not survey data. Replace them with real quotes for the locality and flat size you are actually considering — within one city, rent can differ by 2–3× between neighbourhoods.

Frequently asked questions

Should I pick the offer with the higher CTC?

Only if the structure, city and stability are comparable. CTC is a gross cost figure that includes money you never receive as cash. Compare disposable income, which is what this tool produces.

How should I treat variable pay in an offer?

As conditional income. Ask the hiring manager what percentage of target has been paid out in each of the last two years, then set the confidence field accordingly. If they will not answer, that is information too.

Is a joining bonus worth taking a lower salary for?

Almost never. A joining bonus is paid once and is often clawed back if you leave within twelve months. A higher fixed salary compounds through every future appraisal.

What if the two offers are in different cities?
That is exactly the case this tool is built for. Enter the rent and commute you would face in each city — the difference between metro and tier-2 rent frequently outweighs a ₹2–3 lakh CTC gap. The salary vs cost of living calculator goes deeper on this.
Does this include ESOPs?

No. Equity value depends on vesting schedule, current valuation, dilution and whether there is any way to sell. Treat it as a separate, riskier line item rather than folding it into a monthly comparison.

Last reviewed: · Category: Salary & Jobs

This tool provides general information based on the values you enter. It is not professional financial, legal, tax or employment advice. Verify anything important against official documents or a qualified professional. Read the full disclaimer.