# How Much Does a Junior Developer Earn in the Philippines?

> Junior developer pay in the Philippines ranges roughly ₱22,000 to ₱60,000 a month depending on employer type and city, per JobStreet, Indeed, and PayScale.

- Author: Vibe Coders PH Team
- Published: 2026-09-25
- Category: Careers
- Tags: Careers, Salary, Philippines, Junior Developer, Negotiation
- Canonical URL: https://www.vibecoders.ph/blog/junior-developer-salary-philippines
- Publisher: Vibe Coders PH (https://www.vibecoders.ph)

> **Short answer:** As of September 2026, junior developer base pay in the Philippines runs roughly ₱22,000 to ₱60,000 a month, depending on whether you're at a local company, a BPO/shared-services outsourcing setup, or working remotely for a foreign employer, according to PayScale, Indeed, and outsourcing-firm benchmarks. City-level pay varies too, but the samples behind those city figures are small (Indeed's entry-level developer data for the Philippines is based on just 16 reported salaries total), so treat any single city comparison as directional, not precise. Remote foreign-client work usually pays the most, in USD.

"Magkano ba dapat i-expect ko sa unang sahod?" comes up constantly once someone in our community lands their first developer interview. The honest answer is that "junior developer salary Philippines" doesn't have one number: it has at least three overlapping markets, and mixing them up is how people either lowball themselves or walk into an offer that isn't what they think it is. Here's what's actually documented, with sources for every figure, plus how to negotiate and what red flags to watch for.

## The three markets, and why they pay differently

| Market | What it means | Typical pay driver |
| --- | --- | --- |
| Local Philippine company | You're hired directly by a PH-based startup, agency, or corporation, paid in pesos at local market rates | Local cost of living, company size, funding stage |
| BPO / shared services / outsourcing firm | You're employed by (or through) a firm that places PH developers with foreign clients, often paid above pure-local rates but below the client's home-market rates | The arbitrage between PH talent cost and the client country's dev salaries |
| Remote for a foreign employer directly | You're hired directly by a company abroad, usually paid in USD, sometimes as a contractor | The foreign employer's home-market rate, adjusted downward for being a remote overseas hire |

This is the single biggest reason two junior developers with similar skills can report wildly different salaries, they're not in the same market.

## Documented salary ranges (with sources)

| Source | Role/scope | Figure | Date |
| --- | --- | --- | --- |
| PayScale | Junior Software Developer, Philippines, average | ~₱22,000/month (₱264,000/year base; total pay range ₱144,000–₱356,000/year) | Updated July 11, 2026 |
| Indeed PH | Junior Software Engineer, Philippines, average | ₱25,764/month (range ₱14,700–₱45,156/month, based on 112 reported salaries) | Indeed PH, accessed September 2026, small-to-moderate sample |
| Indeed PH | Entry-level Developer, Philippines, national average | ₱43,997/month, based on 16 reported salaries | Indeed PH, accessed September 2026, small sample |
| Full Scale (outsourcing/staffing firm) | Entry-level developer, PH-based, for outsourced/foreign-client roles | ₱40,000–₱60,000/month (~$670–$1,000) | Published September 6, 2026 |
| JobStreet PH | Software Developer, general (not junior-specific) | Salary comparison tool with city-level breakdowns; check the live tool for current figures | Accessed September 2026 |

Notice the gap between PayScale/Indeed's "junior" figures (mostly reflecting local-market, self-reported salaries) and Full Scale's range (reflecting outsourcing and foreign-client placements). That gap isn't a contradiction. It's the local-versus-outsourced split playing out in the data. If you're applying to a straight local company, anchor closer to the PayScale/Indeed numbers. If you're going through a staffing firm that places you with a US or Australian client, the higher range is more realistic.

One caveat worth being upfront about: PayScale's own page discloses that its demographic breakdown for this role is "based on 4 survey responses," and doesn't state a separate, larger sample for the headline salary figure itself. Treat the ₱22,000 PayScale number as a weak, small-sample data point, not a firm benchmark, and lean more on Indeed's larger sample and the outsourcing-industry figures when you're actually negotiating.

We couldn't find a single current, publicly cited salary guide from Robert Walters, Kelly, or Michael Page Philippines with a specific junior-developer peso figure broken out by seniority band at the time of writing. Their guides exist, but the entry-level developer line item sits behind gated tools. If you need those firms' numbers specifically, request their salary guides directly, since they update them more precisely than aggregator sites.

## Metro Manila vs. Cebu, Davao, and the provinces

