Guides · Budgeting 2026-04-10 · 6 min

Loodgieter uurtarief: what a plumber should actually cost in the Netherlands

A plumber in the Netherlands typically charges EUR 45-85 per hour excluding VAT for standard residential work, with emergency rates EUR 100-125 per hour, and a call-out fee on top. This is what drives the number, and what a fair mandate looks like before you call.

A plumber in the Netherlands typically charges EUR 45-85 per hour excluding BTW (VAT) for standard residential work, which becomes roughly EUR 50-90 per hour including BTW once the 21% consumer rate is applied. Self-employed plumbers (zzp) average around EUR 57 per hour, starters closer to EUR 60, experienced operators around EUR 56. Emergency or out-of-hours work pushes the rate to EUR 100-125 per hour. On top of the labour rate, expect a call-out fee of around EUR 50-75 and materials that usually add up to about half the labour cost. For a standard half-day residential repair, a fair mandate lands between EUR 350 and EUR 550. Source: Homedeal loodgieter kosten 2026, Knab zzp loodgieter uurtarief 2026

Why the number is what it is

The number is what it is because the hourly rate is not a negotiation floor. It reflects the real cost of running a one-person or small-team business: the van, the insurance, the tools, the unpaid time between jobs, the training and certification to stay compliant, the BTW they pass through to the tax office, and the margin they need to stay in business next year. A plumber charging EUR 30 per hour is undercharging against that stack. The gap is being made up somewhere: through tax avoidance, deferred maintenance on the van and tools, missing insurance, or eventual business failure. None of those scenarios is better for the homeowner than paying a fair rate to a properly registered professional.

The EUR 45-85 range excluding BTW is what a plumber needs to charge to run a sustainable business in the Netherlands. Within that range, the specific rate depends on experience, region, specialisation, and whether the plumber is self-employed or works for a larger company. Urban areas (Amsterdam, Rotterdam, Utrecht, Den Haag) typically sit at the higher end. Regional and rural areas trend lower.

Most homeowners ask “how much should a plumber cost.” The more useful question is “what should this specific job cost given the scope, location, and timing.” A mandate calculator answers that question before you pick up the phone.

What the hourly rate buys, and what it doesn’t

When a plumber quotes an hourly rate, you are paying for their time on the tools. You are also paying (separately or bundled in, depending on the plumber) for four other things that together can add up to more than the labour itself on a small job.

Call-out fee (voorrijkosten). Almost every plumber in the Netherlands charges a call-out fee for the initial visit, typically EUR 50-75 in urban areas and slightly lower in regional cities. This covers travel time, the van, and the administrative cost of scheduling the job. Some plumbers include it in the first hour of work; some itemise it separately on the invoice. Either way, it is on the bill.

Materials. For standard residential plumbing, materials usually run around 50% of the labour cost. A half-day job at EUR 60 per hour × 3.5 hours = EUR 210 in labour, so expect around EUR 100-120 in materials. This is a rule of thumb for ordinary scope. Specialty parts, unusual fittings, or high-end fixtures can push materials significantly higher, and it is worth asking the plumber to itemise expected material costs before the work begins.

BTW. Dutch VAT on plumbing services is 21% for consumer work. When a quote shows “EUR 55 per hour,” clarify whether that is including or excluding BTW. The difference on a half-day job is around EUR 50. Quotes to consumers should always be shown including BTW, but practice varies and it is worth confirming in writing.

There is a special case worth knowing: labour on maintenance and renovation of homes older than two years qualifies for the 9% low BTW rate rather than the 21% standard rate. This applies to work done on the structure of an existing home, and plumbing repairs fall into this category. The plumber applies the 9% rate automatically if they handle their paperwork correctly, but it is worth confirming on the quote. On a EUR 210 labour bill, the difference between 9% and 21% BTW is around EUR 25.

Emergency rates. If the plumber arrives outside standard business hours (evenings, nights, weekends, holidays), expect the rate to jump to EUR 100-125 per hour. Emergency rates are legitimate when the job is urgent (burst pipe, active leak, no heat in winter), and they should be avoided when the job is not. The 4P rule is the structured check for telling the difference: if the defect does not endanger people, pets and environment, production, or possessions, it is not an emergency, and paying emergency rates for non-emergency work is one of the most common ways homeowners overpay.

What a fair mandate looks like for a typical job

A mandate is the budget ceiling you hand the plumber before work begins. For three common scope brackets in the Netherlands, fair mandates look like this.

ScopeHoursLabour (EUR 60/hr)Call-outMaterials (50%)Mandate (rounded)
Quick fix (tap washer, minor valve)1.5EUR 90EUR 60EUR 45EUR 225
Half day (leak diagnosis + repair)3.5EUR 210EUR 60EUR 105EUR 400
Full day (pipe section replacement)7EUR 420EUR 60EUR 210EUR 725

These are mandate ceilings, not invoice predictions. The plumber works within the ceiling; the invoice reflects the actual work done. If the scope turns out to be smaller than expected, the invoice is smaller. If the scope turns out to be larger than expected, the clause in the mandate (“stop and provide a written cost indication if you expect the cost to exceed this amount”) kicks in, and you get to decide whether to proceed.

Present the mandate in writing, in the first email to the plumber, before they quote or visit. Every professional property management company in the Netherlands briefs contractors this way. A plumber who resists a mandate is revealing something about how they prefer to work, which is to set the price after the work has already started. That is exactly the dynamic the mandate exists to prevent.

Urban vs regional variation

Amsterdam, Rotterdam, Utrecht, and Den Haag sit at the top of the range. Smaller cities (Groningen, Eindhoven, Nijmegen, Tilburg) are typically 10-15% lower for equivalent work. Rural areas outside commuter zones can be cheaper on the hourly rate but more expensive on the call-out fee, because the plumber’s drive time is a real cost that has to be paid somewhere.

If you are outside the major urban centres, apply a rough 10-15% discount to the mandate figures above. If you are in a rural area more than 30 minutes from the nearest mid-sized town, expect a larger call-out fee (possibly EUR 100-150) and adjust your mandate up accordingly.

Worked example: Saskia in Utrecht

Saskia has a leaking shower mixer in a 1990s flat. She estimates a half-day repair, sends the plumber a written mandate of EUR 425, and asks for a fixed quote at the call-out.

The plumber arrives, diagnoses a corroded valve seat behind the cartridge, and quotes EUR 380: 3.5 hours at EUR 65/hr (EUR 228) + EUR 60 call-out + EUR 92 materials (the new cartridge plus brass valve seat). BTW at 21% is already in the rate. Total comes in under the mandate; the plumber does the work that day.

Without the mandate, the same plumber might have arrived, identified the corroded seat after the cartridge was already out, and presented EUR 380 as a fait accompli mid-job, when Saskia’s only options were yes or paying the call-out for nothing. The mandate’s value is not the saving (the price would likely have been the same); it is that Saskia made the decision before the leverage had shifted.


Glossary terms used in this guide