Skip to main content
Millennial Business Academy

Salary Guide · Philippines

Data Analyst Salary in the Philippines

Search for data analyst salary Philippines and you get a dozen numbers that disagree with each other. Here is every figure we could confirm, each carrying its source, a link, the sample size, and the date that source printed: published ranges from ₱24,479 per month at junior level to ₱54,186 per month at senior level. These are market ranges collected by other organizations. They are not offers, and nobody can promise you any of them.

How much does a data analyst earn in the Philippines?

Indeed Philippines puts the average data analyst salary at ₱33,101 per month, with a reported range of ₱16,961 to ₱64,599 per month, from 1.2k reported salaries. Entry level averages ₱27,534 per month and senior ₱54,186 per month. These are published market ranges, not offers, and each figure here carries its source and date.

Everything on this page is a published market range collected by someone else. None of it is an offer, a projection, or a figure anyone can promise you. Millennial Business Academy does not guarantee a job, a placement, or any level of pay.

Quick facts

National average, all levels
₱33,101 per month, average salary
Indeed Philippines, Updated August 28, 2026, from 1.2k reported salaries
Entry level and junior
₱27,534 per month entry level, ₱24,479 per month junior
Indeed Philippines. The junior figure rests on 55 reported salaries, the entry level one on 9 reported salaries.
Senior and manager
₱54,186 per month senior, ₱57,636 per month analytics manager
Indeed Philippines, Updated August 16, 2026 and Updated August 27, 2026
Sources on this page
7 sources confirmed on the page, 7 recorded as unconfirmed
Nothing is averaged, converted, or estimated by us.
Bootcamp price
₱6,000 (Career Bootcamp) or ₱12,500 (Career Bootcamp Premium), one-time
Duration and format
5 live sessions + recorded replays. Online live sessions with replays, beginner-friendly from computer literate.
Tools covered
Data Analytics Fundamentals, Excel + AI, SQL + AI, Data Visualization + AI, Power BI + AI, Tableau + AI, Claude and ChatGPT full masterclass
Certificate
AI badge and certificate of completion. Certificate numbers are 9 digits and verifiable.
Location
Taught online across the Philippines from Dasmariñas City, Cavite.

What is the entry level data analyst salary in the Philippines?

Indeed Philippines puts the entry level data analyst average at ₱27,534 per month, but that rests on 9 reported salaries only, and its Junior Data Analyst page averages ₱24,479 per month from 55 reported salaries. Treat the junior figure as the steadier of the two, and read both as advertised market ranges rather than offers.

Read This First

Why do published data analyst salary ranges disagree?

The ranges below disagree with each other, sometimes by a factor of two. That is not an error in one of them. It is what happens when several organizations measure different things, call them all the data analyst salary in the Philippines, and publish them in different periods. Read these five points before you use any figure here.

  1. Job boards and self-report sites are not measuring the same thing

    Indeed and Jobstreet mostly reflect what employers advertise or what workers report to a job board, so they skew toward base pay for roles that are actively hiring. PayScale and Levels.fyi collect voluntary self-reported total compensation, which pulls in bonuses and attracts a more senior, more tech-forward, more Metro Manila crowd. That is why Levels.fyi's median of ₱689,197 a year sits so far above PayScale's early career average of ₱384,910 a year.

  2. Monthly and annual figures are mixed together across sources

    Indeed, Jobstreet, and the recruiter guides publish monthly pesos. PayScale and Levels.fyi publish annual pesos. Every row on this page states which one it is, because multiplying or dividing to make them line up produces a number nobody published.

  3. Location splits the market before seniority does

    Metro Manila, plus the Clark and Pampanga shared services corridor, pays well above provincial in-house roles. Jobstreet puts Manila City at ₱44,000 per month and its highest paying location, Pampanga, at ₱53,750 per month, while the A7 recruiter guide states plainly that Cebu City ranges run 20 to 30 percent below Metro Manila.

  4. The job title itself is unstable

    A data analyst on a BPO reporting team, an in-house analyst at a bank, and an offshore analyst billing a foreign client are three different pay markets under one title. Recruiter guides also bundle data engineers in with analysts, which lifts the senior bands sharply: the A7 senior band covers Data Engineer and Analyst together, not analysts alone.

  5. Some samples are small enough to move on a handful of answers

    Indeed's entry level average rests on 9 reported salaries, against 55 reported salaries for its junior page, which is how the entry level average (₱27,534 per month) ends up above the junior average (₱24,479 per month). Sample size is printed on every row here for exactly this reason.

