Expat Guides

Understanding a German Plumbing Quote: A Complete Breakdown

Confused by your German plumbing quote? Learn how labour, parts, and VAT are calculated, what's standard practice, and how to compare quotes fairly.

German plumbing quote document showing itemised labour costs, materials breakdown, VAT calculation, and total price in euros

When you call a plumber in Germany and receive a quote, the document you get back can look quite different from what you might expect from other countries. German quotes are regulated by law and follow strict standards designed to protect both customers and tradespeople. Whether you're renting, own your home, or managing a property, understanding the structure of a German plumbing quote will help you budget accurately, spot fair pricing, and avoid surprises when the invoice arrives. This guide walks you through every line item, explains the German terminology, and shows you how to compare quotes from different plumbers confidently.

The Standard Structure of a German Plumbing Quote

A German plumbing quote (called an Kostenvoranschlag or Angebot in German) must include several legally required elements. The structure is standardised so that customers can understand costs clearly and plumbers can justify their pricing.

  • Header information: Company name, address, phone, tax number, and the customer's name and address
  • Job description: A detailed description of the work to be done — not vague, but specific (e.g., "Replace 2 meter leaking copper pipe under kitchen sink" rather than "fix leak")
  • Materials and parts: Each item listed separately with quantity, description, and unit price
  • Labour costs: Hours required (or hourly rate) broken down by task
  • Total net amount: Sum of materials and labour before tax
  • VAT: Always shown separately — currently 19% in Germany
  • Total gross amount: The final price you'll pay

The quote should also include the plumber's credentials (certification, insurance details) and typically a validity period — usually 30 days, after which prices may change if materials costs shift.

Need help understanding your quote? Call our certified English-speaking plumbers: 015161134271 — we explain everything clearly, available 24/7.

Breaking Down Labour and Materials Costs

Labour and materials are always listed separately on a German quote, and understanding the difference helps you identify where costs are going.

Labour costs are typically quoted at an hourly rate or as a fixed price for the job. In Germany, plumber hourly rates generally range from €60–€120 gross per hour, depending on your region, the plumber's experience, and whether it's a weekday, weekend, or emergency call. The quote should specify how many hours are estimated for your job. If the work takes longer than estimated, the plumber must contact you before proceeding — they can't simply charge you extra without permission.

Materials and parts are listed individually with the exact price the plumber will charge you. Many plumbers add a small markup (usually 10–15%) to the supplier's cost — this is standard and covers handling, storage, and their overhead. Always check:

  • Are spare parts (washers, tape, sealant) included, or charged separately?
  • Does the quote include disposal of old pipes or fixtures?
  • Are return trips or call-out fees mentioned (some plumbers charge €50–€100 for the first visit)?

In Germany, you have the right to ask the plumber to source a cheaper alternative material if the quote seems high — for example, plastic pipes instead of copper in some cases — as long as the quality and safety standards are met.

VAT, Invoice Rules, and What Changes from Quote to Invoice

German law requires VAT to be shown separately on every quote and invoice. The standard rate is 19%, but it must be clearly labelled. Some small repairs might qualify for a reduced rate in certain cases, but 19% is the norm for most plumbing work.

One important point for expats: the quote is a binding offer. If you accept it (in writing, by email, or even verbally in some cases), the plumber is legally required to complete the work at that price, unless unforeseen circumstances arise. For example, if they open your wall and discover asbestos, or find hidden pipe damage, they can revise the quote — but they must tell you first and get your approval before continuing.

When you receive the final invoice, it should match the quote closely. Small variations (a few euros for materials that were slightly cheaper or more expensive) are normal, but any significant difference should be explained. If work took significantly longer than estimated, the invoice might be higher — this is why the plumber should have contacted you during the job.

Got a quote that doesn't make sense? Our English-speaking experts can review it for you: 015161134271. We're transparent, fair, and always happy to explain our pricing.

How to Compare Quotes and Spot Fair Pricing

Never accept the first quote. Reputable plumbers expect you to compare — it's normal practice in Germany. When you have two or three quotes, here's what to look for:

Check consistency: Do all quotes describe the work the same way? If one says "replace kitchen sink" and another says "remove old sink, fit new sink, refit pipework, test for leaks," the detailed one is clearer. Ask any plumber whose quote is vague to spell out exactly what's included.

Compare the total, not just labour rate: A plumber charging €80/hour might quote lower overall than one at €60/hour, if the cheaper plumber estimates more hours or uses more expensive materials. Look at the total gross price.

  • Materials markup: If quotes differ wildly on materials cost for the same item, ask why — perhaps one source is more expensive, or one includes fittings the other doesn't
  • Travel time: Some plumbers charge travel costs; others include it in their hourly rate. Make sure you're comparing apples to apples
  • Warranty: Does the quote include a guarantee on the work? In Germany, workmanship is typically guaranteed for 2–5 years; check if yours specifies this
  • Call-out fee: Some quotes include this; others charge it separately. Clarify upfront

Red flags: Quotes that are dramatically lower than others, or that bundle costs together without detail, aren't trustworthy. A professional German plumber will always provide a detailed, itemised quote. Trust your instinct — if something seems unclear, ask before you commit.

Frequently Asked Questions

Not without your permission. In Germany, a quote (Kostenvoranschlag) is a binding offer. If work takes longer than estimated, the plumber must contact you, explain why, and get your approval before continuing at a higher cost. Never proceed without written agreement.
German law requires VAT (currently 19%) to be listed separately from the net price. This is mandatory and applies to all trades. The "gross" total is what you actually pay. There's no way to avoid it legally, and a quote without VAT listed is suspicious.
Yes, many do charge €50–€100 just to visit and diagnose the problem. Some include this in their hourly rate once work starts; others charge it upfront. Always ask over the phone before booking. If you hire them to fix the problem, many will waive or deduct the call-out fee from your final invoice.
If they discover damage not visible in the original quote, they must stop work and present you with an updated quote before continuing. You can accept it, reject it, or ask for alternatives. This is your protection — they can't just surprise you with a big bill.
Typically 30 days. After that, material and labour prices may change, and the plumber can issue a new quote. Always check the validity date on your quote, especially if you're delaying a decision. Prices for materials fluctuate, and plumbers are entitled to update their quotes accordingly.
Need professional plumbing help in Germany? Our certified English-speaking plumbers are available 24/7. Call 015161134271.
Call 015161134271

Need a Plumber in Germany?

Certified English-speaking plumbers dispatched within 60 minutes across Germany.

Call 015161134271

CMB Create & Manage Businesses GmbH acts solely as the operator of this website; all generated jobs are referred to and handled by SecuPart GmbH. In some locations SecuPart GmbH has no branch and provides the requested services as a mobile provider at fair local rates. In addition to its own technicians, in exceptional cases it also works with regional partners to whom the job is referred; for referred jobs we cannot guarantee the speed, quality or prices of third-party firms. Liability claims must be directed to the local partner company. Please refer to the order form handed to you on site for the partner’s details and prices.