CTC Calculator

Type your CTC. See where every rupee of it goes, and what reaches your bank.

  • Free, no sign-up
  • FY 2026-27 rules
  • Nothing leaves your browser

Twelve lakh

50% · ₹50,000 a month
None
More optionsPF, HRA, gratuity, NPS

Your PF is worked out on

In your bank every month

₹91,949

You keep 93% of your CTC over the year. The rest is PF, gratuity and tax.

  1. Gross pay₹95,149
  2. Your PF₹3,000
  3. Prof. tax₹200
  4. Income tax₹0
  5. In your bank₹91,949

Where Your ₹12,00,000 Goes

Adds up to your CTC

Breakup of a ₹12,00,000 CTC
Part of your CTCA monthA yearShareTaxable?
Paid to you every month₹95,149 a month · 95% of your CTC
Basic SalaryThe fixed base of your pay. PF, HRA and gratuity are all worked out from it.Tax: Taxable.On your payslip it may sayBasicBasic payBasic salaryThe base of your payTaxable₹50,000₹6,00,00050%Taxable
HRAAn allowance towards rent. In the old tax regime part of it is tax-free if you pay rent; in the new regime all of it is taxed.Tax: Part tax-free in the old regime, if you pay rent.On your payslip it may sayHRAHouse rent allowanceHouse rent allowancePart tax-free₹25,000₹3,00,00025%Part tax-free
Special AllowanceWhat is left of your fixed pay after every other part. Employers use it to make the parts add up to the CTC.Tax: Taxable.On your payslip it may saySpecial allowanceOther allowanceFlexi payBalances the rest of your CTCTaxable₹20,149₹2,41,79420.1%Taxable
Set aside for you₹4,851 a month · 5% of your CTC
Employer PFYour employer’s 12% towards your provident fund. It is inside your CTC but goes to your PF account, not your bank.Tax: Tax-free while your employer’s PF and NPS together stay under ₹7.5L a year.On your payslip it may sayEmployer PFER PFEmployer contribution to PFYour employer’s 12%, saved for youPart tax-free₹2,447₹29,3602.4%Part tax-free
GratuityA lump sum your employer owes you after five years in the job. It builds up inside your CTC every year, and you get it when you leave.Tax: Not taxed while it builds up.On your payslip it may sayGratuityGratuity provisionPaid when you leave, after 5 yearsNot taxed₹2,404₹28,8462.4%Not taxed
Total CTC₹1,00,000₹12,00,000100%

Fits the 2026 labour codes. Your basic is 50% of fixed pay, and the floor is 50%.

  • FY 2026-27
  • Bengaluru
  • Basic 50%
  • PF capped at ₹3,000
  • New regime
Free blank Excel template

01 The idea

What A CTC Breakup Shows

It shows which part of your CTC is paid to you every month, which part is set aside for you, and which part comes once a year.

Your offer letter says CTC ₹12,00,000 a year

Paid to you every month

₹10,24,678 a year

₹85,389 a month · 85% of your CTC

  • Basic Salary
  • HRA
  • Special Allowance

After PF and tax, ₹82,189 reaches your bank.

Set aside for you

₹55,322 a year

₹4,611 a month · 5% of your CTC

  • Employer PF
  • Gratuity

You get it as retirement savings and gratuity, not as pay.

Paid once a year

₹1,20,000 a year

Not in the monthly figure · 10% of your CTC

  • Variable Pay

Paid once a year, less the tax it adds.

CTC, gross and in-hand salary: the difference →

Read the full explanation

CTC is one total. An offer letter gives the number and then splits it into parts. Basic salary, HRA and special allowance are your monthly salary. Employer PF and gratuity count in the CTC but are saved for you: PF in your provident fund account, gratuity as a payout when you leave. Variable pay comes once a year.

Only the monthly salary reaches your payslip. PF, professional tax and income tax come off it before the rest reaches your bank, which is why in-hand pay is always lower than the CTC divided by twelve. On 12 lakh, the monthly part is ₹85,389 a month and ₹82,189 of it reaches the bank.

The special allowance has no fixed rate. Employers set it last, as whatever makes the parts add up to the CTC. That is why two offers with the same CTC can have very different basic salaries.

02 By salary