By Seniority

What does a data analyst earn at each level in the Philippines?

These 5 rungs all come from Indeed Philippines, which is the only source that publishes monthly figures at several distinct levels. Reading one source across the ladder avoids mixing methods, but it also means one method's bias runs through all 5 rows.

Data analyst salary in the Philippines by seniority, from Indeed Philippines, with the reported range, sample size, source link, and the date each figure was last updated.
LevelPublished figureReported rangeSample and notesSource
Entry level (Entry Level Data Analyst)₱27,534 per monthaverage base salary₱12,871 to ₱58,899 per month9 reported salariesThe thinnest sample on this page, and higher than the junior average below, which is why we point first-time applicants at the junior figure.Indeed PhilippinesUpdated May 28, 2026
Junior (Junior Data Analyst)₱24,479 per monthaverage salary₱15,374 to ₱38,976 per month55 reported salariesIndeed PhilippinesUpdated August 27, 2026
All levels (Data Analyst, national)₱33,101 per monthaverage salary₱16,961 to ₱64,599 per month1.2k reported salariesIndeed PhilippinesUpdated August 28, 2026
Senior (Senior Data Analyst)₱54,186 per monthaverage base salary₱32,909 to ₱89,221 per month84 reported salariesIndeed PhilippinesUpdated August 16, 2026
Manager (Analytics Manager)₱57,636 per monthaverage base salary₱38,464 to ₱86,363 per month41 reported salariesManila city average ₱91,601 per month on the same page.Indeed PhilippinesUpdated August 27, 2026

The entry level average sits above the junior average, which looks wrong until you read the sample sizes: 9 reported salaries against 55 reported salaries. That is the honest reason, and it is why sample size is printed in every row rather than tucked away.

Cross-Checks

What do the other salary sources say?

Job boards, recruiter guides, and self-report sites, kept separate rather than averaged together. Check the period column before comparing any two rows: some of these are monthly and some are annual.

