100% free, no account required

Free Plumbing Estimate Template

Quote a repair, a fixture install, or a full rough-in with parts and labor laid out plainly. Give the customer a clear number and download a professional PDF.

Your Information (From)

Client (Prepared For)

Estimate Details

Line Items

Live Preview

Updates as you type
This is a live preview. Edit the fields on the left to update it, then download below.

Your Business Name

Estimate

EST-001

Prepared For

Name

Date

June 27, 2026

Valid Until

30 days

DescriptionQtyPriceTotal
Service call and diagnosis1$95.00$95.00
Water heater replacement (50-gallon)1$980.00$980.00
Labor — installation and connection1$380.00$380.00
Fittings, valves, and supplies1$140.00$140.00
Permit and inspection fee1$180.00$180.00
Subtotal$1,775.00
Estimated Total$1,775.00

Notes

Estimate based on accessible pipes and standard-condition walls. Pipe damage or corrosion found on opening walls billed separately at $75/hour. Valid for 30 days.

Generated with WaffleInvoice, waffleinvoice.com

No credit card required. Free forever.

Win the job

Want WaffleInvoice to send this estimate and turn it into an invoice?

Create a free account to email this estimate, let clients approve it online, and convert it to an invoice in one click. Free for unlimited estimates.

Start free

Takes 60 seconds. No credit card.

What to put on a plumbing estimate

A plumbing estimate builds trust when every part is named and priced. List your business name and plumber license number, the customer and service address, an estimate number, date, and validity window, then itemize the service call, each fixture or part, labor, and permit fees. Add a note that pipe damage found on opening walls is billed separately, because you cannot price what you cannot see until the wall is already open — that is the sentence that prevents almost every post-job argument.

Common line items

Plumbing estimates typically break down into these lines:

  • Service call and diagnosis fee
  • Main fixture, appliance, or equipment being installed or replaced
  • Supporting parts: valves, fittings, pipe, and faucet hardware
  • Labor, as a flat job price or hourly rate
  • Permit and inspection fees, if required
  • Drain cleaning or snaking, if part of the scope

Turning an estimate into an invoice

For service and repair work, plumbing estimates are typically paid on completion. For larger jobs like rough-ins or water heater installs with permit requirements, collect a deposit to cover the materials and schedule the crew, then invoice the balance after the work passes inspection. Converting the approved estimate directly to an invoice avoids retyping a parts list and introducing a transcription error.

How to win more of the jobs you bid

Customers who have been surprised by a plumbing bill before read estimates carefully. A part-by-part breakdown makes your estimate the most credible one in a stack. A free WaffleInvoice account lets the customer approve online and converts the estimate to an invoice, with online payment so you collect the balance faster.

Do this automatically

WaffleInvoice is free for unlimited estimates.

Stop rebuilding the same estimate every time. WaffleInvoice remembers your clients and prices, lets clients approve online, and turns an accepted estimate into an invoice in one click.

Free Plumbing Estimate Template FAQs

What should a plumbing estimate include?

Your business name and plumber license number, the customer and service address, an estimate number and date, each part itemized with a price, labor as flat rate or hourly, permit fees, and a note about hidden pipe damage billed separately.

Do plumbing jobs need a permit?

Many do, particularly new installs, water heater replacements, and anything connected to the main line. Check local code and include permit and inspection fees in the estimate.

Should I charge a diagnosis fee?

Yes, list it as a separate line. It is transparent, and many plumbers waive it when the job proceeds from the estimate, which you can note on the estimate itself.

How do I handle unexpected pipe damage?

State in the estimate that pipe corrosion or damage found on opening walls is billed separately at your hourly rate. Setting that expectation before work starts avoids disputes when it comes up.

More free templates

Other estimate templates

Need something else? Use our free invoice generator or create a free account to send and track everything automatically.