A data analyst opening in Kolkata today pays anywhere from ₹3.5 lakh to ₹12 lakh per annum, and the gap between those numbers tells you everything about how much your toolkit matters. If you're still running pivot tables while your peers are shipping Python dashboards and prompt-engineering SQL queries through LLMs, you're leaving money on the table.
What data analysts actually earn in Kolkata
Entry-level analysts at service giants like TCS, Wipro, and Cognizant typically start between ₹3.5 and ₹5 lakh per annum. These roles lean heavily on Excel, basic SQL, and templated reporting. The work is real, but the ceiling is visible.
Mid-level analysts with three to five years of experience and a working command of Python, R, or Tableau generally see ₹6 to ₹9 lakh. Companies like Accenture, Capgemini, and IBM India hire at this band for client-facing analytics roles that demand both technical chops and the ability to translate business questions into data problems.
Senior analysts and those with specializations in machine learning pipelines, A/B testing frameworks, or product analytics can push past ₹10 lakh, especially at product companies. Flipkart's Kolkata operations, for instance, have posted roles in the ₹9 to ₹12 lakh range for analysts who can work across engineering and product teams. Smaller but well-funded startups occasionally match or exceed these numbers when they need someone who can own a data function from scratch.
The AI variable
Kolkata's data analyst market is splitting. Routine reporting work is getting compressed by AI-assisted tools that auto-generate dashboards and surface anomalies without human prompting. Meanwhile, demand is spiking for analysts who can validate AI outputs, fine-tune models, and ask the questions that algorithms miss.
If you're wondering which skills actually move your salary number, check what employers are prioritizing in 2026. The short version: SQL and Excel are table stakes, Python is the new baseline, and familiarity with LLM-based data tools is becoming a quiet differentiator in hiring conversations.
Who's hiring and what they pay
Kolkata's IT services corridor remains the largest employer by volume. TCS, Wipro, and Cognizant run steady intake for analytics roles, mostly in the ₹4 to ₹7 lakh band. These jobs offer stability and structured learning, but salary growth tends to flatten after the first promotion.
Product and fintech companies offer a different trade. Razorpay, Paytm, and Nykaa have smaller Kolkata footprints but occasionally open remote-friendly analyst roles with ranges closer to ₹7 to ₹10 lakh. The work is faster, the feedback loops tighter, and the resume value higher if you're aiming for a product career.
Consulting firms like Deloitte and PwC also hire analysts in Kolkata for client projects, typically paying ₹5 to ₹8 lakh depending on prior experience and domain knowledge. These roles reward business acumen as much as technical skill.
For a broader view of openings across employers, browse the companies hiring in India or filter directly by data analyst roles.
How to close the gap
The analysts earning at the top of the Kolkata range share a few patterns. They contribute to GitHub, maintain a portfolio of real projects, and treat interviews as a chance to show work, not recite theory. They also track which companies are expanding in Kolkata and apply early, before job posts get flooded.
Salary is never just about skill. It's also about who knows you're available and what you can prove you've shipped. The analysts who treat job search like a data problem tend to solve it faster.
Ready to move? Explore live data analyst openings and see where Kolkata employers are actually hiring today.
Keep growing with UnoJobs
Want more career insights like this?
Explore hiring intelligence, interview playbooks, and job-ready guides from the UnoJobs editorial team.