Rahul, a software engineer in Bengaluru, just landed a job offer with a CTC of Rs. 12,00,000. His family is thrilled, and his friends are already joking about his “1 lakh per month” salary. But when his first payslip lands, the number is much lower — closer to Rs. 85,000 per month. This is the classic Indian salary reality check. If you or someone you know is staring at that Rs. 12 lakh CTC offer letter, read on for a full, real-world breakdown of how much you actually get in hand, why the tax is zero, and how city, PF, and salary structure change your take-home.
The zero-tax boundary
Let’s start with a myth-buster. Nearly every CTC calculator gets this wrong: Rs. 12 lakh CTC is not a taxable salary under the new regime for FY 2025-26. That’s right — your income tax is zero. Here’s why.
Look at Structure B, the common product company salary split. The annual gross is Rs. 10,99,140. Subtract the Rs. 75,000 standard deduction. Now your taxable income is Rs. 10,24,140. Under the new regime, this is taxed as Rs. 20,000 (5% on Rs. 4-8 lakh slab) plus Rs. 22,414 (10% on Rs. 8-10.24 lakh slab), totaling Rs. 42,414. But Section 87A gives a rebate of up to Rs. 60,000 if your taxable income is below Rs. 7 lakh, and up to Rs. 62,500 for incomes up to Rs. 7.5 lakh. For incomes like this, the rebate equals your entire calculated tax if your total tax is less than Rs. 60,000. So your final income tax is precisely zero, not a rupee more.
Most calculators still show some tax for Rs. 12 lakh CTC, but that’s because they ignore the structure, the standard deduction, or the rebate. The new regime is designed so that almost everyone at Rs. 12 lakh CTC pays zero tax, unless you have large perquisites or non-salary income.
IT services vs product company structure
Your CTC is a number, but your take-home depends on how your company splits that number. IT services firms and product companies use different formulas. Here are the two most common structures:
| Component | Structure A (IT Services) | Structure B (Product) |
|---|---|---|
| Basic Salary | Rs. 4,80,000 | Rs. 6,00,000 |
| HRA | Rs. 2,40,000 | Rs. 2,40,000 |
| Special Allowance | Rs. 4,08,636 | Rs. 2,59,830 |
| Employer PF | Rs. 57,600 | Rs. 72,000 |
| Gratuity | Rs. 23,088 | Rs. 28,860 |
| Annual Gross | Rs. 11,19,312 | Rs. 10,99,140 |
The key difference is the basic salary. IT services firms often keep basic at 40% of CTC, while product companies push it to 50%. Higher basic means higher PF deduction, which reduces your monthly take-home. Employer PF and gratuity are part of your CTC, but they aren’t paid out in cash every month. A lower basic means a higher special allowance, which is fully taxable but not tied to PF or gratuity. This is why IT services structures often deliver a slightly higher take-home at the same CTC.
Step-by-step take-home calculation
Let’s break down the take-home for Structure B, the 50% basic product company format, for FY 2025-26. Assume you are in Karnataka, so professional tax is Rs. 200 per month except for February (Rs. 300).
Start with the CTC: Rs. 12,00,000. The annual gross, excluding employer PF and gratuity, is Rs. 10,99,140. Here’s the monthly calculation:
| Component | Monthly (Rs.) |
|---|---|
| Basic Salary | 50,000 |
| HRA | 20,000 |
| Special Allowance | 21,652 |
| Gross Salary | 91,652 |
| Employee PF (12% basic) | 6,000 |
| Professional Tax | 200-300 |
| Income Tax (new regime) | 0 |
| Net Take-Home | 84,000-87,000 |
So, your take-home is roughly Rs. 85,000 per month in Bengaluru, after all deductions. If you want to check for your own city or exact structure, use the take-home salary calculator on Calxo.
City-wise take-home at Rs. 12L CTC
Professional tax varies by state, and it directly reduces your take-home. Here’s how your monthly salary changes in the top five Indian cities for Structure B:
| City | State | Professional Tax (annual) | Monthly Take-Home (Rs.) |
|---|---|---|---|
| Bengaluru | Karnataka | Rs. 2,400 | 85,395 |
| Mumbai | Maharashtra | Rs. 2,500 | 85,295 |
| Delhi | Delhi | Rs. 0 | 85,595 |
| Hyderabad | Telangana | Rs. 2,400 | 85,395 |
| Chennai | Tamil Nadu | Rs. 2,400 | 85,395 |
Delhi is the only major city with no professional tax, so you get about Rs. 300 extra every month compared to Mumbai or Bengaluru. For other cities, check the relevant PT rate. If you want to compare your take-home for different CTCs, see the 10 lakh CTC breakdown and 15 lakh CTC breakdown.
Old regime vs new regime
Can you save more tax with the old regime? Only if your deductions are very high. The old regime allows you to claim HRA, Section 80C, and 80D, but you must cross a high threshold.
Let’s run the numbers for a common scenario. Suppose you are a renter in Mumbai, earning Structure B (50% basic) and paying Rs. 20,000 per month rent.
HRA exemption is the minimum of:
- HRA received: Rs. 2,40,000/year
- 50% of basic (metro): Rs. 3,00,000/year
- Rent paid minus 10% basic: Rs. 2,40,000 - Rs. 60,000 = Rs. 1,80,000/year
So, you can claim Rs. 1,80,000 as HRA exemption. Add Rs. 1,50,000 under 80C (EPF, PPF, ELSS, etc.) and Rs. 25,000 under 80D (health insurance). Total deductions: Rs. 3,55,000.
Taxable income = Rs. 10,99,140 - Rs. 75,000 (standard deduction) - Rs. 3,55,000 = Rs. 6,69,140.
Old regime tax:
- First Rs. 2.5 lakh: 0
- Next Rs. 2.5-5 lakh: 5% = Rs. 12,500
- Next Rs. 5-6.69 lakh: 20% of Rs. 1,69,140 = Rs. 33,828
Total = Rs. 12,500 + Rs. 33,828 = Rs. 46,328/year, or about Rs. 3,861/month.
New regime tax: zero, as detailed above.
So, the old regime only wins if your deductions cross Rs. 2.8 lakh. For most Rs. 12 lakh CTC earners, this is not the case. New regime is almost always better unless you are paying very high rent and maxing out every deduction. For a deeper dive, see our old vs new tax regime comparison.
Variable pay reality
A lot of Rs. 12 lakh offers come split as Rs. 10 lakh fixed and Rs. 2 lakh variable. This is especially common in sales, product, and fintech roles. The fixed salary is what you get monthly, while the variable is paid out semi-annually or annually if you hit targets.
With Rs. 10 lakh fixed, your monthly gross is Rs. 83,333. After PF, PT, and zero income tax under the new regime, your take-home is about Rs. 70,000 to Rs. 74,000 per month. The Rs. 2 lakh variable, if paid, usually comes as a lump sum twice a year. This can create months where your take-home jumps, but your regular monthly income is lower than what people expect from “Rs. 12 lakh CTC.”
If you want to simulate this, use the take-home salary calculator and enter a fixed + variable split.
HRA exemption calculation for Chennai renters
Let’s say you are in Chennai, using Structure B, and paying Rs. 12,000 per month rent. Chennai is a non-metro for HRA.
Here’s how HRA exemption is calculated:
- HRA received: Rs. 2,40,000/year
- 40% of basic (non-metro): Rs. 2,40,000
- Rent paid minus 10% basic: Rs. 1,44,000 - Rs. 60,000 = Rs. 84,000
The exempt amount is the lowest of these three: Rs. 84,000 per year, or Rs. 7,000 per month. This is the tax-free portion of your HRA. The rest is taxable. For your own numbers, the HRA exemption calculator is the fastest way to run these scenarios.
Four moves to boost Rs. 12L take-home
First, opt for the new tax regime unless you have high rent (over Rs. 15,000 per month) and max out all deductions. That alone can keep your income tax at zero.
Second, if you have a say during offer negotiation, push for a salary structure with a lower basic. For example, Structure A’s basic is 40% of CTC, while Structure B is 50%. Lower basic means lower PF deduction, so your monthly take-home rises by Rs. 1,000-2,000.
Third, maximize Section 80C with EPF, PPF, ELSS, or NPS. Even if you are under the new regime now, the old regime may return as the default in the future, or you might want to switch. Building these habits pays off.
Fourth, keep variable pay in mind when budgeting. Don’t count on the full Rs. 12 lakh hitting your account every month if your offer has a large variable component. Plan your spending based on the fixed part, and use variable payouts for savings or big-ticket purchases.
FAQ
Rs. 12 lakh CTC monthly take-home difference by structure
With Structure A (40% basic, IT services), your monthly take-home in Karnataka is about Rs. 88,000 to Rs. 92,000, thanks to a lower PF deduction. Structure B (50% basic, product company) nets you about Rs. 84,000 to Rs. 87,000 per month. The difference is mainly due to the higher employee PF in Structure B.
Professional tax impact on Rs. 12L CTC
Professional tax reduces your take-home by about Rs. 200 per month in most states. Mumbai deducts Rs. 208, Chennai and Bengaluru Rs. 200, Hyderabad also Rs. 200. Only Delhi has no professional tax, so you get the highest in-hand salary there.
Zero tax on Rs. 12 lakh CTC in FY 2025-26
Yes, under the new regime, almost all Rs. 12 lakh CTC earners pay zero income tax. This is due to the standard deduction and the Section 87A rebate. Unless you have significant other income or perquisites, your income tax will be zero.
Take-home calculation for Rs. 12L CTC with Rs. 2L variable
If your Rs. 12 lakh CTC splits as Rs. 10 lakh fixed and Rs. 2 lakh variable, your regular monthly take-home is about Rs. 70,000 to Rs. 74,000. The variable part is paid semi-annually or annually. When the variable is paid, your monthly in-hand can jump to Rs. 1,00,000+ for those months.
Old regime benefit for Rs. 12 lakh CTC
The old regime only beats the new for Rs. 12 lakh CTC if your total deductions (HRA, 80C, 80D) exceed Rs. 2.8 lakh. This typically means paying rent above Rs. 15,000 per month in a metro and maxing out all deductions. Otherwise, the new regime is better.
Where to find detailed CTC to take-home breakdowns
For exact numbers at different CTC levels, check our take-home salary calculator, and see the 10 lakh CTC breakdown, 15 lakh CTC breakdown, 20 lakh CTC breakdown, and 25 lakh CTC breakdown. For tax optimization, the income tax calculator and old vs new regime guide will save you hours of guesswork.
If you have an offer letter in hand, run your own numbers on Calxo and plan smart. Rahul in Bengaluru did — and now his “Rs. 1 lakh per month” dream is a realistic, tax-free Rs. 85,000 take-home. That’s the real face of Rs. 12 lakh CTC in India.