Here's what Indeed's Philippines city pages showed for entry-level developer pay when we accessed them directly in September 2026. We weren't able to independently re-fetch these specific city pages a second time during a later review pass (Indeed blocks repeat automated access), so we're labeling every figure below by when we accessed it and keeping the sample-size caveat front and center rather than treating any single number as settled.

| City | Reported average, entry-level developer | Sample size | Source |
| --- | --- | --- | --- |
| Philippines (national) | ₱43,997/month | 16 salaries | Indeed PH, accessed September 2026 |
| Cebu City | ₱64,973/month | Small, city-level subset | Indeed PH, accessed September 2026 |
| Makati | ₱52,017/month | Small, city-level subset | Indeed PH, accessed September 2026 |
| Taguig | ₱48,878/month | Small, city-level subset | Indeed PH, accessed September 2026 |

Read this table carefully before drawing a conclusion from it: every one of these figures is built on a handful of self-reported salaries, and Cebu City actually shows up higher than Makati or Taguig at the entry level here, which contradicts the common assumption that Manila always pays more. That's more likely a small-sample artifact than a real citywide trend. We're not treating this single Indeed snapshot as the last word on city-level pay, and neither should you; use it as one data point alongside the national-level figures in the table above, not as a standalone conclusion. What we can say with more confidence, combining it with the national PayScale, Indeed, and Full Scale figures, is that Metro Manila and major outsourcing hubs like Cebu both tend to pay above smaller provincial markets, but we don't have a reliable, sourced percentage for exactly how much, so we're not going to invent one. If you're being offered a lower salary purely because you're working remotely from a province, that's a conversation worth having with a remote-first or foreign employer regardless of what the citywide averages say.

## 13th month pay if you start mid-year

If your first developer job starts partway through the year, your 13th month pay for that year is prorated, not skipped. Under Presidential Decree 851, 13th month pay is always calculated as total basic salary earned during the calendar year divided by 12, regardless of how many months you actually worked. So if you start in July on a ₱30,000 monthly basic salary and work through December, your basic salary earned for the year is ₱180,000, and your 13th month pay is ₱180,000 ÷ 12, or ₱15,000. This applies to any rank-and-file private-sector employee who has worked at least one month during the year, and employers are required to release it by December 24.

## Local vs. BPO vs. foreign remote, in practice

- **Local companies** tend to offer the most predictable but lowest peseta-for-peso ranges, often with the tradeoff of easier career progression within a smaller, more navigable company structure, plus standard PH benefits (SSS, PhilHealth, Pag-IBIG, 13th month pay).
- **BPO and shared-services setups** frequently pay above pure-local averages because the client company abroad is often subsidizing above-market local pay to retain talent, but the day-to-day work can be more process-heavy and less varied than a startup role.
- **Direct remote work for a foreign employer** usually pays the most in absolute peso terms once converted, but often comes with none of the local statutory benefits unless the employer specifically sets you up as a proper local hire or you're working as an independent contractor who handles your own contributions.

## How to negotiate as a junior developer

- **Know which market you're actually in before you negotiate**, since "the market average" cited by a recruiter might be quoting a different one than the offer they're making.
- **Bring your portfolio into the conversation, not just your ask.** A specific, deployed project you can point to during the salary conversation makes your ask feel earned rather than arbitrary.
- **Ask about the full package, not just base pay.** Health coverage beyond the statutory minimum, learning budgets, equipment, and remote-work flexibility all have real value that a bare peso number doesn't capture.
- **Get the number in writing before you resign from anywhere else.** Verbal offers in the Philippines are not unusual to shift slightly once the formal contract comes through; don't burn bridges until you have the signed offer.
- **It's fine to counter once, professionally.** A polite "is there room to move closer to ₱X given [specific reason]" is normal and rarely costs you the offer outright.

## Red flags to watch for

- **Offers noticeably below the low end of the documented ranges above**, especially from companies that frame it as "you're getting experience" instead of being upfront about market pay.
- **"Training bonds" with unclear or excessive terms.** A training bond is a clause requiring you to repay training costs (or pay a penalty) if you leave before a set period. Under Philippine law, these aren't automatically illegal: they can be enforceable under general contract-freedom principles in the Civil Code, but only when the employer can show the training was real, the costs are actually documented, and the repayment period and amount are reasonable. Bonds stretching multiple years, or with vague or inflated "cost" figures, are the kind of terms that get challenged. Have a lawyer or the DOLE hotline look at any training bond clause before you sign. This is general legal context, not legal advice for your specific contract.
- **Delayed or unclear statutory benefits.** SSS, PhilHealth, Pag-IBIG, and 13th month pay are legal requirements for regular PH employees; a local employer who's vague about these is a warning sign.
- **Pressure to accept within hours.** Legitimate employers, local or foreign, generally give you at least a day or two to review a written offer.

