- Freelancer website prices in 2026: $1,500–$5,000 brochure sites, $3,000–$12,000 e-commerce, $900–$2,400 landing pages.
- Charge per project for builds, hourly for open-ended work, retainers ($100–$1,500/mo) after launch.
- Always take a 50% deposit. Two revision rounds included; round three has a price.
- Written from 54+ real projects — the author went from $100 installs to $5,000 builds.
1. The 2026 price table, by website type
These bands are 2026 market ranges for freelancer — not agency — pricing, US and EU clients. The low end is a template-based build with client-supplied content; the high end is custom design, custom functionality, and you handling content.
| Website type | Freelancer range |
|---|---|
| Brochure / small business (5–8 pages) | $1,500 – $5,000 |
| E-commerce (working store, real products) | $3,000 – $12,000 |
| Membership / community site | $4,000 – $15,000 |
| Directory / listings site | $3,500 – $10,000 |
| Landing page (design + build) | $900 – $2,400 |
| Monthly care / maintenance plan | $100 – $1,500 /mo |
2026 market ranges · public surveys, marketplace data, and 54+ client projects · reviewed July 2026. Freelancer pricing for US and EU clients, not agency pricing. Methodology →
Want a number for a specific project? The free cost estimator prices your exact scope from this same data.
2. My journey: $100 → $5,000 per site
I’m sharing this because pricing advice without receipts is noise. In 2018 I was installing WordPress themes and importing demos for $100 a site. The sites looked fine; the structure was bad, and the price was worse. Nothing about my situation was special — the pattern below is repeatable.
| Year | What I sold | Per site |
|---|---|---|
| 2018 | Theme installs, demo imports | $100 |
| 2019–20 | Custom Elementor builds, real discovery | $400+ |
| 2022 | Stores, directories, membership sites for real businesses | $3,000–5,000 |
| 2023–26 | Anchor-client retainer + selected projects, AI-accelerated workflow | $50/hr → 2× |
Notice what changed at each jump. Not the tools — the offer. $100 → $400 was moving from installing to building. $400 → $3,000 was moving from “a website” to “a working asset for a real business.” The current jump is speed: working with AI in the loop, I deliver in days what used to take weeks, and the market pays for that. Skill made each jump possible; pricing made it real — and pricing only moved when I asked.
3. Project vs. hourly vs. retainer
Project pricing for builds. Clients want a number, and your speed becomes your margin instead of your penalty. Quote from a scope document, never from a phone call.
Hourly for the undefined: rescues, audits, “can you also…” work. My anchor client pays hourly precisely because the scope is open-ended — that’s the correct use of it.
Retainers for everything after launch. A website is never done — care plans are how three clients become a salary. Offer it before launch; the close rate falls off a cliff afterwards.
4. The five levers that move a quote
- Who writes the content. “Client provides copy” is the biggest schedule risk in this business. Charge 30–50% more to handle it, or add a per-week delay fee.
- Custom vs. system. A design system reused across projects is your margin. Fully bespoke design roughly doubles the design line.
- Functionality that talks to money. Payments, bookings, member access, inventory — anything transactional adds real cost, and deserves to, because the liability is yours.
- Migrations. Old content, old plugins, old sins. Never bundle a migration “for free” — it’s a separate line or a separate project.
- Speed. If they need it in two weeks instead of six, that’s a 25–50% rush premium. You’re selling your other clients’ place in line.
5. The mistakes that cost me real money
No deposit (2018–2019). Two finished sites, zero payment. Since moving to 50% up front I’ve lost exactly none. If a client balks at a deposit, they’ve told you how the invoice conversation will go.
“Unlimited revisions.” I wrote that phrase in an actual proposal once. Two rounds are included; round three has a price. Clients respect the boundary more than the generosity.
Pricing from my costs, not their outcome. A store that does serious revenue is cheap at the top of this range. When I started asking “what is this website supposed to earn?” in discovery, my quotes went up and my close rate did too.
Waiting to be “ready” to raise rates. Every rate increase I’ve made — including doubling my current one — happened before I felt ready. The market said yes anyway. Yours will too.