Our storyPricingBook demo

For Candidates

For Candidates
#1 Product of the DayBacked byYCombinator

Tech Mahindra Salary in India (2026)

Based on 28,288 salaries shared on Weekday · Updated Nov 2026

Median salary
₹5.5 LPA
≈ ₹40,000 in hand / month
Typical range (P25–P75)
₹4–11.4 L
Middle 50% of salaries
Freshers (0–1 yr)
₹4 LPA
375 salaries
10+ years
₹16.5 LPA
896 salaries

Fixed pay (CTC excluding bonus and stock). Figures use the newest 5,000 salaries, with the top and bottom 5% removed so typos don't skew them.

Tech Mahindra salary at a glance

Tech Mahindra pays a median of ₹5.5 LPA fixed across 28,288 salaries shared on Weekday, with most people between ₹4 and ₹11.4 LPA. Freshers start around ₹4 LPA, and pay roughly doubles by 7–9 years, reaching ₹16.5 LPA past 10 years. Technical Lead and Tech Lead are the best-paid titles with enough data.

Tech Mahindra salary for freshers

0–1 year of experience · 375 salaries

₹4 LPA

Median · range ₹3.6–6 LPA
  • Most common fresher titles: Associate Software Engineer, Software Engineer, Associate
  • In hand: about ₹29,000 a month at ₹4 LPA (calculate yours)

Tech Mahindra salary by experience

Median (black line) and middle 50% (yellow band), ₹ LPA

  1. 0–1 yrs375 salaries
    ₹4 L₹3.6–6 L
  2. 2–3 yrs1,410 salaries
    ₹4 L₹3.8–4.7 L
  3. 4–6 yrs1,178 salaries
    ₹5.5 L₹4.3–9 L
  4. 7–9 yrs564 salaries
    ₹10 L₹6–17 L
  5. 10+ yrs896 salaries
    ₹16.5 L₹9.5–22 L

Tech Mahindra salary by role

Job titles as people hold them, highest median first.

RoleMedianTypical rangeSalaries
Tech Mahindra Technical Lead salary₹21 L₹17–25 L121
Tech Mahindra Tech Lead salary₹20 L₹17.3–25 L42
Tech Mahindra Senior Software Engineer salary₹15 L₹10.3–18 L260
Tech Mahindra Sr. Software Engineer salary₹13.6 L₹10.2–18 L39
Tech Mahindra Team Lead salary₹7.9 L₹5.6–15 L48
Tech Mahindra DevOps Engineer salary₹5.5 L₹4.5–7.5 L54
Tech Mahindra Data Analyst salary₹4.8 L₹4–6.1 L40
Tech Mahindra Senior Associate salary₹4.7 L₹4.2–5.3 L46
Tech Mahindra Test Engineer salary₹4.2 L₹3.9–5.5 L69
Tech Mahindra Customer Service Representative salary₹4.1 L₹3.5–5 L36
Tech Mahindra Software Engineer salary₹4 L₹3.8–5.5 L524
Tech Mahindra Associate salary₹4 L₹3.5–4.7 L74
Tech Mahindra Data Engineer salary₹4 L₹3.8–8 L57
Tech Mahindra Software Test Engineer salary₹4 L₹3.8–6 L35
Tech Mahindra Associate Software Engineer salary₹3.9 L₹3.8–4.1 L373

The 15 most reported titles with 5 or more salaries are shown. The other 1,275 titles still count in the totals above.

Tech Mahindra Technical Lead salary

Median ₹21 LPA · most earn ₹17–25 LPA · 121 salaries · Full Technical Lead breakdown ›

Newest Technical Lead salaries at Tech Mahindra
ExperienceFixed salary
15 yrs₹17 L
10 yrs₹17 L
13 yrs₹20 L
16 yrs₹18.5 L
13 yrs₹22 L
13 yrs₹27.5 L
11 yrs₹25 L
7 yrs₹22 L
10 yrs₹16 L
13 yrs₹17 L

Tech Mahindra Tech Lead salary

Median ₹20 LPA · most earn ₹17.3–25 LPA · 42 salaries · Full Tech Lead breakdown ›

Newest Tech Lead salaries at Tech Mahindra
ExperienceFixed salary
10 yrs₹28 L
7 yrs₹22 L
13 yrs₹23 L
7 yrs₹24 L
15 yrs₹29 L
13 yrs₹20 L
12 yrs₹18.8 L
16 yrs₹27.7 L
12 yrs₹18.8 L
15 yrs₹25 L

Tech Mahindra Senior Software Engineer salary

Median ₹15 LPA · most earn ₹10.3–18 LPA · 260 salaries · Full Senior Software Engineer breakdown ›

Newest Senior Software Engineer salaries at Tech Mahindra
ExperienceFixed salary
7 yrs₹10.3 L
6 yrs₹4 L
4 yrs₹19 L
8 yrs₹22.5 L
9 yrs₹18.9 L
4 yrs₹20 L
9 yrs₹17 L
4 yrs₹22 L
5 yrs₹14.3 L
6 yrs₹17 L

Tech Mahindra Sr. Software Engineer salary