## Non-salary compensation worth factoring in

Base pay is only part of the picture, and it's easy to compare offers on peso amount alone and miss real differences in total value:

- **Statutory benefits** (SSS, PhilHealth, Pag-IBIG, 13th month pay) are required for regular PH employees but not always guaranteed for contractor arrangements with foreign clients, so check how you're actually being classified.
- **Health coverage beyond the legal minimum**, such as HMO plans that cover dependents, varies enormously between local companies and can be worth negotiating even when the base salary is fixed.
- **Equipment and setup allowances.** Some remote-first employers provide a laptop or a one-time home office stipend; local companies vary widely on this.
- **Learning and conference budgets** are rare at the true junior level but worth asking about, since they compound into faster skill growth than salary alone.
- **Schedule and shift differentials.** BPO and shared-services roles serving US or European clients often involve night shifts, which sometimes come with a shift differential on top of base pay, factor in the lifestyle cost of a graveyard schedule, not just the peso bump.

## What this means if you're job hunting right now

Use the documented ranges above as your floor for research, not as a ceiling. If you're actively applying, our companion post on [how to become a software developer in the Philippines](/blog/how-to-become-a-developer-philippines) covers where to actually find these roles and what employers screen for before pay ever comes up. And if you're weighing whether a structured program is worth it before you start applying, see [cohort vs. self-study: is it worth it](/blog/cohort-vs-self-study-worth-it).

## Frequently asked questions

### What is the average junior developer salary in the Philippines in 2026?

Documented averages range from about ₱22,000 a month (PayScale) to ₱25,764 a month (Indeed) for local-market junior roles, while outsourcing-firm benchmarks for foreign-client placements report ₱40,000 to ₱60,000 a month for entry-level developers. The right figure for you depends on which market, local, BPO, or foreign remote, you're actually being hired into.

### Do BPO or outsourcing companies pay junior developers more than local startups?

Often yes, according to outsourcing-industry benchmarking, because the foreign client company is typically paying above pure-local rates to retain talent, though the work itself can be more process-driven than a startup role.

### Is Metro Manila pay actually higher than Cebu or Davao for the same developer role?

It's directionally true that Manila and major outsourcing hubs like Cebu both tend to pay above smaller provincial markets, but the publicly available city-level data (Indeed's Philippines pages) is built on very small samples, and in the entry-level developer data we reviewed, Cebu City actually showed a higher average than Makati or Taguig. Treat any specific city-to-city percentage claim, including ones you see elsewhere, with caution unless the source shows its sample size.

### What is a training bond and is it legal in the Philippines?

A training bond requires an employee to repay training costs or pay a penalty if they resign before an agreed period. It isn't automatically illegal in the Philippines: enforceability depends on whether the training and costs were genuine and the terms are reasonable. This is general legal context, not legal advice, so consult a lawyer before signing one.

### Should I accept a lower salary for my first developer job just to get experience?

There's a difference between a realistic entry-level offer and one clearly below documented market ranges. It's reasonable to accept modest pay for your first role if the learning and portfolio value are real, but treat a significant, unexplained gap below the ranges above as a signal to ask questions.

### Where can I check current junior developer salaries myself?

JobStreet's salary comparison tool, Indeed's salary pages, and PayScale all publish updated figures for the Philippines; recruiting firms like Michael Page Philippines also publish annual salary guides worth checking directly for the most current numbers.

## Sources

- [Average Junior Software Developer Salary in Philippines, PayScale, updated July 11, 2026](https://www.payscale.com/research/PH/Job=Junior_Software_Developer/Salary)
- [Junior software engineer salary in Philippines, Indeed PH, accessed September 2026](https://ph.indeed.com/career/junior-software-engineer/salaries)
- [Entry level developer salary in Philippines, Indeed PH, accessed September 2026, small samples](https://ph.indeed.com/career/entry-level-developer/salaries)
- [Software Engineer Salary in the Philippines: What It Really Costs to Hire One (2026), Full Scale, published September 6, 2026](https://fullscale.io/blog/software-engineer-salary-in-the-philippines/)
- [Software Developer Salary in PH, JobStreet](https://ph.jobstreet.com/career-advice/role/software-developer/salary)
- [Enforceability of Training Bond Agreements and Liquidated Damages in Philippine Employment, Respicio & Co.](https://www.respicio.ph/commentaries/enforceability-of-training-bond-agreements-and-liquidated-damages-in-philippine-employment)
- [Michael Page Philippines Salary Guide 2026](https://www.michaelpage.com.ph/salary-guide)
