Income Tax for Software Engineers India 2026 — Complete Guide to Salary, ESOPs, and Tax Saving
Software engineers in India typically have complex compensation packages — base salary, HRA, LTA, performance bonuses, ESOPs, and RSUs. Getting the tax treatment right for each component can save lakhs. Here is the complete guide for FY 2025-26.
New Regime vs Old Regime — Which Is Better for Software Engineers?
This is the most important decision. For most software engineers, the new regime is better unless you have significant deductions.
New Regime (default for FY 2025-26):
- Standard deduction: ₹75,000
- Section 87A rebate: Zero tax up to ₹12L income
- No HRA, 80C, 80D, home loan interest deductions
- Simpler, lower rates
Old Regime:
- Standard deduction: ₹50,000
- HRA exemption (if renting)
- Section 80C: ₹1.5L (PPF, ELSS, home loan principal)
- Section 80D: ₹25,000 (health insurance)
- Home loan interest: ₹2L (Section 24b)
- NPS: ₹50,000 (Section 80CCD(1B))
Break-even analysis: The old regime is better only if your total deductions exceed approximately ₹3.75L. For most software engineers earning ₹15–30L with standard deductions, the new regime saves more tax.
Use the free ITR Tax Calculator to compare both regimes with your actual numbers.
Salary Structure — What's Taxable and What's Not
| Component | New Regime | Old Regime |
|---|---|---|
| Basic salary | Taxable | Taxable |
| HRA | Taxable | Exempt (if renting) |
| LTA | Taxable | Exempt (2 trips in 4 years) |
| Special allowance | Taxable | Taxable |
| Performance bonus | Taxable | Taxable |
| Standard deduction | ₹75,000 | ₹50,000 |
| Employer NPS contribution | Exempt up to 14% of salary | Exempt up to 10% of salary |
Tip for new regime: Since HRA and LTA are taxable, ask your employer to restructure your CTC to maximize the employer NPS contribution (14% of basic — fully exempt in new regime).
ESOP Taxation — Two-Stage Tax
ESOPs (Employee Stock Option Plans) are taxed at two stages:
Stage 1: Exercise (Perquisite Tax)
When you exercise your options (buy shares at the grant price):
- Taxable as salary (perquisite)
- Amount = (Fair Market Value on exercise date − Exercise price) × Number of shares
- TDS deducted by employer
- Reported in Form 16
Example:
- Grant price: ₹100/share
- FMV on exercise: ₹500/share
- Shares exercised: 1,000
- Perquisite value: (₹500 − ₹100) × 1,000 = ₹4,00,000
- Tax at your slab rate (e.g., 30%): ₹1,20,000
Stage 2: Sale (Capital Gains Tax)
When you sell the shares:
- Cost of acquisition = FMV on exercise date (the value already taxed as perquisite)
- Capital gains = Sale price − FMV on exercise date
- LTCG (held > 12 months): 12.5% above ₹1.25L
- STCG (held ≤ 12 months): 20%
Example (continuing above):
- FMV on exercise: ₹500/share (cost of acquisition)
- Sale price: ₹700/share
- Capital gain: ₹200/share × 1,000 = ₹2,00,000
- LTCG tax (if held > 12 months): 12.5% × (₹2,00,000 − ₹1,25,000) = ₹9,375
RSU Taxation
RSUs (Restricted Stock Units) are taxed similarly to ESOPs:
On Vesting
- Taxable as salary (perquisite)
- Amount = FMV on vesting date × Number of shares vested
- TDS deducted by employer
On Sale
- Capital gains = Sale price − FMV on vesting date
- LTCG or STCG depending on holding period
For US-listed company RSUs (e.g., Google, Microsoft, Amazon):
- Vesting is taxed as salary in India
- Sale is taxed as capital gains in India
- US withholding tax may also apply — claim foreign tax credit under Section 90
Tax Saving Strategies for Software Engineers
1. NPS — Best Tax Saving in New Regime
- Section 80CCD(1B): Additional ₹50,000 deduction available in both old and new regimes
- Employer NPS contribution: Up to 14% of basic salary is exempt in new regime (up from 10%)
- NPS is the only significant deduction available in the new regime
2. Home Loan (Old Regime Only)
- Principal repayment: ₹1.5L under Section 80C
- Interest: ₹2L under Section 24(b)
- Total: ₹3.5L deduction — significant for high earners
3. Health Insurance (Old Regime Only)
- Section 80D: ₹25,000 for self/family, ₹50,000 for senior citizen parents
- Total: Up to ₹75,000 deduction
4. Salary Restructuring
Ask HR to include:
- Meal vouchers (Sodexo/Zeta): ₹2,200/month exempt
- Phone/internet reimbursement: Actual expenses exempt
- Employer NPS contribution: 14% of basic exempt in new regime
ESOP Tax Planning
Timing of exercise: Exercise ESOPs in a year when your other income is lower (e.g., year of job change with gap).
Timing of sale: Hold shares for more than 12 months after exercise to qualify for LTCG (12.5%) instead of STCG (20%).
Staggered selling: Sell shares in tranches across financial years to stay within the ₹1.25L LTCG exemption each year.
Which ITR Form for Software Engineers?
| Situation | ITR Form |
|---|---|
| Only salary income | ITR-1 (if income ≤ ₹50L, no capital gains) |
| Salary + capital gains (ESOP/RSU sale) | ITR-2 |
| Salary + F&O trading | ITR-3 |
| Salary + freelance income | ITR-3 |
Common Mistakes Software Engineers Make
- Not reporting ESOP perquisite — It's in Form 16; the department already knows
- Wrong cost of acquisition for ESOP shares — Use FMV on exercise date, not grant price
- Not claiming foreign tax credit on US RSUs — US withholding tax is creditable against Indian tax
- Choosing old regime without calculating — New regime is often better for IT employees
- Missing employer NPS contribution benefit — 14% of basic is fully exempt in new regime
Frequently Asked Questions
My company is listed in the US. How are my RSUs taxed?
RSUs from US-listed companies are taxed as salary (perquisite) on vesting in India. The subsequent sale is taxed as capital gains. US withholding tax on the vesting event can be claimed as foreign tax credit in India.
Can I defer ESOP tax by not exercising?
Yes. You only pay perquisite tax when you exercise (buy) the options. If you don't exercise, there's no tax. However, unexercised options expire — check your ESOP plan's expiry terms.
Is the ₹12L zero-tax benefit available for software engineers?
Yes. If your total taxable income (after standard deduction of ₹75,000) is ₹12L or below, you pay zero tax under the new regime due to Section 87A rebate. For salaried employees, this means gross salary up to ₹12,75,000 is effectively tax-free.
What if I receive a joining bonus that I have to return?
If you return a joining bonus in a subsequent year, you can claim a deduction for the amount returned in the year of return. Keep documentation of the return.
Software engineer with ESOPs, RSUs, or complex salary structure? I handle ITR-2 and ITR-3 with ESOP/RSU reconciliation and foreign tax credit claims. WhatsApp for a quote.
Related Tools & Services
You Might Also Like
Tax Loss Harvesting India 2026 — How to Offset Capital Gains and Save Tax Legally
Complete guide to tax loss harvesting in India FY 2025-26. How to offset STCG and LTCG with losses, set-off rules, wash sale considerations, and practical strategies for mutual fund and stock investors.
NPS Withdrawal Tax Rules 2026 — 60% Exempt, Annuity Taxable, Partial Withdrawal
Complete guide to NPS withdrawal tax rules in India FY 2025-26. 60% lump sum exempt, 40% annuity exempt at purchase but taxable as income, partial withdrawal rules, and ITR reporting.
Income Tax for NRIs in India 2026 — Residential Status, DTAA, TDS, ITR Filing
Complete income tax guide for NRIs in India FY 2025-26. Residential status determination, income taxable in India, DTAA benefits, TDS on NRI income, FEMA compliance, and ITR filing.
Need help filing?
I handle everything via WhatsApp — documents to acknowledgement in 24–48 hours.
Chat on WhatsApp →