Median ₹13.6 LPA · most earn ₹10.2–18 LPA · 39 salaries · Full Sr. Software Engineer breakdown ›

Newest Sr. Software Engineer salaries at Tech Mahindra
ExperienceFixed salary
5 yrs₹12.5 L
8 yrs₹16 L
11 yrs₹9.2 L
11 yrs₹28 L
8 yrs₹11.2 L
12 yrs₹17.2 L
6 yrs₹12.6 L
6 yrs₹12.6 L
8 yrs₹8 L
10 yrs₹14 L

Tech Mahindra Team Lead salary

Median ₹7.9 LPA · most earn ₹5.6–15 LPA · 48 salaries · Full Team Lead breakdown ›

Newest Team Lead salaries at Tech Mahindra
ExperienceFixed salary
15 yrs₹6.5 L
6 yrs₹5.3 L
11 yrs₹30 L
10 yrs₹9.4 L
1 yr₹4.5 L
17 yrs₹18 L
4 yrs₹8 L
21 yrs₹8.5 L
5 yrs₹3.4 L
4 yrs₹4.3 L

Tech Mahindra DevOps Engineer salary

Median ₹5.5 LPA · most earn ₹4.5–7.5 LPA · 54 salaries · Full DevOps Engineer breakdown ›

Newest DevOps Engineer salaries at Tech Mahindra
ExperienceFixed salary
5 yrs₹4.4 L
Not shared₹9.2 L
6 yrs₹8.1 L
5 yrs₹9 L
3 yrs₹6.5 L
3 yrs₹6 L
8 yrs₹10 L
4 yrs₹4 L
6 yrs₹10 L
3 yrs₹4.8 L

Tech Mahindra Data Analyst salary

Median ₹4.8 LPA · most earn ₹4–6.1 LPA · 40 salaries · Full Data Analyst breakdown ›

Newest Data Analyst salaries at Tech Mahindra
ExperienceFixed salary
3 yrs₹4.1 L
6 yrs₹11.7 L
2 yrs₹5 L
6 yrs₹5 L
6 yrs₹4.8 L
4 yrs₹6 L
6 yrs₹12 L
2 yrs₹4 L
5 yrs₹5.5 L
3 yrs₹4.7 L

Tech Mahindra Senior Associate salary

Median ₹4.7 LPA · most earn ₹4.2–5.3 LPA · 46 salaries · Full Senior Associate breakdown ›

Newest Senior Associate salaries at Tech Mahindra
ExperienceFixed salary
3 yrs₹5.1 L
3 yrs₹5 L
8 yrs₹4.5 L
3 yrs₹5 L
4 yrs₹3.6 L
8 yrs₹4.4 L
7 yrs₹4 L
5 yrs₹5.4 L
3 yrs₹3.8 L
4 yrs₹4.5 L

Tech Mahindra Test Engineer salary

Median ₹4.2 LPA · most earn ₹3.9–5.5 LPA · 69 salaries · Full Test Engineer breakdown ›

Newest Test Engineer salaries at Tech Mahindra
ExperienceFixed salary
3 yrs₹3.9 L
3 yrs₹3.6 L
5 yrs₹5.6 L
2 yrs₹4 L
3 yrs₹4.5 L
5 yrs₹5 L
3 yrs₹5.6 L
3 yrs₹5.5 L
2 yrs₹4 L
3 yrs₹4.9 L

Tech Mahindra Customer Service Representative salary

Median ₹4.1 LPA · most earn ₹3.5–5 LPA · 36 salaries · Full Customer Service Representative breakdown ›

Newest Customer Service Representative salaries at Tech Mahindra
ExperienceFixed salary
1 yr₹3 L
1 yr₹5 L
1 yr₹5 L
3 yrs₹5.2 L
1 yr₹3.2 L
1 yr₹5 L
1 yr₹6 L
5 yrs₹3 L
4 yrs₹4.5 L
Not shared₹5 L

Tech Mahindra Software Engineer salary

Median ₹4 LPA · most earn ₹3.8–5.5 LPA · 524 salaries · Full Software Engineer breakdown ›

Newest Software Engineer salaries at Tech Mahindra
ExperienceFixed salary
6 yrs₹12 L
6 yrs₹4.4 L
5 yrs₹5 L
3 yrs₹3.8 L
3 yrs₹18 L
3 yrs₹4.5 L
3 yrs₹4.2 L
3 yrs₹4.5 L
3 yrs₹4.3 L
2 yrs₹4.1 L

Tech Mahindra Associate salary

Median ₹4 LPA · most earn ₹3.5–4.7 LPA · 74 salaries · Full Associate breakdown ›

Newest Associate salaries at Tech Mahindra
ExperienceFixed salary
11 yrs₹4.5 L
1 yr₹3.8 L
1 yr₹3.8 L
7 yrs₹3.5 L
3 yrs₹4 L
7 yrs₹5.5 L
1 yr₹4.8 L
2 yrs₹4 L
4 yrs₹4 L
5 yrs₹4 L

Tech Mahindra Data Engineer salary

