Data Analyst Salary in India (2026)
Data Analyst salary in India for 2026 - real pay bands by experience level, what companies actually offer, how to negotiate, and live openings. Data-backed by
See which of these jobs match your resume →Salary Overview
Here is an uncomfortable truth about job hunting in India: most Data Analyst postings do not display a salary range. Of the 290 live roles tracked by knok jobradar as of 2026-07-08, the majority show no salary at all. You are expected to negotiate blind, which almost always benefits the employer. Based on knok jobradar data, here is where Data Analyst pay sits right now:
| Experience | Salary Range |
|---|---|
| Entry (0-2 years) | ₹5-10 LPA |
| Mid (3-5 years) | ₹10-18 LPA |
| Senior (6-9 years) | ₹18-30 LPA |
| Lead | ₹28-45+ LPA |
These bands are wide because 'Data Analyst' covers an enormous range of actual work, from someone pulling Excel reports to someone building predictive dashboards in Python. Your leverage is knowing which end of the band your skills put you in before you walk into any negotiation.
By Experience Level
Entry Level (0-2 years), ₹5-10 LPA Freshers and early-career analysts typically land here. Most roles at this level are at product companies, analytics agencies, or BPOs, expect dashboards, report generation, and basic SQL queries. A strong internship with real business impact, or a domain specialisation like fintech or healthcare analytics, can push you toward the higher end of the band.
Mid Level (3-5 years), ₹10-18 LPA This is where the biggest jump happens, from someone who runs analysis to someone who drives decisions with it. Analysts at this stage are expected to own end-to-end projects, mentor juniors, and present findings to business stakeholders directly. Strong Python, SQL, and at least one BI tool (Power BI or Tableau) are table stakes.
Senior Level (6-9 years), ₹18-30 LPA At this stage you are a strategic asset. Companies expect you to define the analytics roadmap for a function, not just answer questions someone else framed. BFSI, e-commerce, and tech companies tend to pay toward the top of this range.
Lead / Principal Analyst, ₹28-45+ LPA Lead roles blur the line between analyst and manager. You may be heading a small team, running a centre of excellence, or acting as an analytics partner to a C-suite function. Top-tier tech companies and MNC captives are publicly reported on platforms like levels.fyi to pay above ₹45 LPA, though those roles represent a small slice of the market.
By City
Here is how the 290 active Data Analyst roles break down across major cities, per knok jobradar:
| City | Open Roles |
|---|---|
| Bangalore | 38 |
| Delhi | 20 |
| Mumbai | 17 |
| Hyderabad | 11 |
| Pune | 8 |
| Chennai | 5 |
Bangalore leads with 38 openings, product companies, global capability centres (GCCs), and startups all cluster here. Industry surveys consistently show Bangalore salaries for senior analyst roles running higher than other cities, though cost of living is also meaningfully higher. Delhi NCR (20 roles) is driven by BFSI, consulting, and e-commerce firms. Pay here is generally comparable to Bangalore at the senior end, according to publicly reported data on Glassdoor. Mumbai (17 roles) is dominated by BFSI. If you want to work in fintech, insurance analytics, or capital markets data, Mumbai is the natural fit. Hyderabad (11 roles) and Pune (8 roles) are growing fast, GCCs from global tech companies have built significant analytics teams in both cities. Salaries here are commonly cited as slightly lower than Bangalore at equivalent experience, but housing and commute costs are also more manageable. Chennai (5 roles) has fewer openings in this snapshot but is a solid base for manufacturing analytics and automotive-sector data roles.
Negotiation Tips
Most candidates give away their negotiating power before the conversation even starts. Here is how not to: 1. Anchor on your target, not their offer. If asked for your expectations, name the number you actually want, not a range. Ranges get anchored to the low end every time. 2. Use market data, not feelings. Saying 'roles at this level in Bangalore are paying ₹18-30 LPA based on current market data' is harder to dismiss than 'I feel I deserve more.' 3. Do not reveal your current salary first. Many interviewers in India still ask. You can say 'I would prefer to discuss the role's budget first so we are aligned before we get into specifics.' That is not rude, it is professional. 4. Negotiate the full package, not just base. If the base is fixed, push on joining bonus, variable payout structure, or an earlier performance review cycle. 5. Get a competing offer if you can. Nothing sharpens an HR's flexibility like a competing offer letter in hand. Even one real alternative changes the conversation entirely. 6. Delay the yes. After an offer arrives, ask for 48-72 hours to 'review it properly.' Use that time to check the full CTC breakdown and compare it against market rates. If you want more options, and more leverage, knok checks 150+ job sites nightly, applies to jobs that match your resume, and messages HR on your behalf.
Total Comp Breakdown
When a company quotes you a CTC (Cost to Company), the take-home you see each month is often meaningfully lower. Here is what typically makes up a Data Analyst's total compensation in India:
| Component | What It Is |
|---|---|
| Fixed Base Salary | The portion paid monthly, guaranteed. This is your primary negotiation anchor. |
| Variable / Performance Bonus | Paid annually or quarterly, tied to individual and company targets. Industry surveys show this is commonly cited at one to three months of base salary for analyst-level roles. |
| Employer PF Contribution | Mandatory provident fund deposit, part of CTC but not paid to you monthly. |
| Gratuity | Accrued over tenure, paid on exit after a minimum service period. |
| Medical Insurance | Group health cover for you and sometimes dependents. Replacing it privately is expensive, factor this into comparisons. |
| Stock / ESOPs | More common at startups and large tech firms. Check vesting schedules carefully, a multi-year cliff delivers nothing if you leave early. |
| LTA and Allowances | Leave travel allowance, meal coupons, fuel allowance, small amounts that affect your actual tax take-home. |
Your actual in-hand monthly salary is commonly cited as roughly two-thirds of annual CTC divided by 12, though this varies significantly based on how the package is structured.
Salary figures combine disclosed CTC from knok's indexed postings with level benchmarks for the India market. We quote fixed LPA unless noted; variable and ESOP are called out separately. Updated 2026-08-02. Not individual financial advice.
- knok job index, 40 matching roles (snapshot 2026-08-02)
- Disclosed salary postings, 1 listings with CTC data in this filter
- Okta, 4 indexed openings
- Gigafactor Solutions, 3 indexed openings
- vyaparapp, 2 indexed openings
- phonepe, 2 indexed openings
- WorkOnGrid, 1 indexed openings
- Indexed job postings with disclosed CTC
- Level benchmarks (IC vs lead) for India tech
Frequently asked
What does a Data Analyst earn as a fresher in India in 2026?
Based on knok jobradar data, entry-level Data Analyst roles (0-2 years experience) pay ₹5-10 LPA. Where you land in that band depends heavily on the type of company, a product startup or a GCC will typically offer more than a traditional IT services firm. A strong internship with real business impact, or a domain specialisation in fintech or healthcare analytics, can meaningfully push you toward the higher end.
Which city in India has the most Data Analyst jobs right now?
Bangalore leads with 38 open roles in the current knok jobradar snapshot, followed by Delhi (20) and Mumbai (17). Hyderabad, Pune, and Chennai also have active hiring. If you are open to relocating, Bangalore and Delhi NCR give you the most options, while Hyderabad and Pune are growing quickly as GCC setups expand in both cities.
Are Data Analyst jobs still in demand in India in 2026?
Yes, 290 active roles across major cities in a single snapshot suggests consistent hiring. The nature of demand is shifting though: employers increasingly want analysts who can work with Python or R, not just Excel and SQL. Analysts who translate data into clear business decisions, rather than just producing reports, are the ones commanding the higher end of each salary band.
What skills push a Data Analyst's salary to the higher end of the band?
The biggest salary drivers are advanced SQL, Python (especially pandas and data visualisation libraries), and strong command of at least one BI tool like Power BI or Tableau. Beyond technical skills, analysts who can present findings clearly to non-technical stakeholders and who genuinely understand the business context behind the numbers consistently land at the top of their band. Domain expertise in BFSI, e-commerce, or healthcare also adds meaningful salary leverage.
How do Data Analyst salaries compare to Data Scientist salaries in India?
Data Scientists generally earn more, particularly at senior levels, levels.fyi and Glassdoor publicly report Data Scientist roles at large tech firms running significantly above Data Analyst equivalents. The gap is narrowing, however, for analysts who pick up machine learning and statistical modelling skills. A Senior Data Analyst in the ₹18-30 LPA band with strong Python and statistics is genuinely competitive with junior Data Scientist roles at many companies.
Should I negotiate salary even for my first Data Analyst job?
Yes, always, even for fresher roles. Many companies, especially startups, have more flexibility than the initial offer suggests, and the worst outcome from asking is simply a no. Come prepared with current market data (entry-level band: ₹5-10 LPA), highlight real projects or internships, and if the base is truly fixed, ask for an early performance review in your first year rather than waiting for the standard annual cycle.
The best salary data is a competing offer.
Upload your resume once. knok searches 150+ job sites every night, applies where you have a real chance, and messages HR for you, so your time goes into interviews, not application forms.