Skip to content

Software Developer salary (2026)

A software developer usually earns ₹25,000–₹45,000 a month as a fresher, rising to ₹50,000–₹1,00,000 with 2–5 years’ experience and up to ₹2,00,000 for senior roles.

Monthly salary by experience

Fresher0–1 year
₹25,000 – ₹45,000
₹3 lakh–₹5.4 lakh a year · about ₹23,300–₹43,000 in hand
Experienced2–5 years
₹50,000 – ₹1,00,000
₹6 lakh–₹12 lakh a year · about ₹48,000–₹98,000 in hand
Senior5+ years
₹1,00,000 – ₹2,00,000
₹12 lakh–₹24 lakh a year · about ₹98,000–₹1,98,000 in hand

Typical gross monthly pay in rupees (₹) seen in job postings in 2026. In-hand is an estimate after employee PF and professional tax; your offer may differ.

Software Developer pay at companies

No company figures yet. Work as a software developer? Share your pay without your name and help others negotiate.

Add your salary

Software Developer salary by city

CityFresher2–5 years
Mumbai₹29,000–₹52,000₹57,500–₹1,15,000 Jobs
Bengaluru₹29,000–₹52,000₹57,500–₹1,15,000 Jobs
Delhi NCR₹28,000–₹50,500₹56,000–₹1,12,000 Jobs
Hyderabad₹27,000–₹48,500₹54,000–₹1,08,000 Jobs
Pune₹27,000–₹48,500₹54,000–₹1,08,000 Jobs
Chennai₹26,500–₹47,500₹52,500–₹1,05,000 Jobs
Ahmedabad₹24,500–₹43,500₹48,500–₹97,000 Jobs
Kolkata₹24,000–₹43,000₹47,500–₹95,000 Jobs
Jaipur₹23,000–₹41,500₹46,000–₹92,000 Jobs
Lucknow₹22,500–₹40,500₹45,000–₹90,000 Jobs
Indore₹22,500–₹40,500₹45,000–₹90,000 Jobs
Nagpur₹22,500–₹40,500₹45,000–₹90,000 Jobs

Big metros pay more but rent costs more too. Smaller cities not listed usually pay 5–15% below the national range.

How to earn more as a software developer

  • Product companies pay much more than service companies
  • System design and cloud skills (AWS, Azure)
  • A GitHub profile or live projects you can show
  • Ask for the full CTC break-up before accepting. Compare offers on in-hand pay, not CTC alone.

Questions people ask

What is the salary of a software developer?

Most earn ₹25,000 to ₹2,00,000 a month. Freshers usually start at ₹25,000–₹45,000, and with 2–5 years’ experience pay rises to ₹50,000–₹1,00,000.

What is the fresher salary of a software developer?

Around ₹25,000–₹45,000 a month, or ₹3 lakh–₹5.4 lakh a year, depending on the city and employer.

Which city pays a software developer the most?

Mumbai and Bengaluru usually pay the most, around 15% above the national typical range, followed by Delhi NCR, Hyderabad and Pune.

How can a software developer earn more?

Product companies pay much more than service companies. System design and cloud skills (AWS, Azure). A GitHub profile or live projects you can show.

Looking for a software developer job?
Make a free profile and get matching jobs on email and WhatsApp.
Join free

More salaries: IT and software

All 40 salary guides