Data analyst pay in the Philippines from Jobstreet, A7 Recruitment, Aniday, PayScale, Levels.fyi, and PSA wage data, each with its method, sample, source link, and date.
LevelPublished figureReported rangeSample and notesSource
All levels (Data Analyst, Manila City)₱44,000 per monthaverage monthly salaryNot publishedFull-time salary ranges disclosed by employers in Jobstreet job adsJobstreet PhilippinesSeptember 2026
By location, all levels (Data Analyst)₱53,750 per monthhighest paying location average (Pampanga)Not publishedEmployer-disclosed ranges in Jobstreet job adsPasay City ₱51,250 per month. Pasig City, Taguig City and San Juan City ₱45,000 per month.Jobstreet PhilippinesSeptember 2026
Junior, 0 to 2 years (Data Engineer or Analyst)₱32,000 to ₱53,000 per monthgross monthly band, Metro ManilaNot publishedRecruiter salary guide, exclusive of statutory benefitsThe guide bundles data engineers and analysts into one band, so it is not an analyst-only figure.A7 Recruitment, Philippines Salary Guide 2026July 10, 2026
Mid, 3 to 5 years (Data Engineer or Analyst)₱58,000 to ₱95,000 per monthgross monthly band, Metro ManilaNot publishedRecruiter salary guide, exclusive of statutory benefitsSame combined Data Engineer and Analyst scope as the junior band.A7 Recruitment, Philippines Salary Guide 2026July 10, 2026
Senior, 6 or more years (Data Engineer or Analyst)₱100,000 to ₱158,000 per monthgross monthly band, Metro ManilaNot publishedRecruiter salary guide, exclusive of statutory benefitsThe guide states Cebu City ranges run 20 to 30 percent below Metro Manila. This band covers engineering scope too, which is why it sits far above the job board senior averages.A7 Recruitment, Philippines Salary Guide 2026July 10, 2026
Mid, 2 to 4 years (Data Analyst)₱25,000 to ₱40,000 per monthpublished monthly bandNot publishedSalary benchmark article, published with a USD equivalent of $450 to $720Aniday, Philippines Salary Benchmarks by Role and RegionArticle dated 07/09/2026
Entry level, less than 1 year (Data Analyst)₱289,396 per yearaverage total compensation, self-reportedNot published74 reported salariesPublished annually, not monthly. Do not compare it to a monthly average.PayScaleLast updated Jul 07 2026
Early career, 1 to 4 years (Data Analyst)₱384,910 per yearaverage total compensation, self-reportedNot published195 reported salariesPublished annually, not monthly.PayScaleLast updated Jul 07 2026
All levels (Data Analyst, self-reported total compensation)₱689,197 per yearmedian total compensation, self-reported₱556,112 to ₱765,802 per year (25th to 75th percentile)Voluntary self-reported submissions90th percentile ₱1.16M per year. Total compensation includes bonuses, so this is not comparable to a base salary figure.Levels.fyiLast updated September 7, 2026
National context, all occupations (not analyst specific)₱21,544 per monthaverage monthly wage rate, full-time time-rated workers in establishments with 10 or more employeesNot published₱20,309 basic pay plus ₱1,235 allowanceInformation and Communication industry average ₱43,676 per month. Read as background for the whole labor market, not as an analyst figure.Playroll, citing the PSA 2024 Occupational Wages SurveyPSA 2024 OWS, released late 2025. Article dated May 8, 2026

Does a data analyst salary in the Philippines change by location?

Yes. Jobstreet puts the Data Analyst average in Manila City at ₱44,000 per month as of September 2026, and its highest paying location is Pampanga at ₱53,750 per month. A 2026 recruiter guide states Cebu City ranges run 20 to 30 percent below Metro Manila. Published ranges, not offers.

Not Confirmed

Which salary figures could we not confirm?

7 figures that appear elsewhere are missing from the tables above on purpose. Each one is listed here with the source and the reason, because a blocked source that quietly disappears looks like a source that agreed with us.

[TODO: verify]

All levels (Data Analyst, national headline range)

A headline range of ₱33,000 to ₱43,000 monthly is widely repeated in search results and attributed to this page, but it was not in the page text on three separate loads. We will not publish it as a Jobstreet number until someone reads it there.

Jobstreet Philippines, Snippet claimed August 2026

[TODO: verify]

All levels (Data Analyst, average base salary)

PayScale's all-levels average base was not confirmed on the page during our check, so it is withheld. The PayScale entry level and early career figures in the table above were confirmed and are published.

PayScale, Last updated Jul 07 2026

[TODO: verify]

Mid career and late career (Data Analyst)

PayScale publishes these two tiers only as percentages above its average, never as peso amounts. Converting a percentage into a peso figure would be our arithmetic, not their published number, so we did not do it.

PayScale, Last updated Jul 07 2026

[TODO: verify]

National context, all occupations (PSA primary source)

psa.gov.ph returned HTTP 403 on both the Occupational Wages Survey landing page and the 2024 survey page. The ₱21,544 and ₱43,676 figures in the table above were read on a secondary source that cites PSA, which is how they are labeled, and they are not presented here as figures we read on PSA's own site.

Philippine Statistics Authority, Occupational Wages Survey, 2024 survey year

[TODO: verify]

All levels and senior (Data Analyst)

Glassdoor returned HTTP 403 on both its Philippines and Manila data analyst pages. The figures search results returned for it contradict each other and look like mislabeled currency or period, so none of them belong on a page about your pay.

