Career Tips

CTC vs In-Hand Salary in India: How Much You'll Actually Get

JobRise Team11 min read

162 applications per offer, 2026 average.

CTC vs In-Hand Salary in India: How Much You'll Actually Getjobrise.io

Advertisement

"₹6 LPA Offer" Sounds Great. Then Your Bank Account Says ₹38,000 a Month.#

You got an offer letter from TCS, Infosys, or some startup. The number says ₹6,00,000 per annum. You did the math, ₹50,000 a month, finally some breathing room.

Then the first salary credit comes. You see ₹38,200 in your account. You stare at the payslip. There are 8 line items you don't understand. PF, professional tax, gratuity, variable pay, HRA, special allowance. Where did your money go?

This is the gap between CTC and in-hand salary. And nobody at your college placement cell explains it properly. So let's break it down with real numbers, real Indian company examples, and what you should actually look at when you read an offer letter.


What Does CTC Actually Mean?#

CTC stands for Cost to Company. It is the total amount your employer spends on you in one year. Not what you get. What they spend.

This number includes everything. Your salary, your provident fund contribution (both yours and the company's share), your gratuity, your health insurance premium, your meal cards, even the company's contribution to your ESI if applicable.

Here is the trick. About 30% to 40% of your CTC never reaches your bank account. Some of it is locked. Some of it is deducted. Some of it is a number on paper that you only see if you stay 5+ years.

If your CTC is ₹6 LPA, your real take-home will be somewhere between ₹38,000 and ₹45,000 a month. That is a ₹15,000 to ₹22,000 monthly gap from what you expected.


The 7 Components of a Typical Indian Salary Structure#

Every Indian offer letter breaks CTC into these buckets. Knowing each one helps you compare two offers properly.

1. Basic Salary

This is the foundation. Usually 40% to 50% of your CTC. Your PF, gratuity, and bonus calculations all depend on this number.

If your CTC is ₹6 LPA, your basic might be ₹2,40,000 per year, which is ₹20,000 per month.

2. House Rent Allowance (HRA)

Usually 40% to 50% of your basic salary. So on a ₹20,000 basic, your HRA might be ₹8,000 to ₹10,000 per month.

HRA is partially tax-free if you actually pay rent. You will need rent receipts and your landlord's PAN if your rent crosses ₹1 lakh per year. Most freshers in Bangalore, Pune, or Hyderabad easily cross this.

3. Special Allowance

This is the catch-all bucket. Whatever is left after basic, HRA, and other fixed allowances gets dumped here. It is fully taxable.

On a ₹6 LPA offer, special allowance is usually ₹10,000 to ₹15,000 per month. It looks great on paper but you pay income tax on every rupee of it.

4. Provident Fund (PF)

Both you and the company contribute 12% of your basic to PF every month. So if your basic is ₹20,000, you pay ₹2,400 and your company also pays ₹2,400. Total ₹4,800 goes into PF.

The company's contribution is part of your CTC even though you never see it in your bank account. It sits in your EPFO account, earns 8% interest, and you can withdraw it when you switch jobs or retire.

5. Gratuity

This is the sneakiest CTC inclusion. Gratuity is ~4.81% of your basic salary, added to your CTC every year. But you only get gratuity if you stay 5+ years at the same company.

On a ₹6 LPA offer with ₹2.4L basic, gratuity is roughly ₹11,500 per year added to your CTC. If you switch jobs before 5 years, this entire amount is lost. Most freshers switch in 2-3 years, so gratuity is basically a fake number on your offer letter.

6. Variable Pay or Performance Bonus

Companies like TCS, Infosys, and Wipro include a variable component, usually 5% to 15% of your CTC. It is paid quarterly or annually based on company performance and your rating.

The catch is that you rarely get 100% of this. Most freshers get 70% to 90% of variable pay. So if your offer says ₹50,000 variable, expect ₹35,000 to ₹45,000 actually paid.

7. Other Benefits (Insurance, Meal Cards, Internet)

This is the smallest bucket but adds up. Health insurance premium (around ₹5,000 to ₹15,000 per year for self only), meal cards (Sodexo, ₹2,200 per month), internet reimbursement (₹500 to ₹1,000 per month).

Meal cards are useful because that amount is tax-free. The insurance is good to have but most of it covers you only, not your parents.


Real Breakdown: What ₹6 LPA Actually Looks Like#

Let's take a typical ₹6 LPA offer from a tier-1 Indian IT company and break it down.

ComponentMonthlyAnnual
Basic Salary₹20,000₹2,40,000
HRA₹10,000₹1,20,000
Special Allowance₹13,000₹1,56,000
Meal Card₹2,200₹26,400
Gross Monthly₹45,200₹5,42,400
Employer PF₹2,400₹28,800
Gratuity (notional)₹960₹11,520
Insurance Premium₹1,400₹16,800
Total CTC₹49,960₹5,99,520

Now the deductions from your gross pay:

DeductionMonthly
Employee PF₹2,400
Professional Tax₹200
Income Tax (TDS)₹2,500 to ₹4,000
Health Insurance Premium (if extra)₹500
Total Deductions₹5,600 to ₹7,100

So your in-hand monthly salary on a ₹6 LPA CTC is roughly ₹38,000 to ₹40,000. Plus you have a ₹2,200 meal card you can use at restaurants and grocery stores.

Annual in-hand is around ₹4.5 lakh to ₹4.8 lakh. That is 75% to 80% of your CTC.


The TCS, Infosys, Wipro Pattern#

TCS starts freshers at ₹3.36 LPA for Ninja, ₹4.5 LPA for Digital, and ₹9 LPA for Prime. The in-hand for ₹3.36 LPA is about ₹22,000 a month. For ₹4.5 LPA it is around ₹29,000. For ₹9 LPA Prime, you get roughly ₹55,000 to ₹60,000 monthly.

Infosys System Engineer starts at ₹3.6 LPA, which is ₹24,000 in hand. Digital Specialist Engineer is ₹6.5 LPA, around ₹42,000 monthly.

Wipro Elite is ₹3.5 LPA, in-hand around ₹23,000. Wipro Turbo is ₹6.5 LPA, in-hand around ₹42,000.

Service companies like these load up the CTC with notional components (gratuity, employer PF, insurance) to make the headline number look bigger. Product companies like Flipkart or Zomato usually have leaner CTCs but higher in-hand percentage.


Startup Offers Are Different (Watch Out for ESOPs)#

Startups love putting ESOPs (Employee Stock Options) in your CTC. They will tell you "your total comp is ₹12 LPA" but your cash CTC is ₹8 LPA and ₹4 LPA is ESOPs.

ESOPs are a lottery ticket. If the startup IPOs or gets acquired, you might make crores. If it shuts down, you get zero. Around 90% of Indian startups never reach a liquidity event in the 4 years it takes for your ESOPs to fully vest.

When evaluating a startup offer, look only at the cash CTC. Treat ESOPs as a bonus, not as salary.


How to Calculate Your Real In-Hand Salary#

Forget the calculators online. Here is a quick mental model.

For freshers with CTC under ₹10 LPA, your in-hand is roughly 70% to 80% of CTC. Divide by 12 to get monthly.

For experienced folks with CTC between ₹10 LPA and ₹25 LPA, your in-hand drops to 65% to 75% because of higher income tax brackets.

For senior folks at ₹25 LPA+, in-hand can drop to 60% to 65% because the new tax regime starts biting hard above ₹15 lakh.

Quick formula:

  • CTC × 0.75 = Approximate annual in-hand
  • Divide by 12 for monthly

So a ₹6 LPA CTC gives you ₹4.5 lakh in-hand, or ₹37,500 a month. Pretty close to the actual number.


Old Tax Regime vs New Tax Regime: Which to Pick?#

This is a question every fresher faces in their first month. The answer depends on your investments and rent.

Old regime lets you claim deductions: HRA (rent receipts), 80C (PPF, ELSS, life insurance, up to ₹1.5 lakh), 80D (health insurance), home loan interest. If you invest a lot and pay high rent, old regime saves more.

New regime has lower tax rates but no deductions allowed. Simple, fewer paperwork, but no incentive to invest.

For most freshers with ₹3-6 LPA who pay rent in metros, new regime is usually better because the basic exemption is higher (₹3 lakh vs ₹2.5 lakh) and tax slabs are gentler.

If you are at ₹8 LPA+ and pay ₹15,000+ rent in a metro, the old regime starts winning because HRA deduction alone saves ₹40,000 to ₹80,000 in tax.

Talk to your HR or use a free tax calculator on ClearTax to compare both regimes for your specific salary.


Comparing Two Offers: Look at In-Hand, Not CTC#

If TCS offers you ₹4.5 LPA and a startup offers ₹5.5 LPA, the startup looks better. But the startup's CTC might include ₹1 LPA of ESOPs and ₹50,000 of variable pay that nobody hits. Real cash CTC is ₹4 LPA. In-hand: ₹26,000.

TCS at ₹4.5 LPA, all in cash, gives you ₹29,000 in-hand. Better than the startup despite the lower headline number.

When negotiating, always ask:

  1. What is the fixed cash component?
  2. What is the variable, and what is the historical payout percentage?
  3. What is included in CTC that I will not see in my bank account?
  4. What is the in-hand after PF and TDS?

Most recruiters are uncomfortable answering question 4 directly. That tells you everything.

If you want a template for this exact negotiation conversation, our salary negotiation pack has scripts that work for freshers and experienced folks alike.


Common Tricks Companies Play to Inflate CTC#

Joining bonus shown as CTC. Some companies add a one-time ₹50,000 joining bonus to your year-1 CTC. It is real money, but it is one-time. Year 2 onwards, your CTC drops by ₹50,000.

Notional gratuity. Adding ₹15,000 of gratuity to your CTC even though you will never claim it (most people switch in 2-3 years).

Variable pay assumed at 100%. Variable is shown in CTC at full value, but actual payout is usually 70%-90%.

Stock options at peak valuation. Startups value ESOPs at a recent fundraise valuation. The real value could be much lower.

Relocation reimbursement included. Some companies count a ₹50,000 one-time relocation in CTC. It is a real benefit but not recurring salary.

Always strip out one-time and notional components when comparing offers.


What Your Payslip Actually Tells You#

Once you start working, your monthly payslip will have these lines:

Earnings:

  • Basic
  • HRA
  • Special Allowance
  • Other Allowances (LTA, books, mobile, internet)

Deductions:

  • Employee PF (12% of basic)
  • Professional Tax (₹200 in most states)
  • Income Tax (TDS, varies by your declared investments)
  • Loss of Pay (if you took unpaid leave)

Net Pay: This is your in-hand. The amount that hits your bank.

Save every payslip. You will need them for Form 16, for visa applications, for any future loan (home, car, education), and for tax filing.


Should You Negotiate CTC or In-Hand?#

Always negotiate CTC. That is the number HR can authorize. Asking for "higher in-hand" sounds weird and the recruiter will not know what to do with it.

But when you accept, calculate your in-hand first. If a company offers ₹7 LPA but with ₹2 LPA of ESOPs and ₹50,000 of stretchy variable, that is the same as a ₹4.5 LPA pure-cash offer at TCS.

For real negotiation tactics that work in Indian companies, check our first salary negotiation script for India. It has exact lines to say when HR pushes back.


Bottom Line#

CTC is a marketing number. In-hand is reality.

For a ₹6 LPA offer, expect ₹38,000 to ₹40,000 in your bank account every month. Plus a meal card. Plus a PF account that grows over time.

When you get an offer, write down the 7 components, strip out the notional ones, calculate your real in-hand, and compare offers on that number. Not on the LPA figure recruiters wave around.

If you are about to accept an offer and want help breaking down whether it is fair, our salary negotiation pack gives you a side-by-side comparison and scripts to push back if it is below market.

Don't sign blindly. The ₹15,000 monthly gap between what you expect and what you get is the difference between paying rent comfortably and eating Maggi the last week of every month.

Advertisement

Advertisement

Send this to whoever has the interview this week.

Advertisement

Advertisement