Eztebe
10 min read

How much does a website cost in 2026? My price list, no fine print

A freelance web engineer's price list for a business website in 2026: fixed prices, options, yearly costs, France, Spain, Belgium, and the offers to refuse.

Written by

A custom business website of five to eight pages costs, with me, between €3,000 and €5,500 excluding VAT. A single page: from €1,500. Ten to fifteen pages with a blog: €5,500 to €9,000. After that, the site costs you about €300 a year.

In this trade, prices hide behind "request a quote". Mine are below, along with what pushes them up or down, and the offers I'd advise you to refuse.

Key points

  • Custom business website, 5 to 8 pages: €3,000 to €5,500 excl. VAT. One page: from €1,500. Ten to fifteen pages with a blog: €5,500 to €9,000.
  • The price depends first on the number of page templates, not the number of pages.
  • A Next.js site hosted on Vercel then costs €250 to €400 a year, with no compulsory maintenance contract.
  • The same site costs more in Belgium than in France, and less in Spain; I work remotely for all three.
  • Refuse: the €300 website, the "rented" website you will never own, and "guaranteed first page on Google".

My 2026 price list

All prices exclude VAT and are fixed: the quote is set before we start and does not move along the way, unless you change the scope.

My 2026 prices at a glance

One page

€1,500 – 2,200excl. VAT

Launching a business, an offer, an event

  • 1 long page
  • 2 weeks

Business website

€3,000 – 5,500excl. VAT

Freelancers, practices, craftspeople, shops, restaurants

  • 5 to 8 pages
  • 3 to 6 weeks

Website with blog

€5,500 – 9,000excl. VAT

Small firms with several services and regular content

  • 10 to 15 pages
  • 6 to 8 weeks

Excluding VAT, fixed price. Online shop or payments: from €6,000. Additional language +20 to 25%, copywriting €150 to €250 per page, blog €800 to €1,500, day of work €500.

Every package includes the same foundation, because I don't know how to build a "budget" website:

  • a one-hour scoping workshop: audiences, messages, site structure, keywords;
  • a custom design, drawn for the phone first and consistent with your identity;
  • Next.js and TypeScript development, hosting on Vercel, in your name;
  • technical SEO: titles, descriptions, Schema.org structured data, sitemap, Search Console;
  • accessibility (WCAG 2.2 AA) and performance (Core Web Vitals) checked before launch;
  • a contact form, appointment booking or WhatsApp button, depending on your business;
  • launch, handover of the source code and credentials, and a one-hour training session.

The details are on the custom business website page. An online shop or payments is a different project: see the online shop with payments.

The options that come on top

Options and extras, excluding VAT.

| Option | What it covers | Price excl. VAT | | --- | --- | --- | | Additional language | Translated URLs, hreflang tags, metadata per language; translation included when I do it myself (English, French, Spanish) | + 20 to 25% per language | | Copywriting | Keyword research, writing, review with you | €150 to €250 per page | | Blog | Article template, listing, RSS feed, structured data | €800 to €1,500 | | Day of work | Audit, migration, help on an existing site | €500 per day |

Photos and logo are not in my prices: I work with yours, or point you to a photographer or a graphic designer.

Where these numbers come from

A business website of five to eight pages takes me eight to twelve days of work, from the scoping workshop to launch. My day rate is €500 excluding VAT. The maths is as simple as that: you're paying for an engineer's time, not a theme licence or a subscription to a page builder.

Those days break down roughly like this: two to three days of design, four to six of development, one of technical SEO and accessibility, one or two of content integration, and half a day of launch and training. When the copy arrives late or changes three times, "integration" is the line that grows.

Where the 8 to 12 days of a business website go
  1. Design2 – 3 d
  2. Development4 – 6 d
  3. SEO and accessibility1 d
  4. Content1 – 2 d
  5. Launch½ d

I'm based in Hondarribia, in the Spanish Basque Country, and I work remotely for clients in France, Belgium, Luxembourg and Switzerland. My overheads are lower than those of an agency in Paris or Brussels; so are my prices, for a site I design and code myself from start to finish, with no subcontracting.

What changes the price, in order

1. Templates, not pages

An eight-page site does not cost twice as much as a four-page site. What costs is the number of different page templates: the home page, a service page, an about page, a contact page. The tenth service page reuses the first one's template and takes me an hour, not a day. Before you count your pages, count your templates.

2. Who writes the copy

This is the most underestimated item, and the first cause of delay. If your copy exists and is good, the price doesn't move. If I write it, allow €150 to €250 per page, keyword research included. If nobody writes it, the site doesn't ship.

3. Languages

A French or Spanish version is not a translation bolted onto the end of the site. Each language has its own URLs, titles, descriptions and hreflang tags, and must be proofread by someone who speaks it.

I do this in English, French and Spanish; for Basque or German, I rely on a translator and integrate their work. That is what the multilingual website page is about.

4. Features

A contact form and appointment booking are included. A client area, payments, an interactive map, a filterable catalogue, a connection to your management software: each building block is priced separately, and some turn the project into a web application.

5. Design

A design drawn for you costs more than a €60 theme; it's also what makes a visitor recognise you. I don't sell themes. If your budget forces a theme, tell me: I'll say frankly whether I'm the right person for the job.

6. Deadline and what you already have

A site needed in ten days costs more than one needed in six weeks. Conversely, a clean logo, good photos and an already clear site structure bring the invoice down.

What the site costs you afterwards, every year

A Next.js site generated ahead of time has no database, no plugins to update and no admin panel to protect. Running costs are therefore very low, and you pay them directly to the providers, in your name.

Yearly costs of a Next.js business website hosted on Vercel.