Typical Breakups At 5, 10, 20 And 40 LPA

Of every ₹100 of CTC, about ₹87 reaches your bank at 5 LPA and ₹77 at 40 LPA. Choose one to see where the rest goes.

Choose a CTC

In your bank every month ₹75,683

  • 95% Paid to you every month ₹9,46,601 a year
  • 5% Set aside for you ₹53,399 a year

See 10 LPA in detail →

See the four side by side
Where four CTCs go, a year, FY 2026-27
Part of your CTC 5 LPA 10 LPA 20 LPA 40 LPA
Basic Salary ₹2,49,996 ₹5,00,004 ₹9,99,996 ₹20,00,004
HRA ₹1,25,004 ₹2,50,008 ₹5,00,004 ₹10,00,008
Special Allowance ₹86,621 ₹1,96,589 ₹4,22,563 ₹8,74,474
Employer PF ₹26,360 ₹29,360 ₹29,360 ₹29,360
Gratuity ₹12,019 ₹24,039 ₹48,077 ₹96,154
In your bank a month ₹35,768 ₹75,683 ₹1,42,322 ₹2,57,286

These use the calculator's usual choices: basic at 50% of fixed pay, PF on the wage ceiling, Bengaluru, no variable pay. Change any of them above and the figures follow.

03 The parts

Every Part Of Your CTC, In A Line

Nine parts make up most CTCs. Tap the i on any of them for what it is, and what your payslip calls it.

  • Basic Salary The fixed base of your pay. PF, HRA and gratuity are all worked out from it.Tax: Taxable.On your payslip it may sayBasicBasic payBasic salary

    The base of your pay

    Paid monthly Taxable

  • HRA An allowance towards rent. In the old tax regime part of it is tax-free if you pay rent; in the new regime all of it is taxed.Tax: Part tax-free in the old regime, if you pay rent.On your payslip it may sayHRAHouse rent allowance

    House rent allowance

    Paid monthly Part tax-free

  • Special Allowance What is left of your fixed pay after every other part. Employers use it to make the parts add up to the CTC.Tax: Taxable.On your payslip it may saySpecial allowanceOther allowanceFlexi pay

    Balances the rest of your CTC

    Paid monthly Taxable

  • Employer PF Your employer’s 12% towards your provident fund. It is inside your CTC but goes to your PF account, not your bank.Tax: Tax-free while your employer’s PF and NPS together stay under ₹7,50,000 a year.On your payslip it may sayEmployer PFER PFEmployer contribution to PF

    Your employer’s 12%, saved for you

    Set aside for you Part tax-free

  • Gratuity A lump sum your employer owes you after five years in the job. It builds up inside your CTC every year, and you get it when you leave.Tax: Not taxed while it builds up.On your payslip it may sayGratuityGratuity provision

    Paid when you leave, after 5 years

    Set aside for you Not taxed

  • Employer NPS Your employer’s contribution to your NPS pension account. It lowers your tax and is saved for retirement.Tax: Deductible up to a share of basic, in both regimes.On your payslip it may sayEmployer NPSNPS (employer)Corporate NPS

    Pension top-up from your employer

    Set aside for you Part tax-free

  • Benefits Things your employer pays for that are not cash, like group insurance or meal cards. They count in the CTC but not in your pay.Tax: Not taxed.On your payslip it may sayGroup insuranceMediclaimMeal cardBenefits

    Insurance, meal cards

    Set aside for you Not taxed

  • Variable Pay A part of your CTC paid once a year, often depending on how you and the company perform. It is not in the monthly figure.Tax: Taxable.On your payslip it may sayVariable payPerformance bonusPLIIncentive

    Bonus, paid once a year

    Paid yearly Taxable

  • Employer ESI Your employer’s share of ESI health cover, which applies to lower salaries.Tax: Not taxed.On your payslip it may sayEmployer ESIESIC (employer)

    Health cover for lower salaries

    Set aside for you Not taxed

