What does a website cost in 2026?
Short answer: a website of about 5 pages for a small business typically costs €1,400–€4,500 from a freelancer and €4,500–€14,000 from an agency, excl. VAT. Here are the prices for each type, what pushes the price up, and what the site costs to keep running.
Prices by type
One-off price to have the website designed and built, excl. VAT. The range is wide because it covers everything from a recoloured template to design and code from scratch.
| Type | Freelancer | Agency | With me |
|---|---|---|---|
| Landing pageOne page with one purpose | €450–€1,800 | €1,800–€7,000 | €495 |
| WebsiteAbout 5 pages with a contact form | €1,400–€4,500 | €4,500–€14,000 | €1,015 |
| Web shopProducts, cart and checkout | €4,500–€23,000 | €9,000–€70,000 | €2,095 |
| Web appLogin, database and admin | €9,000–€45,000 | €23,000–€140,000 | €3,120 |
Market ranges collected in October 2026 from published price lists and pricing guides (webworq.dk, seoarkitekt.dk, e-wald.com, renesejling.dk, aluva.dk, webmed.dk, togidata.dk, liemba.dk). My prices are the ones the price studio uses.
Why are my prices lower? I'm one person, with no sales team, project managers or page builder licences, and I build on a design system I know well. You pay for the hours I spend, not for layers in between.
What pushes the price up?
The starting price covers an ordinary website. These are the things that most often make it cost more, with what they cost with me.
- €80 per page
- €320 + €20/page
- from €430
- €320
- €65 per page
- €110 + €15/page
- €160
Mobile layout, speed and technical SEO should never be extras. If they're on the list of add-ons, the starting price isn't the real price.
Running costs
A website also costs something to keep. These are the fixed costs to expect, excl. VAT.
| Cost | Typical | With me |
|---|---|---|
| Domain.dk domain, per year | €7–20/year | Included in hosting |
| HostingOrdinary website with backups and updates | €45–€450/mo | €29/mo |
| Hosting with a databaseShop, booking or login | €180–€2,300/mo | €75/mo |
| Email on your own domainMicrosoft 365 or similar | about €6 per user/mo | €15/mo for 3 |
| Small changesNew text, images and opening hours | Hourly rate | 30 min/mo incl. |
Buy or rent?
You can either buy the website and handle hosting yourself, or pay less for the build and a fixed monthly price for running it. Many agencies only sell the second model, often with a minimum term, and then they often own the code.
With me you choose. A 5-page website costs €1,015, and the code is yours. If I host it, the build costs 30 % less, €710, plus €29 a month. The first invoice is €884 for the build and the first 6 months, and the first year costs €1,058 in total.
Renting is cheapest at the start and gives peace of mind, because upkeep, backups and small changes are included. Buying is cheapest over many years, if you can handle hosting yourself. Either way: make sure the domain is in your name and that you can take the code with you if you switch.
Pitfalls
Questions
Is VAT included in the prices?
No. Business prices are normally excl. VAT, and so are all prices here. Danish VAT is 25 %.
How long does it take to get a website made?
With me a landing page takes about 1 week and an ordinary website about 2 weeks, once text and images are ready. It's usually the content that takes time, not the code.
Can't I just build it myself?
Yes, and for a simple site a website builder can be enough. You pay with your own time and an ongoing subscription, and it can be hard to move on when you outgrow it.
Why do prices vary so much?
Because a website can be anything from a template with your logo to design and code made from scratch. Always ask for a fixed price and a list of what's included.
What does it cost to get a new business online?
Website, domain and email matter most. My startup package bundles it all from €470 plus a monthly price, and the checklist under Guides covers the rest.
What will your website cost?
The price studio works out the price as you choose pages, design, features and hosting. You get a fixed quote before work starts.