Median ₹4 LPA · most earn ₹3.8–8 LPA · 57 salaries · Full Data Engineer breakdown ›

Newest Data Engineer salaries at Tech Mahindra
ExperienceFixed salary
3 yrs₹3.9 L
2 yrs₹4 L
4 yrs₹4 L
1 yr₹4.3 L
4 yrs₹9 L
3 yrs₹3.8 L
3 yrs₹3.8 L
11 yrs₹25 L
5 yrs₹4.1 L
3 yrs₹3.8 L

Tech Mahindra Software Test Engineer salary

Median ₹4 LPA · most earn ₹3.8–6 LPA · 35 salaries · Full Software Test Engineer breakdown ›

Newest Software Test Engineer salaries at Tech Mahindra
ExperienceFixed salary
2 yrs₹3.7 L
3 yrs₹3.7 L
3 yrs₹4.3 L
8 yrs₹5.5 L
3 yrs₹3.8 L
6 yrs₹10 L
12 yrs₹5.2 L
6 yrs₹5.4 L
2 yrs₹3.8 L
4 yrs₹3 L

Tech Mahindra Associate Software Engineer salary

Median ₹3.9 LPA · most earn ₹3.8–4.1 LPA · 373 salaries · Full Associate Software Engineer breakdown ›

Newest Associate Software Engineer salaries at Tech Mahindra
ExperienceFixed salary
1 yr₹3.3 L
3 yrs₹3.8 L
2 yrs₹4 L
3 yrs₹4 L
3 yrs₹8 L
3 yrs₹4 L
2 yrs₹3.8 L
3 yrs₹3.5 L
2 yrs₹4 L
2 yrs₹4 L

Tech Mahindra vs similar companies

Median at 2–3 years of experience, so companies are compared like for like

CompanyMedian (2–3 yrs)vs Tech MahindraCompare
Tech Mahindra₹4 L—
TCS₹4.5 L+13%Tech Mahindra vs TCS ›
Accenture₹5.5 L+38%
Infosys₹5 L+25%
Cognizant₹5.2 L+30%
Wipro₹4 Lsame
IBM₹6.5 L+63%
Genpact₹4.2 L+5%
LTIMindtree₹4.5 L+13%

Tech Mahindra salary FAQs

What is the average salary at Tech Mahindra?

The median fixed salary at Tech Mahindra is ₹5.5 LPA, across 28,288 salaries shared on Weekday. The middle half of employees earn ₹4–11.4 LPA.

What is the Tech Mahindra salary for freshers?

Freshers (0–1 years) at Tech Mahindra earn a median of ₹4 LPA, and most get ₹3.6–6 LPA, most often as Associate Software Engineer, Software Engineer or Associate. That is about ₹29,000 a month in hand.

Which role pays the most at Tech Mahindra?

Among titles with enough salaries, Technical Lead (₹21 LPA median) and Tech Lead (₹20 LPA) are the best paid at Tech Mahindra.

How much does a Tech Mahindra employee earn after 5 years?

With 4–6 years of experience the median is ₹5.5 LPA, and most earn ₹4.3–9 LPA. Freshers start at ₹4 LPA.

What does Tech Mahindra pay with 10+ years of experience?

People with more than 10 years at Tech Mahindra earn a median of ₹16.5 LPA, most between ₹9.5–22 LPA.

Does Tech Mahindra pay more than TCS?

At 2–3 years of experience, TCS pays 13% more: ₹4.5 LPA median against ₹4 LPA at Tech Mahindra. Comparing at the same experience keeps it like for like.

Are these Tech Mahindra salaries CTC or in-hand?

They are fixed CTC a year, before PF and tax, without bonus or stock. At the ₹5.5 LPA median, take-home is about ₹40,000 a month under the new tax regime.

Jobs at Tech Mahindra and similar companies

Live roles at Tech Mahindra first, then at companies like it.

See all Tech Mahindra jobs ↗
  1. Tech Mahindra logo

    Associate

    Tech Mahindra · Pune District · 1–3 years
  2. Tech Mahindra logo

    BIG Data Architect

    Tech Mahindra · Bangalore · 12–16 years
  3. Tech Mahindra logo

    Power Platform Solution Architect

    Tech Mahindra · Hyderabad
  4. Tech Mahindra logo

    SAP Basis Manager

    Tech Mahindra · Kolkata · 12+ years
  5. Tech Mahindra logo

    Data Migration Specialist

    Tech Mahindra · Bangalore
  6. Tech Mahindra logo

    Lead - Environment, Health & Safety

    Tech Mahindra · Bangalore · 15+ years

Tech Mahindra by role

Find anyone’s contact and let Weekday reach out to them on your behalf

Book demo call

Stop manually filling job applications. Use AI to auto-apply to jobs

Look for jobs now
Weekday InstagramWeekday TwitterWeekday LinkedInWeekday Youtube

Companies

Subscription: Search databaseContingency: white glove serviceAI Training: Training and EvalsAI Resume ScreenerFreeJD GeneratorFreePricing
Our storyCareersBlogPodcastNewsletterContact Us
Privacy PolicyTerms of serviceDelete my data