Glassdoor, Page labeled 2026

[TODO: verify]

All levels (Data Analyst)

salaryexplorer.com returned HTTP 522, meaning its own server was unreachable. No figures were read.

Salary Explorer, Not available

[TODO: verify]

All levels (Data Analyst)

salaryexpert.com returned HTTP 403. No figures were read.

ERI SalaryExpert, Page labeled 2026

What Moves The Number

What moves you from one salary band to the next?

5 things the published data actually shows moving pay, rather than the usual advice. Each one points back at a figure in the tables above.

Seniority, as the published rungs define it

On the one source that publishes several rungs consistently, the average moves from ₱27,534 per month at entry level to ₱54,186 per month at senior and ₱57,636 per month for an analytics manager. Those are averages of what other people are paid, not steps anyone is entitled to.

The industry you sit inside

Industry moves pay before job title does. In the PSA 2024 wage data cited by Playroll, the all-occupations average is ₱21,544 per month while Information and Communication averages ₱43,676 per month. An analyst role inside a technology or shared services organization is being priced against a different market than the same title elsewhere.

Where the role is based, not where you live

Jobstreet's location table puts Pampanga highest at ₱53,750 per month, with Pasay City at ₱51,250 per month, and the A7 guide states Cebu City ranges run 20 to 30 percent below Metro Manila. Remote and hybrid roles are usually priced against the employer's location, so ask which one applies before you name a number.

Scope, which is what the six figure bands are actually paying for

The published bands that reach ₱100,000 to ₱158,000 per month are written for a combined Data Engineer and Analyst role. That is a hint worth reading: the ceiling in the recruiter guides belongs to people who own pipelines, models, and data quality, not only the reports that come out of them.

Evidence a hiring manager can check in ten minutes

Tools are the entry ticket: Excel, SQL, Power BI, Tableau, and AI tools used properly. What separates two applicants with the same tool list is a portfolio of real work, a clear explanation of what you did and why, and a certificate whose number someone can actually verify.

Which Number

Which salary figure should you use?

It depends on the role in front of you. These are the rules we would apply ourselves, written so you can check them against the tables above.

  • If you are applying for your first analyst role, use the junior average of ₱24,479 per month from 55 reported salaries, not the entry level average of ₱27,534 per month, which rests on 9 reported salaries. The bigger sample is the safer anchor.

  • If the role is based in Metro Manila, start from Jobstreet's Manila City average of ₱44,000 per month rather than the national average of ₱33,101 per month, and expect the gap to be larger again in the Clark and Pampanga corridor.

  • If the role is outside Metro Manila, read the Metro Manila bands as a ceiling rather than a benchmark. The A7 guide puts Cebu City ranges 20 to 30 percent below Metro Manila, and it says nothing about provinces further out.

  • If the job description mentions pipelines, warehousing, or data engineering, read the recruiter guide bands, which run ₱58,000 to ₱95,000 per month at mid level and ₱100,000 to ₱158,000 per month at senior, and remember they cover a combined Data Engineer and Analyst scope rather than analyst work alone.

  • If you are comparing an offer against Levels.fyi or PayScale, convert nothing. Levels.fyi publishes a median of ₱689,197 per year in total compensation including bonuses, while Indeed and Jobstreet publish monthly base pay. Comparing them directly will make almost any offer look wrong.

Moving Up

How do you move up the data analyst ladder?

Nobody can promise you a band on this page. What you can control is the evidence you bring to the conversation, and the order below is the cheapest first.

  1. Step 01

    Decide whether the work suits you first

    Before spending anything, do a real task and see how it feels. The free practice projects come with messy datasets, a brief, and expected outputs you can check yourself, which is closer to the job than any course description.

    Try a free practice project
  2. Step 02

    Learn the tools the postings actually ask for

    Excel, SQL, Power BI, and Tableau, plus AI tools used with judgment rather than trust. The bootcamp teaches them together on real datasets, from a computer-literate starting point rather than a technical one.

    See the bootcamp bundles
  3. Step 03

    Build proof before you need it

    Two applicants list the same tools. The one who can show finished work, explain the decisions behind it, and hand over a certificate number a hiring manager can verify is the one who gets asked back.

    See the free tools
  4. Step 04

    Practice the conversation, not just the analysis

    Most of the movement between the bands on this page happens in an interview and a negotiation. The free interview simulator scores your answers by topic so you find the weak spot before an employer does.

    Open the interview simulator