| Item | Price | Note | | --- | --- | --- | | Domain name | €8 to €20 a year | A .com, .es, .fr or .be, depending on the registrar | | Vercel hosting | €0 or $20 a month | Free for personal use; the Pro plan, at $20 a month, is required for a business site | | Professional email | €2 to €7 a month per mailbox | Depending on the provider (Infomaniak, Google Workspace, Microsoft 365) | | Maintenance | €0 compulsory | Changes by the hour (€65 excl. VAT) or a €90-a-month care plan |

That is €250 to €400 a year for a business site, excluding changes.

By comparison, an agency-built WordPress site usually comes with managed hosting at €10 to €25 a month, paid plugins and a maintenance contract at €30 to €100 a month: €600 to €1,500 a year. I explain why in Next.js and Vercel for a fast website that ranks well.

What the site costs afterwards, every year
Next.js + Vercel
€250 – 400
Agency WordPress
€600 – 1,500

Domain name, hosting and email. For agency WordPress: managed hosting, paid plugins and a maintenance contract.

France, Spain, Belgium: the same site, three prices

I worked in Belgium for a long time, I live in Spain, and most of my clients are in France. The same business website does not sell for the same price in the three countries, and it's not only a question of margin.

  • In France, an agency charges between €2,000 and €8,000 for a business website, with a median of €3,500 according to the 2026 barometer from La Fabrique du Net; for WordPress, the median rises to €5,000.
  • In Spain, quote requests received by Trustlocal give €500 to €1,000 for a three-to-five-page corporate site, and "from €1,500" for a custom site. At that price, it's almost always a customised theme.
  • In Belgium, the quotes I saw go past over the years sit above the French ones for the same work: heavier social charges, 21% VAT, a smaller market.

Two things explain the gaps: the provider's cost of living, and what the price actually buys. An €800 site in Spain and a €4,000 site in France are not the same object. The first is a theme adapted in two days; the second is designed and developed for you.

My prices sit between the two: the finish of a French agency, at the overheads of a freelancer based in the Basque Country.

Invoicing from Spain: what it changes for you

Very little. I'm a registered sole trader (autónomo) in Spain, and my invoice is a European invoice like any other: your accountant treats it like one from any EU supplier. The VAT terms that apply to your case are stated on the quote.

The quote, the contract and our conversations are in English, French or Spanish, as you prefer.

The offers to refuse

Six offers to refuse
  • The €300 websiteAt that price, nobody can spend more than a day on your project. You get a theme, your copy pasted into it, and no SEO.
  • The rented website€50 to €90 a month for four years is €2,400 to €4,300, and at the end the site isn't yours. Demand the source code and credentials in your name, from the quote onwards.
  • “Guaranteed first page on Google”Nobody controls Google. A serious provider explains what they do (structure, speed, content, links) and how long it takes: several months, not several days.
  • The quote with no list of pagesA “10-page website” package that doesn't say which pages, who writes them, or what happens with the eleventh, is a quote that will grow.
  • SEO as a paid extraTitles, descriptions, the sitemap and speed are part of a properly built site. Selling them separately is charging twice.
  • The site whose credentials you don't holdDomain name, hosting, code: everything must be in your name. The day you change provider, you leave with your site.

A worked example: a three-person consultancy, in English and Spanish

A consultancy near San Sebastián wants seven pages: home, three services, about, contact and legal notice, with online appointment booking. The team writes four pages; I write the three service pages. The site must exist in English and in Spanish.

Sample quote for a bilingual seven-page business website.

| Item | Detail | Price excl. VAT | | --- | --- | --- | | 7-page business website | Four templates, appointment booking included | €4,200 | | Copywriting | Three service pages, keywords included | €600 | | Spanish version | Structure, hreflang, translation by me | €840 | | Total | Timeline: six weeks | €5,640 excl. VAT |

The consultancy then pays for its domain name, its Vercel hosting and three mailboxes: around €450 a year, in its own name, without going through me.

Frequently asked questions

How long does it take to build a business website?

Three to six weeks from the scoping workshop to launch, for a five-to-eight-page site. The variable is your copy: when it's ready at the start, we stay at the low end of the range. A one-page site ships in two weeks.

Do I have to pay everything at once?

No. I invoice in three instalments: 30% on order, 40% when the mockup is approved, 30% at launch. You follow progress on a preview URL throughout the project, and nothing goes live without your approval.

Does the price include SEO?

It includes technical SEO: structure, titles, descriptions, structured data, sitemap, speed, Search Console setup. What it doesn't include, and what nobody can sell at a fixed price, is the work over time: publishing content and earning links. I can help you with that, by the day.

Why not WordPress, it's cheaper?

I no longer build WordPress sites: everything I make is Next.js. At build time, a custom WordPress site with a clean design costs the same anyway; over time, it costs more: hosting, plugins, maintenance. If what you need really is WordPress (a team publishing a lot of content without a developer), I'll tell you so frankly. I explain both cases in my article on Next.js and Vercel.

Can I edit the site myself?

For a business website, routine changes go through me, billed by the hour, or through a lightweight content editor if you update often. We decide at the scoping stage, based on how often you really update.

You're in Spain: is your invoice valid in my country?

Yes. I'm a registered sole trader (autónomo) in Spain. Your accountant treats my invoice like any other invoice from a European supplier, and the VAT terms that apply to your case are stated on the quote.

What next

If your project looks like one of the lines above, you already have an idea of the budget. To price it precisely, tell me about your business and your pages: we talk for an hour, and you receive a detailed fixed-price quote within 48 hours.

All articles

A project where these questions come up?

I can help you settle them — and build what comes next.