How each part is taxed
Each part of a CTC and how it is taxed
Part Where it goes Taxed? In a line
Basic Salary Paid monthly Taxable Taxable
HRA Paid monthly Part tax-free Part tax-free in the old regime, if you pay rent
Special Allowance Paid monthly Taxable Taxable
Employer PF Set aside for you Part tax-free Tax-free while your employer’s PF and NPS together stay under ₹7,50,000 a year
Gratuity Set aside for you Not taxed Not taxed while it builds up
Employer NPS Set aside for you Part tax-free Deductible up to a share of basic, in both regimes
Benefits Set aside for you Not taxed Not taxed
Variable Pay Paid yearly Taxable Taxable
Employer ESI Set aside for you Not taxed Not taxed

04 The check

The Labour-Code Check

Since 21 November 2025, at least 50% of your fixed pay counts as wages when gratuity is worked out. A low basic no longer makes it smaller.

On a 12 lakh CTC, basic is

Before 21 November 2025

Gratuity counted on₹40,000

In your bank a month₹92,430

From 21 November 2025

Gratuity counted on₹50,000

In your bank a month₹91,949

−₹481 a month. The rule counts 50% of fixed pay as wages, so gratuity is worked out on more, and your bank pay is lower than it was.

The 50% wage rule explained, with worked examples →

Read the full explanation

The Code on Wages defines wages as basic pay plus the other allowances, but if the other allowances are more than half of your total pay, the extra is added back to wages. Gratuity is worked out as 15 days of wages for each year of service, so the wages figure matters.

On a ₹12,00,000 CTC with basic at 40% of fixed pay, basic is ₹40,000 a month, but wages count as ₹50,000. Gratuity is worked out on the larger figure, so more of the CTC goes to gratuity and less is left for your monthly pay: ₹481 less in your bank each month than the same structure gave before.

This calculator works PF on basic, as the EPF Scheme words it. Whether PF follows the new wages definition too is not settled in law.

05 Questions

Questions About CTC Breakups

What is a CTC breakup?

A CTC breakup splits the one yearly figure on your offer letter into its parts: basic salary, HRA and special allowance (paid to you every month), employer PF and gratuity (set aside for you), and variable pay (paid once a year). On a 12 lakh CTC, about ₹91,949 of it reaches your bank each month.

Is CTC the same as in-hand salary?

No. CTC is what your employer spends on you in a year. In-hand salary is what reaches your bank after PF, professional tax and income tax. On ₹12,00,000 CTC the in-hand salary is about ₹91,949 a month, because ₹29,360 of employer PF and ₹28,846 of gratuity never come to you as pay.

What share of CTC should be basic salary?

Usually 40% to 50% of fixed pay. From 21 November 2025, the Code on Wages counts at least 50% of fixed pay as wages when it works out gratuity, so a basic below 50% no longer lowers gratuity. A basic of 50% of fixed pay or more is the structure the labour codes expect.

Is special allowance taxable?

Yes. Special allowance is ordinary salary and is taxed in full, in both tax regimes. It is the part of your fixed pay that is left after basic, HRA and the employer contributions, so employers use it to make the parts add up to the CTC.

Does variable pay change my monthly in-hand salary?

Yes. Variable pay is paid once a year, so it is not in the monthly figure. With 10% of a ₹12,00,000 CTC as variable pay, the monthly in-hand salary falls from ₹91,949 to ₹82,189, and the variable pay of ₹1,20,000 arrives later, less the tax it adds.

Can I download the breakup as an Excel file?

Yes. Press "Download Excel" under the result. The file has live formulas, so you can change the CTC, the basic share or the PF choice and watch the structure rebalance. There is also a free blank template, and "Save as PDF" gives a one-page salary structure.

Which financial year are these figures for?

FY 2026-27. The PF wage ceiling, the labour-code wages rule, professional tax and the tax slabs are the ones in force for it, and each rule on the methodology page cites its source.

Sources

  1. Labour Ministry FAQs on the labour codes (SCC Online) (opens in a new tab)
  2. Ministry FAQs, April 2026 summary (SCC Online) (opens in a new tab)
  3. Text of the notification (staffnews.in) (opens in a new tab)
  4. Alert: new EPF ceiling (BDO) (opens in a new tab)
  5. Budget 2026: PF rule clean-up (CA Alley) (opens in a new tab)
  6. Section 80CCD(2) in the new regime (TaxBuddy) (opens in a new tab)
  7. Section 80CCD guide (TaxClue) (opens in a new tab)

Know What Reaches Your Bank.

Four short questions. Under a minute.

Calculate yours