Looking for the route into the job rather than the pay for it? We already wrote that one: how to become a data analyst in the Philippines, step by step.

FAQ

Data analyst salary in the Philippines: FAQs

Indeed Philippines lists an average base of ₱27,534 per month for an Entry Level Data Analyst, with a reported range of ₱12,871 to ₱58,899 per month, from 9 reported salaries (Updated May 28, 2026). Its separate Junior Data Analyst page averages ₱24,479 per month from 55 reported salaries (Updated August 27, 2026), so the junior figure rests on a much larger sample. Both are published market ranges, not offers.

We do not publish a business intelligence analyst range, because we could not confirm one on a source page we were able to load: [TODO: verify]. The closest confirmed figures we have are the data analyst rungs on this page, from ₱27,534 per month at entry level to ₱54,186 per month at senior, all from Indeed Philippines. Treat any BI analyst figure you see elsewhere as unchecked until you open the source yourself.

Because the sources measure different things. Job boards report advertised or self-reported base pay for roles that are hiring, while PayScale and Levels.fyi collect voluntary self-reported total compensation, which includes bonuses and attracts a more senior, more Metro Manila respondent pool. Levels.fyi's median of ₱689,197 per year and PayScale's early career average of ₱384,910 per year are annual; Indeed's ₱33,101 per month is monthly. Location and job scope split the market again.

The published figures point that way. Jobstreet puts the Data Analyst average in Manila City at ₱44,000 per month (September 2026) against Indeed's national average of ₱33,101 per month, and Jobstreet's highest paying location is Pampanga at ₱53,750 per month. The A7 Recruitment 2026 guide states Cebu City ranges run 20 to 30 percent below Metro Manila. Cost of living differs too, so a higher figure is not automatically a better deal.

People do change into analyst work from customer service, accounting, operations, teaching, and virtual assistance, usually by learning the tools and building a portfolio of real work rather than by getting a second degree. The step by step version of that route is in our guide on how to become a data analyst in the Philippines. Nobody can promise it will work for any individual.

No. We do not guarantee placement, a job, or any level of pay, and we will not imply it. What the bootcamp provides is training in Excel, SQL, Power BI, Tableau, and AI tools, live sessions with recorded replays, real projects for a portfolio, and an AI badge and certificate of completion with a verifiable nine digit number. Graduates have been hired at BPI BanKo and Reed Elsevier, which is a fact about them, not a forecast about you.

The AI-Powered Data Analytics Career Bootcamp is ₱6,000 and the AI-Powered Data Analytics Career Bootcamp Premium is ₱12,500, both one-time payments with no hidden fees. We deliberately do not publish a payback calculation against the salary ranges on this page, because that would require assuming you get a role and get paid a specific figure, and neither is something we can promise.

Every figure carries the as of date its own source prints, and those dates differ: the Indeed rungs range from May to August 2026, the Jobstreet figures are September 2026, PayScale was last updated Jul 07 2026, and Levels.fyi September 7, 2026. Sources we could not load, including Glassdoor, ERI SalaryExpert, Salary Explorer, and PSA's own site, are listed on the page as [TODO: verify] rather than filled in with an estimate.

5 caveats, 7 confirmed sources, and 7 figures we would not publish. If you find one of these numbers restated somewhere without a source and a date, treat it as unchecked.

Build the evidence, then have the conversation

Learn the tools these roles ask for, on real datasets, with live sessions and replays. We do not promise a job or a salary. We teach the work.