A data analyst in Pakistan typically earns PKR 80,000 to PKR 280,000 per month. Unlike a data scientist, a data analyst's job is to report on data that already exists (spreadsheets, dashboards, SQL queries) rather than to build predictive models. This guide gives real ranges by experience, tool, city and industry, and shows which specific skill upgrades actually move pay.
A data analyst in Pakistan earns PKR 80,000 to PKR 280,000 per month in most local roles. The job is centred on Excel, SQL and a BI tool (Power BI or Tableau) to turn existing company data into reports and dashboards for managers. It is one of the more accessible entry points into a tech career because it does not require a computer science degree or heavy programming, which is also why entry-level pay is lower than for developer or data science roles.
| Measure | Monthly figure (PKR) |
|---|---|
| Typical range for data analysts | 80,000 – 280,000 |
| Fresh graduate | 45,000 – 80,000 |
| Senior data analyst (5–8 years) | 250,000 – 450,000 |
| Analytics manager (8+ years) | 400,000+ |
Figures above are in Pakistani Rupees (PKR). For pay in other countries, see the international comparison further down this page.
| Level | Experience | Monthly salary (PKR) | What the job looks like |
|---|---|---|---|
| Junior Data Analyst | 0–2 years | 45,000 – 80,000 | Cleans data, builds standard reports in Excel and SQL |
| Data Analyst | 2–4 years | 80,000 – 160,000 | Owns dashboards, automates recurring reports |
| Mid-level / BI Analyst | 3–5 years | 150,000 – 280,000 | Builds Power BI/Tableau dashboards for management |
| Senior Data Analyst | 5–8 years | 250,000 – 450,000 | Leads analysis projects, presents to senior stakeholders |
| Analytics Manager / Lead | 8+ years | 400,000+ | Runs the analytics team and reporting strategy |
The biggest single raise usually comes from moving off pure Excel reporting onto SQL and a BI tool, since that is the point most employers stop treating the role as clerical and start treating it as technical.
Not every tool on a CV moves the number the same amount. Roughly, in order of impact:
| Skill | Effect on pay |
|---|---|
| SQL (writing your own queries, not just running saved ones) | Largest single jump — moves a candidate out of pure-Excel roles |
| Power BI or Tableau (building dashboards, not just viewing them) | Second largest — most Pakistani employers now expect this by year 2-3 |
| Python or R (pandas, basic automation) | Moderate — matters more for roles that overlap with data science |
| Advanced Excel (Power Query, PivotTables, macros) | Useful floor skill, but on its own caps pay at the entry level |
| Statistics (correlation, basic hypothesis testing) | Matters most for analysts trying to move toward data science |
A data analyst who can only build things a manager could technically build themselves in Excel gets paid like a report-writer. One who can pull and clean data independently with SQL, and present it through a dashboard the business actually relies on, gets paid like a technical hire.
| City | Monthly salary (PKR) | Main employers |
|---|---|---|
| Karachi | 90,000 – 320,000 | Banks, telecom, multinational corporations |
| Lahore | 85,000 – 300,000 | Software houses, startups, retail chains |
| Islamabad | 85,000 – 290,000 | Government-adjacent projects, IT companies, consulting firms |
| Rawalpindi | 70,000 – 220,000 | IT services, business process firms |
| Faisalabad | 65,000 – 200,000 | Manufacturing and textile companies |
| Industry | Monthly salary (PKR) | What analysts do there |
|---|---|---|
| Banking and finance | 110,000 – 400,000 | Risk reporting, customer analytics, regulatory reports |
| Telecom | 100,000 – 350,000 | Customer churn reports, network usage analysis |
| Retail and e-commerce | 90,000 – 300,000 | Sales dashboards, inventory and demand reports |
| IT / software houses | 80,000 – 280,000 | Client reporting, internal product analytics |
| Manufacturing | 70,000 – 220,000 | Production and quality reports |
Banking pays the most partly because of regulatory reporting requirements — analysts there often need to produce reports that satisfy the State Bank or internal audit, which raises the bar for accuracy and, with it, pay.
Data analyst is one of the few tech-adjacent roles that regularly hires people without a computer science background. Common entry paths include finance or commerce graduates who are strong in Excel, business or economics graduates who learn SQL and Power BI on the side, and career switchers from accounting or operations roles who already understand the business data they are being asked to report on. This is different from a data scientist or software engineer role, where a technical degree or strong self-taught coding portfolio is close to a requirement.
| Next step | What it requires | Typical pay change |
|---|---|---|
| BI Analyst / BI Developer | Deep Power BI or Tableau, some data modelling | Moderate increase |
| Data Scientist | Statistics, Python/R, machine learning basics | Large increase, but takes 1-2 years to build the skills |
| Business Analyst / Product Analyst | Stronger business communication, less deep technical work | Similar or slightly higher, less coding |
| Analytics Manager | People management plus the technical background | Large increase after 7-8 years |
Moving to data science is the highest-paying path but also the slowest, since it needs real statistics and ML knowledge, not just another dashboard tool. See the Data Scientist salary guide for what that role actually pays and requires.
Remote data analyst roles exist but are less common than remote developer or data science roles, because a lot of analyst work depends on understanding a specific company's internal data and systems. Where remote work does happen, it is usually reporting, dashboard-building or ad hoc analysis for an overseas company's existing data, paid by the hour or on a fixed monthly retainer, and it pays noticeably more than the same work done locally.
All figures elsewhere on this page are in Pakistani Rupees (PKR). For readers comparing pay in other countries, here is how an experienced data analyst's base salary typically compares by country.
| Country | Typical annual salary (local currency) | Approx. monthly equivalent (PKR)* |
|---|---|---|
| Pakistan | PKR 1M – 3.4M | 80,000 – 280,000 |
| India | INR 4L – 14L | ~95,000 – 330,000 |
| United Arab Emirates | AED 90,000 – 220,000 | ~570,000 – 1,400,000 |
| United Kingdom | £28,000 – £55,000 | ~800,000 – 1,570,000 |
| Canada | CAD 55,000 – 95,000 | ~900,000 – 1,550,000 |
| United States | $65,000 – $110,000 | ~1,520,000 – 2,570,000 |
*Approximate PKR equivalents as of September 2026 exchange rates, for comparison only — actual take-home pay depends on local tax and cost of living, which this table does not account for.
Of the tech-adjacent roles on this site, data analyst is one of the least portable across borders, for a reason that has nothing to do with skill: much of the job is understanding one specific employer's internal data, systems and business context, which does not transfer the way a coding portfolio does. This is also why remote analyst work (covered above) tends to be project-based reporting or dashboard work rather than the ongoing full-time remote roles common for developers — a foreign company can more easily hire a remote developer to build a feature than a remote analyst to understand data they cannot easily show an outsider.
Where international movement does happen, it is usually a step up in title as well as pay: a Pakistani "Data Analyst" moving to the UAE, UK or North America often moves into a "Business Intelligence Analyst" or "Business Analyst" role, since those markets separate the reporting-focused work described on this page from the deeper technical analytics work covered in the Data Scientist guide.
Salary figures on this page are estimates compiled from public job advertisements, employer hiring information and reported pay, then grouped into ranges. They are not official pay scales or guaranteed earnings, and actual pay varies by employer, skills, city and negotiation. Verify current offers with employers before making career decisions. The update date is shown at the top of the page.
Related guides: Data scientist salary, AI engineer salary, Software engineer salary, Doctor salary.
About PKR 80,000 to PKR 280,000 per month for local roles, higher with strong SQL and BI-tool skills.
Junior data analysts usually earn PKR 45,000 to PKR 80,000 per month, doing mostly Excel and basic SQL reporting.
Moving from Excel-only reporting to writing your own SQL queries usually causes the biggest single jump in pay, followed by building dashboards in Power BI or Tableau.
No. Many data analysts in Pakistan come from finance, commerce, economics or business backgrounds and learn SQL and BI tools separately.
Yes, but less commonly than developer or data science roles, since analyst work often depends on a specific employer's internal data and systems.
Banking and finance generally pay the most, partly because of regulatory reporting requirements that raise the bar for accuracy.
Yes, but it typically takes one to two years of learning statistics, Python and machine learning on top of existing analyst skills.
Karachi, followed by Lahore and Islamabad, because of the concentration of banks, telecom companies and multinational offices.
Yes. It is one of the more accessible tech-adjacent roles because it does not require heavy programming or a technical degree to get started.
A data analyst in Pakistan typically earns PKR 80,000 to PKR 280,000 per month, with the biggest pay jumps coming from SQL and BI-tool skills rather than from experience alone. It is one of the more accessible ways into a tech career since it does not require a computer science degree, and from here the clearest paths forward are toward BI development, business analysis, or — for those willing to learn statistics and Python — data science.