How Much Should a Plumber Charge Per Hour in the Netherlands (2026)
What Do Plumbers Actually Charge in the Netherlands?
If you are a plumber in the Netherlands trying to figure out what to charge, or a homeowner wondering if a quote is fair, you are not alone. Plumbing rates vary significantly depending on experience, location, specialization, and the type of work.
This guide provides a realistic overview of plumber hourly rates in the Netherlands for 2026, based on industry data and market analysis. No inflated numbers, no lowball estimates - just the facts.
Average Plumber Hourly Rates in the Netherlands (2026)
Here are the current average rates for plumbing services:
| Experience Level | Hourly Rate (excl. BTW) | Hourly Rate (incl. 21% BTW) |
|---|---|---|
| Apprentice / Junior | €35 - €45 | €42 - €54 |
| Mid-level (3-5 years) | €45 - €60 | €54 - €73 |
| Experienced (5-10 years) | €55 - €75 | €67 - €91 |
| Specialist / Master | €70 - €100+ | €85 - €121+ |
These rates are for labour only and do not include materials, call-out fees, or VAT on materials.
What About Call-Out Fees?
Most plumbers charge a separate call-out fee (voorrijkosten) on top of the hourly rate:
- Standard call-out: €25 - €50
- Emergency / after-hours: €50 - €100
- Weekend / holiday: €75 - €150
The call-out fee covers travel time, fuel, and the basic cost of dispatching. It is charged regardless of how long the actual work takes.
Factors That Affect Your Hourly Rate
1. Location
Rates vary significantly by region in the Netherlands:
Higher rates (Randstad area):
- Amsterdam: €60 - €90/hr
- Rotterdam: €55 - €80/hr
- The Hague: €55 - €80/hr
- Utrecht: €55 - €80/hr
Average rates (medium cities):
- Eindhoven: €50 - €70/hr
- Groningen: €45 - €65/hr
- Tilburg: €45 - €65/hr
- Arnhem: €50 - €70/hr
Lower rates (rural areas):
- Drenthe: €40 - €55/hr
- Zeeland: €40 - €55/hr
- Friesland: €40 - €55/hr
The Randstad commands higher rates because of higher operating costs (rent, parking, insurance) and higher demand. In rural areas, competition is lower but so are living costs and client budgets.
2. Specialization
Specialized plumbers can charge significantly more than general plumbers:
- General plumbing (leaks, taps, toilets): €45 - €65/hr
- Central heating / CV-ketel: €55 - €80/hr
- Bathroom renovation: €50 - €75/hr
- Drain cleaning (riool): €60 - €85/hr
- Gas installation (certified): €65 - €90/hr
- Sustainable / heat pump installation: €70 - €100/hr
Gas installation and heat pump work command premium rates because they require additional certifications and carry higher liability.
3. Experience and Reputation
A plumber with 15 years of experience, a strong online reputation, and consistent referrals can charge 30-50% more than someone just starting out. Your track record is your most valuable pricing asset.
4. Emergency vs Scheduled Work
Emergency plumbing work (burst pipes, flooding, no hot water) commands a premium:
- Scheduled work: Standard hourly rate
- Same-day urgent: 25-50% surcharge
- After-hours emergency (evenings): 50-75% surcharge
- Weekend/holiday emergency: 75-100% surcharge
These surcharges are standard in the industry and expected by customers who need urgent help.
5. Type of Client
- Private homeowners (B2C): Tend to be more price-sensitive. Rates in the lower to middle range.
- Property managers / housing corporations: Regular work with consistent volume. Slightly lower rates but steady income.
- Commercial / business clients (B2B): Often willing to pay premium rates for reliability and quick response.
- New construction contractors: Lower hourly rates but high volume. Often project-based pricing.
How to Calculate Your Ideal Hourly Rate
Many plumbers pick a number that "feels right" or copy what their colleagues charge. That is a mistake. Here is a better approach:
Step 1: Calculate Your Annual Costs
Add up everything you spend to run your business for a year:
| Expense | Estimated Annual Cost |
|---|---|
| Tools and equipment | €2,000 - €5,000 |
| Vehicle (lease, fuel, insurance, maintenance) | €6,000 - €12,000 |
| Insurance (liability, disability, health) | €4,000 - €8,000 |
| Accounting / boekhouder | €1,000 - €2,500 |
| Phone, internet, software | €1,200 - €2,400 |
| Marketing / website | €500 - €2,000 |
| Training and certifications | €500 - €2,000 |
| Workspace / storage | €0 - €3,000 |
| Pension savings | €3,000 - €6,000 |
| Total operating costs | €18,200 - €42,900 |
Step 2: Determine Your Target Income
Decide what you want to take home after all costs and taxes. For example:
- Modest income: €35,000 net
- Comfortable income: €50,000 net
- High income: €70,000+ net
Remember that as a ZZP'er, you pay income tax (inkomstenbelasting) on your profit. At a €50,000 profit level, your effective tax rate is roughly 35-40% after deductions like the zelfstandigenaftrek and MKB-winstvrijstelling.
To take home €50,000, you need a gross profit of approximately €75,000 - €80,000.
Step 3: Estimate Your Billable Hours
Not every hour you work is billable. Realistically:
- Total working hours: 1,800 - 2,000 per year (45-50 weeks x 40 hours)
- Non-billable time (admin, travel, quoting, marketing): 25-35%
- Billable hours: 1,200 - 1,500 per year
Most independent plumbers average about 1,200 - 1,300 billable hours per year.
Step 4: Calculate Your Rate
Formula: (Annual costs + Target gross profit) / Billable hours = Hourly rate
Example:
- Operating costs: €30,000
- Target gross profit: €77,000 (to net €50,000)
- Billable hours: 1,300
- Hourly rate: (€30,000 + €77,000) / 1,300 = €82/hr
This means you need to charge approximately €82 per hour (excluding BTW) to cover your costs and take home €50,000 after taxes.
Many plumbers are surprised by this calculation. If you are charging €45/hr, you are either working significantly more hours, spending less on your business, or taking home much less than you think.
Hourly Rate vs Fixed Price: When to Use Each
Hourly Rate Works Best For:
- Repair and maintenance work where the scope is uncertain
- Diagnostic work (finding the source of a leak)
- Small jobs under 2-3 hours
- Time and materials contracts with commercial clients
Fixed Price Works Best For:
- Bathroom renovations and other large projects with a clear scope
- New installations (boiler, heating system)
- Repeat jobs where you know exactly how long it takes
- Competitive bids where the client is comparing quotes
When quoting a fixed price, always add a 15-20% buffer for unexpected issues. Plumbing work, especially in older Dutch homes, frequently uncovers surprises behind walls and under floors.
How to Raise Your Rates
If you have been charging the same rate for two or more years, you are effectively taking a pay cut due to inflation. Here is how to raise your rates without losing clients:
1. Announce in Advance
Give clients 30-60 days notice. A simple message: "As of 1 May 2026, my hourly rate will increase from €55 to €60 per hour to reflect increased operating costs."
2. Raise for New Clients First
The easiest way to increase your average rate is to quote higher for new clients. Your existing clients can be transitioned over time.
3. Add Value When You Raise
When you raise your rate, introduce something new: a warranty on your work, faster response times, or a follow-up check included in the price.
4. Be Confident
If you do good work, you are worth the rate. Clients who leave over a €5/hr increase were probably not your best clients anyway.
Regional Rate Comparison: Real Numbers
Here is a more detailed breakdown of what plumbers charge across the Netherlands:
Amsterdam and Surrounding Area
- Standard rate: €65 - €85/hr
- Emergency: €100 - €140/hr
- Call-out: €40 - €60
- Notes: Highest rates in the country. Parking and access challenges justify premium rates.
Rotterdam and South Holland
- Standard rate: €55 - €75/hr
- Emergency: €85 - €120/hr
- Call-out: €30 - €50
- Notes: Slightly lower than Amsterdam but strong demand from port and industrial areas.
Utrecht
- Standard rate: €55 - €75/hr
- Emergency: €85 - €115/hr
- Call-out: €30 - €50
- Notes: Growing city with strong residential demand.
North Netherlands (Groningen, Friesland, Drenthe)
- Standard rate: €40 - €55/hr
- Emergency: €65 - €90/hr
- Call-out: €25 - €40
- Notes: Lower cost of living, less competition, larger travel distances.
South Netherlands (Brabant, Limburg)
- Standard rate: €45 - €65/hr
- Emergency: €75 - €100/hr
- Call-out: €25 - €45
- Notes: Industrial areas around Eindhoven trend higher.
What About Materials?
Your hourly rate covers labour. Materials are charged separately. Standard practice in the Netherlands:
- Cost price + markup: Most plumbers add 15-30% markup on materials
- Transparency: Always list materials separately on the invoice with quantities and unit prices
- Standard items (fittings, tape, sealant): Often included in the hourly rate as overhead
- Significant materials (taps, pipes, boilers): Always charged separately
A 20% markup on materials is standard and expected. It covers your time sourcing, transporting, and managing inventory.
The Bottom Line
There is no single "correct" hourly rate for plumbers in the Netherlands. The right rate depends on your costs, your experience, your location, and the type of work you do. But if you do the math properly - factoring in all your costs, taxes, and non-billable time - most experienced plumbers should be charging between €55 and €85 per hour, excluding BTW.
Do not undercharge because you are afraid of losing clients. Charge what your work is worth, deliver excellent quality, and the right clients will be happy to pay. And if you want to save time on the invoicing side, tools like TradeInvoice help you create professional invoices in seconds - so you can spend less time on paperwork and more time growing your business.
Create your first invoice in 60 seconds - free
No credit card required. Auto BTW calculations, payment reminders, and professional PDF invoices - built for Dutch tradespeople.
Start Free