If you’ve ever asked a Philippine web designer “how do you charge?” and gotten a vague answer, you’ve run into the real problem with web pricing in this market: most builders haven’t decided on a model, so they price each job by feel. That’s bad for them and worse for you.
There are five real pricing models in Philippine web design — flat-fee project, milestone-based, hourly (T&M), retainer, and value-based. Each one has clear math, clear incentives, and clear failure modes. Picking the right one for your project is as important as picking the right vendor.
I run webdesigner.ph, a solo Philippine web design practice. I quote flat-fee with milestone payments for builds and offer care plans (not retainers) for ongoing maintenance. Below is the honest comparison of all five, when each one fits, and where each typically goes wrong.
The short answer
For Philippine website builds, flat-fee with milestone-based payment is the right model 80% of the time — typically a 30/30/40 split tied to discovery, design approval, and launch. Hourly is appropriate only for clearly-scoped post-launch work. Retainers are for ongoing marketing or dev teams, not maintenance — for maintenance, use a care plan. Value-based pricing rarely fits SME web design because revenue attribution is too noisy to anchor a fee to. webdesigner.ph uses flat-fee + care plans because it’s the model that aligns vendor and client incentives best.
That’s the recommendation. Here’s the full comparison.
The five pricing models compared
| Model | Typical use | Common range (PH) | Best for | Worst for |
|---|---|---|---|---|
| Flat-fee project | Most website builds | ₱40K–₱500K total | Defined scope, single decision-maker | Truly unclear scope |
| Milestone-based | Builds above ₱100K | ₱100K–₱1M+ total | Multi-stakeholder work, longer timelines | Tiny single-page jobs |
| Hourly (T&M) | Post-launch tweaks, ongoing dev | ₱800–₱3,500/hour | Bounded, ad-hoc work | Full builds (creates bad incentives) |
| Retainer | Ongoing marketing/dev capacity | ₱15K–₱150K/month | Long-running content/dev needs | One-off websites |
| Value-based | High-attribution e-commerce | % of revenue | Clean attribution, established brand | Brochure sites, new businesses |
Each model is examined below.
Flat-fee project pricing
You agree on a single total for a defined scope. You pay it on a schedule — most commonly 50/50 (deposit, balance) or 30/30/40 (deposit, design approval, launch). The vendor delivers the agreed scope; out-of-scope requests are quoted separately as change orders.
This is the dominant model in Philippine web design and for good reason.
How it works in practice. You receive a proposal with: specific deliverables (pages, features, integrations), a phased timeline, a payment schedule, defined revision rounds, named exclusions, and an IP-transfer clause. You sign, pay deposit, and the project moves through phases.
Pros.
- Predictable total cost. No surprise invoices.
- Aligns incentives — vendor wants efficient delivery, client wants quality outcome, both want completion.
- Forces scope clarity upfront. The act of writing the scope surfaces decisions clients would otherwise defer to the build phase.
- Easy to compare vendors. Same scope, different totals, you can shortlist intelligently.
Cons.
- Punishes vague scope. If your brief is genuinely unclear, flat-fee either gets quoted high (vendor pricing in unknown risk) or quoted low and goes badly (vendor underbid and rushes to finish).
- Change orders can feel adversarial when the scope was ambiguous to start with.
- Doesn’t fit truly exploratory work where you don’t know what the site will be until you start.
Common range in PH. ₱40K starter to ₱500K for serious custom work. Above ₱500K, flat-fee is still possible but most agencies prefer milestone-based with formal sign-off gates.
Failure mode I see most. Vendor quotes flat-fee on a vague brief, client adds requests through the project (“can we just add a member portal?”), vendor either eats the cost or burns the relationship. Fix: insist on a written scope document before signing, with a clear list of exclusions.
Milestone-based pricing
A version of flat-fee where the total is broken into payments tied to formal deliverable sign-offs. Same total cost as flat-fee, different payment trigger structure.
A typical milestone schedule on a ₱180K Business-tier build:
- Signing / discovery start: ₱54K (30%)
- Design approval (after final mockup sign-off): ₱54K (30%)
- Launch (after deployment, QA, and handoff): ₱72K (40%)
Sometimes split further on larger builds:
- Signing: 20%
- Discovery sign-off: 10%
- Design approval: 25%
- Development complete: 25%
- Launch: 20%
Pros.
- Forces structured sign-offs at each phase. Clients can’t keep redesigning after design approval without a change order.
- Protects vendor cash flow on long projects.
- Protects client by tying payment to demonstrable progress.
- The right model for projects with multiple stakeholders or a long timeline.
Cons.
- More administrative overhead than 50/50 flat-fee — more invoices, more sign-off meetings, more process.
- Sign-off gates can slow projects when stakeholders are slow to respond. (This is usually a feature, not a bug — it surfaces the real bottleneck.)
Common range in PH. Used on builds from roughly ₱100K and up. webdesigner.ph uses 30/30/40 milestone-based for all Business and Premium tier work, and 50/50 for smaller Starter projects.
Failure mode I see most. “Approval” gets stretched indefinitely because the client has 5 stakeholders and no decision-maker. Vendor stalls without trigger payment. Fix: contractually define “approval” as silence after a 7-business-day review window plus a single named decision-maker on the client side.
Hourly / time-and-materials (T&M)
You pay an hourly rate for actual hours worked. Common in Philippine web design for post-launch ad-hoc changes, ongoing development engagements, and consulting.
Typical Philippine hourly rates in 2026:
| Role / experience | Rate per hour |
|---|---|
| Junior freelancer / OnlineJobs.ph tier | ₱300–₱700 |
| Mid-level freelancer | ₱700–₱1,500 |
| Senior freelancer / boutique | ₱1,500–₱3,000 |
| Agency-billed senior | ₱2,500–₱5,500 |
| Specialist (advanced WP dev, accessibility, performance) | ₱3,000–₱6,000 |
Pros.
- Flexible. You can ask for small changes without re-scoping.
- Honest for genuinely exploratory work where neither side knows the scope.
- Simple billing — track hours, invoice, pay.
Cons.
- Misaligned incentives on builds. Slow work pays more. Even honest vendors have an unconscious incentive to do the same job in 60 hours instead of 40.
- No predictable total. A “₱2,000/hour, should be 30 hours” engagement can become 50 hours legitimately and you have no contractual recourse.
- Forces clients to micromanage hours instead of focusing on outcomes.
- Disputes over what’s a “billable hour” are common (does internal QA count? rework? meetings?).
When hourly actually fits.
- Post-launch ad-hoc changes that don’t justify a flat-fee scoping exercise (tweak a page, add a section, debug a plugin conflict).
- Consulting engagements where the client wants advice, not deliverables.
- Long-running development relationships where trust is established and scope genuinely shifts week to week.
When hourly is wrong. A new website build. Almost every time. If a vendor wants to bill a build hourly, ask why. The honest answer is “because we don’t have a process to scope it” — which is itself a reason to choose someone else.
Common range in PH for billable hours on a build. Don’t. If you must — agencies sometimes bill T&M on enterprise dev work — cap it at a not-to-exceed total in writing.
Failure mode I see most. Client agrees to “around ₱120K, billed hourly,” vendor delivers an invoice for ₱210K with thin documentation of where the hours went. Fix: never accept an open-ended hourly engagement on a website build. Always cap with a not-to-exceed.
Retainer pricing
A fixed monthly fee for ongoing capacity — typically a guaranteed bank of hours or scope of work each month. Common in marketing, ongoing development teams, and SEO.
A typical Philippine web design retainer might be: ₱40,000/month for 20 hours of guaranteed designer/developer time, used for whatever you need that month — content updates, new pages, A/B testing, conversion optimization.
Pros.
- Guaranteed availability. You skip the queue.
- Builds long-term continuity — same builder learns your business over time.
- Predictable monthly cost.
- Can be cost-effective if you genuinely use the hours each month.
Cons.
- Pay-for-availability model — if you don’t use the hours, you still pay.
- Aligns vendor incentive toward keeping the relationship rather than finishing work.
- Often poorly defined (“ongoing optimization”) and hard to measure.
- Most SMEs don’t have steady monthly demand for design or dev work — they have project-shaped demand.
When retainers fit.
- Ongoing content marketing programs (blog posts, landing pages, ongoing SEO).
- High-volume e-commerce operations with constant catalog and merchandising work.
- Funded startups iterating fast.
- Established brands with monthly campaign cycles.
When retainers don’t fit. Most SME website projects. After launch, you typically need maintenance (security, backups, updates, occasional small fixes), not 20 hours of designer time per month. That’s a care plan, not a retainer.
Common range in PH. ₱15K–₱40K/month for small retainers (5–15 hours), ₱40K–₱150K/month for serious capacity retainers, higher for full-service marketing retainers including media spend management.
A note on care plans vs. retainers. A care plan is fixed-fee maintenance: hosting management, software updates, security monitoring, backups, uptime monitoring, and a small bank of change-request hours. Typical Philippine care plans run ₱4,000–₱12,000/month. webdesigner.ph offers care plans, not retainers — care plans match what most SMEs actually need post-launch, which is “keep this thing running and let me ask for occasional small changes,” not “I have 20 hours of design work for you every month.”
Value-based pricing
The vendor is paid as a function of the business outcome the site produces — for example, 10–15% of incremental e-commerce revenue, or a flat percentage of leads generated, or a tiered structure based on conversion rate improvement.
This model is rare in Philippine web design and rarer still done well.
Pros.
- Strongest possible alignment of vendor and client incentives — vendor only wins if client wins.
- Can produce extraordinary outcomes when scope is dynamic and the vendor has real skin in the game.
Cons.
- Attribution is genuinely hard. Did the site generate that lead, or did the Facebook ad? Did the redesign drive that conversion lift, or was it the seasonal trend?
- Requires baseline metrics that most SMEs don’t track cleanly.
- Vendors who’ll work this way charge significant minimums to offset risk — usually ₱500K+ on the upfront component.
- Easily manipulated by either side (vendor optimizing for trackable metric over real business outcome; client disputing attribution at payment time).
When value-based fits. Established e-commerce businesses with clean revenue attribution, working with conversion specialists rather than generalist designers. Almost always with a guaranteed minimum on top of the variable portion.
When it doesn’t. Brochure sites, new businesses without baselines, anyone uncomfortable with the math of attribution. For 95% of Philippine SME website work, this is the wrong model.
Common range in PH. Rarely seen below the high-end agency tier. When it appears: 5–20% of incremental attributable revenue, capped, with a guaranteed retainer floor.
What webdesigner.ph uses, and why
Full disclosure on my own model:
Build work — flat-fee with milestone-based payments. Specifically:
- Starter tier (₱65K–₱85K): 50% on signing, 50% on launch. Project closes in 3–4 weeks; the simpler structure fits.
- Business tier (₱120K–₱180K): 30% on signing, 30% on design approval, 40% on launch. Phased structure for the longer timeline.
- Premium tier (₱220K–₱320K): 30% on signing, 30% on design approval, 40% on launch. Same milestone structure as Business; sometimes split further on extended e-commerce builds.
Out-of-scope changes during a build are quoted as flat-fee change orders, not billed hourly. This protects both sides.
Post-launch — care plans, not retainers. Three care plan tiers (₱3.5K, ₱6.5K, ₱12K monthly). Each includes hosting management oversight, WordPress core/theme/plugin updates, security monitoring, daily backups, uptime monitoring, and a small bank of change-request hours each month. No promised hours toward “growth work” — that would be a retainer, which I don’t offer.
Hourly — only for narrowly bounded post-launch consulting. Rare. When it happens, ₱2,500/hour, capped not-to-exceed in writing, with deliverables defined.
No value-based pricing. I don’t have the analytics infrastructure to do attribution honestly, and I don’t think most SMEs do either. Charging a percentage of revenue I can’t cleanly measure feels dishonest.
This isn’t the only valid model. Agencies running multi-person teams have legitimate reasons to use different structures. But for a solo practice serving Philippine SMEs, flat-fee + care plans is the cleanest model I’ve found.
How to pick the right model for your project
Five questions to ask yourself before signing anything:
- Is the scope actually defined? If yes — flat-fee or milestone-based. If no — define it before signing, or accept that hourly is the honest answer (and cap it).
- Will the project run more than 6 weeks? If yes — milestone-based with phase gates. If no — simple flat-fee with 50/50 may be fine.
- Do you have steady monthly demand for design/dev work post-launch? If yes — consider a retainer. If no — care plan, not retainer.
- Can you cleanly attribute revenue to the site? If yes and you’re at scale — value-based may be worth exploring. If no — flat-fee.
- How many decision-makers are on the client side? If one — solo or boutique on flat-fee. If many — milestone-based with formal sign-offs is mandatory.
What red flags to watch for in proposals
Regardless of model, these are the warning signs that a proposal is set up to fail:
- “Unlimited revisions” — vendor either underbid or will burn out.
- No defined revision rounds per phase — guarantees scope creep.
- No explicit exclusions — guarantees scope arguments later.
- No change-order rate stated — guarantees adversarial change requests.
- No IP transfer clause — you may not own what you paid for.
- Hourly billing on a full build with no not-to-exceed cap — open-ended invoice exposure.
- Retainer without monthly deliverable definition — pay-for-availability without a way to measure value.
- Value-based pricing without an upfront retainer floor — vendor will rush to “trackable wins” over real business outcomes.
- 100% upfront payment requested — protects only the vendor.
A good proposal in any model gives both sides clear obligations and clear exits. If you can’t tell from the proposal what triggers each payment, what’s in scope, and what happens if the project goes sideways, the model isn’t the problem — the proposal is.
If you’re trying to sort through a proposal right now and want a second read on whether the pricing model fits your project, send me your project details and I’ll reply with what I’d flag and what I’d ask the vendor before signing — within one Philippine business day, no obligation to engage me.
Sources and notes:
-
Hourly rate ranges reflect publicly observable Philippine market rates as of 2026 across freelancers, boutique shops, and agencies.
-
Retainer ranges reflect typical Philippine market pricing for ongoing design, development, and marketing capacity.
-
webdesigner.ph pricing details (Starter ₱65K–₱85K, Business ₱120K–₱180K, Premium ₱220K–₱320K, care plans ₱3.5K–₱12K/month) are accurate as of publication; verify current pricing on the site before quoting clients.
-
Nothing here is legal or tax advice. Contract terms, payment schedules, and IP assignment under RA 8293 should be reviewed by a Philippine-licensed professional.
-
No affiliate relationship with any vendor or platform named.
-
This article is not legal, tax, financial, or business-formation advice. For your specific situation, consult a Philippine-licensed accountant, lawyer, or BIR-accredited tax preparer.
-
All pricing, fees, tax requirements, and platform features cited reflect publicly observable Philippine market data and the author’s research as of the publication date; verify current numbers with vendors and tax-authority sources before making decisions.
Related reading:
- How much does a website cost in the Philippines? (2026 guide)
- Why PH website prices vary 50× — a transparent breakdown
- Annual total cost of website ownership in the Philippines
- Hidden costs of a Philippine website most clients miss
- WordPress vs Shopify for Philippine small businesses
Frequently asked questions
- What's the most common website pricing model in the Philippines?
- Flat-fee project pricing with phased payments is by far the most common structure for Philippine website work — typically a 30/30/40 or 50/50 split tied to project milestones. Hourly billing is rare for build work and more common for ongoing maintenance and small change requests. Monthly retainers exist but are usually for paid SEO or content marketing, not pure web design. Value-based pricing is uncommon outside high-end agencies.
- Should I pay a website designer hourly or flat-fee?
- Flat-fee for the build, hourly only for clearly bounded post-launch changes. Hourly billing on a build creates the wrong incentives — slow work pays more — and exposes you to scope creep without a fixed total. Flat-fee with a written scope, a phased payment schedule, and a clear change-order rate for out-of-scope requests is the structure that protects both sides on Philippine website projects.
- What is a website retainer and do I need one?
- A retainer is a recurring monthly fee for guaranteed availability — typically a fixed number of hours per month committed to your account. Most Philippine SMEs do not need a retainer for a website. What they actually need is a care plan: a fixed monthly fee for updates, backups, security, and a small bank of change-request hours. webdesigner.ph offers care plans, not retainers. Retainers make more sense for ongoing marketing or development teams, not maintenance.
- How does milestone-based pricing differ from flat-fee?
- Milestone-based pricing is a flat-fee total broken into payments tied to project deliverables — discovery sign-off, design approval, development complete, launch. Pure flat-fee can be 50/50 (start and end) without phase gates. Milestone pricing is healthier on projects above ₱100K because it forces structured sign-offs and protects both parties from drift. Most credible Philippine builders use milestone-based flat-fee on serious work.
- What is value-based pricing for websites?
- Value-based pricing ties the fee to the business outcome the site is expected to produce — for example, 10–15% of incremental annual revenue attributable to the site. It's rare in Philippine web design and works only when revenue attribution is clean (mostly e-commerce). Most SME website builds use cost-plus or market-rate pricing, not value-based, because attributing revenue to a marketing-site rebuild is genuinely hard.
- How does webdesigner.ph price its work?
- Flat-fee with milestone-based phased payments for build work — typically 30% on signing, 30% at design approval, 40% at launch. Care plans for ongoing maintenance after launch (₱3.5K–₱12K per month depending on tier). No hourly billing on builds, no retainers, no value-based pricing. Out-of-scope changes during a build are quoted as flat-fee change orders, not billed hourly.
Working with webdesigner.ph
- Service tiers — Start, Scale, Sell. What each tier includes and what it doesn't.
- Published pricing — Fixed price ranges per tier, named exclusions, and the payment schedule.
- How the process works — Discovery, design, build, and launch, with milestone-gated payment.
- Maintenance plans — Hosting, security, and content updates from ₱4,000/month.
- Get a specific quote — Reply within one Philippine business day.