HomeSalary › Software Engineer Salary Structure: Compliant CTC Breakup
Salary structure · illustrative

Software Engineer Salary Structure: Compliant CTC Breakup

In short: A Software Engineer on a CTC of Rs 75000 a month, about Rs 900000 a year, typically takes home close to Rs 63996 in hand each month, roughly Rs 767952 a year, after statutory deductions. The compliant structure sets Basic at 50 percent of CTC to satisfy the new wage code, adds HRA and allowances on top, and routes the balance through employer and employee EPF, a gratuity provision, professional tax and income tax under the new regime. These are illustrative figures only: actual amounts vary by employer, city and the current Finance Act, so verify your own numbers on incometax.gov.in.

A salary structure, often called the CTC breakup, is the map of how an employer's total cost for a role is split into the parts you actually see: Basic pay, dearness allowance, house rent allowance, other allowances and the statutory contributions made on your behalf. For a Software Engineer in India, getting this split right matters twice over: it decides how much lands in your bank account each month, and it decides whether the structure is compliant with India's labour codes. This page walks through a typical, compliant structure for the role and explains, in plain words, how a CTC of Rs 75000 a month becomes the in-hand figure shown alongside. The precise line-by-line breakdown is in the table beside this text; the notes here explain why each layer exists. Treat everything below as illustrative, because real offers differ by employer, city and the Finance Act in force.

Illustrative monthly breakdown

ComponentAmount
Cost to company (CTC)₹75,000 / month (₹900,000 a year)
Basic (50% of CTC)₹37,500
HRA₹15,000
Other allowances₹16,196
Employer EPF (12% of Basic)₹4,500
Gratuity provision₹1,804
Employer ESINot applicable
Monthly gross salary₹68,696
Less: Employee EPF (12% of Basic)₹4,500
Less: Employee ESINot applicable
Less: Professional tax₹200
Less: Income tax (TDS, new regime)Nil
Net in-hand (take-home)₹63,996 / month (₹767,952 a year)
Assumptions (illustrative): Basic taken at 50% of CTC per the new wage code, HRA at 40% of Basic, professional tax shown at a typical ₹200, and income tax under the FY2025-26 new regime (standard deduction ₹75,000, full rebate up to ₹1,200,000 taxable). Actual figures vary by employer, city and the current Finance Act. Verify on incometax.gov.in.

How a Software Engineer CTC is structured

CTC, or cost to company, is the full annual amount an employer spends on the role, not the amount you receive. It is built in layers. The foundation is Basic pay, with dearness allowance where applicable, and this foundation is set at 50 percent of CTC in a compliant design. On top of Basic sits house rent allowance, usually expressed as a percentage of Basic, followed by other allowances such as a special or flexible allowance that absorbs the remaining room. Above the gross salary sit the employer's own contributions, chiefly provident fund and a gratuity provision, which count toward CTC but are not paid to you in cash each month. Your monthly gross of about Rs 68696 is what remains payable before your own deductions; the gap between that gross and your CTC is largely the employer side of these statutory layers.

The 50 percent wage rule and what it changes

India's new labour codes redefine wages so that Basic plus dearness allowance must be at least 50 percent of total remuneration. Employers historically kept Basic low and loaded pay into allowances, which shrank provident fund and gratuity. Setting Basic at 50 percent of CTC reverses that. The practical effect for a Software Engineer is a trade-off: a higher Basic raises the amounts flowing into EPF and the gratuity provision, which are long-term savings, while trimming the cash portion slightly relative to an allowance-heavy design. It is a structure that pays you more later and a little less now, and it is the compliant baseline rather than an optional preference.

EPF, ESI and gratuity: the statutory layer

Provident fund is the largest statutory piece. Both the employer and you contribute at 12 percent of Basic; the employee share is deducted from your gross and the employer share is part of CTC, and together they build your retirement corpus under a single Universal Account Number. Employees' State Insurance does not apply to this role, because ESI covers employees whose monthly gross is at or below the Rs 21,000 ceiling, and a Software Engineer at this level earns above it. Gratuity is provisioned through the year as a percentage of Basic and becomes payable as a lump sum after you complete the qualifying period of continuous service. Because Basic is set at 50 percent, both the EPF and gratuity figures are meaningfully larger than under an older low-Basic structure.

Professional tax and income tax under the new regime

Professional tax is a small deduction levied by some states and capped at a modest annual amount; whether it applies depends on where you work. Income tax is the larger question. Under the FY2025-26 new tax regime, salaried employees get a standard deduction of Rs 75,000, and a full rebate applies where taxable income does not exceed Rs 12 lakh. For this Software Engineer package, the annual income tax works out to nil, which is why the in-hand figure stays close to the gross. This is a general explanation of how the regime treats a salary at this level, not personalised tax advice; your own liability depends on your total income, other deductions and the rules current at the time, so confirm the position for your situation on incometax.gov.in.

From CTC to in-hand: reading the numbers

Putting the layers together explains the whole journey. Starting from a CTC of Rs 75000 a month, the employer's EPF and gratuity contributions sit inside that number without reaching your cash, leaving a monthly gross of about Rs 68696. From that gross, your own EPF share and any professional tax are deducted, while income tax is nil at this level under the new regime, which brings the monthly in-hand to roughly Rs 63996, about Rs 767952 across the year. The exact split between Basic, HRA and allowances, and each deduction line, is shown in the accompanying table. Remember that these figures are illustrative and move with your employer's policy, your city and the current Finance Act.

Tips

Common questions

Why is Basic set at 50 percent of CTC for a Software Engineer?

India's new labour codes define wages as Basic plus dearness allowance and require this to be at least 50 percent of total remuneration. Setting Basic at 50 percent of CTC keeps the structure compliant and raises the EPF and gratuity amounts, which are long-term savings. The figures shown are illustrative and vary by employer and the current law.

Does ESI apply to a Software Engineer on this salary?

No. Employees' State Insurance covers employees whose monthly gross is at or below the Rs 21,000 ceiling. A Software Engineer at this package earns above that ceiling, so ESI does not apply and does not appear as a deduction in this structure.

How much income tax is due on a Rs 9 lakh a year package under the new regime?

For this package the annual income tax works out to nil under the FY2025-26 new regime, because of the Rs 75,000 standard deduction and the full rebate for taxable income up to Rs 12 lakh. This is a general explanation, not personalised advice, and your own position depends on your total income and the Finance Act in force, so verify it on incometax.gov.in.

Sources. Code on Wages 2019 (wage definition); Code on Social Security 2020 (EPF/ESI/gratuity); Income-tax Act, new regime FY2025-26. Restated in our own words from the official text; nothing is copied. incometax.gov.in, epfindia.gov.in.
This page is general information, not legal or tax advice. India's labour codes, the Central Rules 2026 and tax rules change and vary by state; confirm the current position on the relevant official portal (labour.gov.in, epfindia.gov.in, esic.gov.in, incometax.gov.in) or with a professional before you act.
Author: ZeniaHR Editorial Team. Last verified against official sources: 20 September 2026.

Build compliant salary structures in minutes

ZeniaHR designs CTC structures, runs payroll and files EPF, ESI and TDS for your whole team.

Book a demo