DevCru — Web & App Development Agency
Pricing
4 min read

How much does a freelance web developer cost per hour and per project?

Practical guidance on hourly rates in the Netherlands, when a fixed price is smarter, and how to lock down project scope.

Share:

Naming a rate is always tricky. Client type, technical complexity and the developer’s experience all matter. Below are practical rate guidelines for the Netherlands, when a fixed price is smarter, and a clear checklist for locking scope.

In practice you’ll see two main models: hourly billing for undefined or ongoing work, and fixed project fees for well-defined assignments. Both work — choose deliberately.

Indicative hourly rates (Netherlands)

These amounts are indicative and vary by specialist, region and assignment. They are not guarantees.

  • Junior developer: €35–€55 / hour
  • Medior developer: €55–€90 / hour
  • Senior / specialist: €90–€140 / hour

Specialized tasks like performance optimisation, security audits or complex integrations typically end up at the top end of these ranges.

When to use hourly billing?

Hourly billing fits:

  • Maintenance and support: unpredictable issues and small fixes.
  • Exploration and proof-of-concept work: scope will change.
  • Ongoing collaboration without a definite end date.

Pros: flexible engagement, transparent effort tracking. Con: less incentive to deliver quickly. For maintenance you can combine hourly billing with a retainer — fixed hours per month at a reduced rate.

When to use a fixed project fee?

Choose fixed price when:

  • The scope is clear and the work is routine.
  • The client needs budget certainty.
  • The project has few unknown third-party integrations.

Fixed fees shift risk to the developer. That makes a formal change-control process essential.

Table: hourly vs fixed price — when to pick which

Scope uncertainty

Hourly
Good
Fixed price
Poor

Client budget certainty

Hourly
Medium
Fixed price
Good

Developer risk

Hourly
Low
Fixed price
High

Best for

Hourly
Maintenance, R&D
Fixed price
Small to mid projects with clear specs

How to calculate a realistic fixed fee

A fixed price doesn’t appear out of nowhere. I use these steps:

  1. Break the project into components: design, frontend, backend, integrations, content migration, testing, deployment.
  2. Estimate hours per component. Use past projects as benchmarks. As a rule: a small brochure site (5–10 pages) often takes 40–80 hours; a custom web app can be several hundred hours.
  3. Add a contingency buffer: 15–25% for unknowns is common.
  4. Define acceptance criteria per component. What counts as done?
  5. Agree a change request process and pricing for changes (hourly or per change package).

Always list excluded costs: third-party licences, hosting, external APIs, stock assets.

Scope checklist (concrete)

  • Goals and success metrics: what must the site/app do, measured.
  • Feature list: short description per page/feature.
  • Out-of-scope list: explicitly what you will not deliver.
  • Technical constraints: supported browsers, responsive breakpoints, performance targets (consider Core Web Vitals as performance goals) — see Core Web Vitals.
  • Security baseline: required security measures or compliance expectations; refer to standards like the OWASP Top 10.
  • Acceptance criteria and testing: who signs off, and how.
  • Deliverables: design files, source code, deployment scripts, documentation.
  • Milestones and payments: link deliveries to invoices.
  • Change control: agreed procedure for scope changes and rates.

Communication and progress

Schedule regular checkpoints: weekly stand-ups or biweekly reviews. Track progress in hours or deliverables. A short status email avoids most misunderstandings.

If SEO is part of the scope, define responsibilities for content and metadata. For basic SEO guidance, consult Google's SEO Starter Guide.

Example price ranges (indicative)

  • Small brochure site (template-based): €1.500–€5.000 (fixed price).
  • Medium site (custom template, forms, basic integrations): €4.000–€12.000.
  • Custom web app (backend, user management, integrations): from €15.000 upward.

These are indicative ranges. Every project differs.

Contract items not to skip

  • Code ownership and licence terms.
  • Backup and rollback responsibilities.
  • Privacy and data handling: who is the data controller and what GDPR responsibilities apply.

Practical hybrid approach

A common approach is fixed-fee for a first, well-defined phase (an MVP), followed by hourly work or a retainer for ongoing work. It spreads risk and keeps flexibility.

If you want a tailored cost estimate, compare with our page about website costs or get in touch via contact.

Ask for a detailed offer. Look at hours, milestones and the change-control section. Want a non-binding price indication or an offer? Request a short quote and we’ll go over scope and risks together.

Sources

Every figure and guideline in this article can be checked in the sources below.

Got a project in mind?

Tell us briefly what you want to build. You get an honest read on scope, price and timeline within one business day.

Request a quote

Related services

Continue on the page that matches this topic.

Keep reading

Other articles that pair well with this one.