Free Plumbing Estimate Template & Generator
Create plumbing estimates with line items for pipes, fittings, fixtures, and labor. Generate a professional PDF estimate for any plumbing project.
- Pre-built plumbing line items
- Instant PDF download
- Professional formatting
- No signup required
Your Company Name
123 Main St
ESTIMATE
Plumbing Line Items
+ 11 more items...
Total: $X,XXX.XX
What to Include in a Plumbing Estimate
Plumbing estimates need to account for both the visible fixtures customers choose and the behind-the-wall rough-in work they can't see. A detailed estimate builds trust and prevents costly change orders once walls are opened up.
Materials
List pipe type and footage (copper, PEX, PVC — each has different costs), fittings, valves, and fixtures. Specify fixture brands and models when possible. Include supply lines, drain assemblies, and any specialty items like expansion tanks or pressure regulators. Don't forget solder, flux, pipe hangers, and other small items — they add up.
Labor
Split labor into rough-in (running pipes in walls/floors) and finish (connecting fixtures, testing). Rough-in is the more labor-intensive phase. For fixture installations, you can price per fixture or by the hour. Include time for testing, flushing lines, and cleanup.
Markup & Overhead
Plumbing contractors typically apply 40-60% markup. The trade requires expensive licensing, insurance, specialized tools, and ongoing education. Your markup needs to cover a van/truck, tool replacement, and the downtime between jobs. Fixture markup is usually 20-30% over your supplier cost.
Common Mistakes
Always include permits and inspections — plumbing work almost always requires them. Note any access issues (cutting into walls, moving existing lines) as separate line items. Specify whether you're responsible for patching drywall after rough-in or if that's excluded from your scope.
Common Plumbing Estimate Line Items
Materials
| Item | Unit |
|---|---|
| Copper pipe | linear ft |
| PEX pipe | linear ft |
| PVC pipe | linear ft |
| Fittings / connectors | each |
| Shut-off valves | each |
| Water heater | each |
| Toilet | each |
| Faucet | each |
| Garbage disposal | each |
| Drain assembly | each |
| Supply lines | each |
Labor
| Item | Unit |
|---|---|
| Rough-in labor | hour |
| Finish labor | hour |
| Fixture installation | each |
Other
| Item | Unit |
|---|---|
| Permit | each |
| Inspection fee | each |
Ready to create your plumbing estimate?
Pre-loaded with all the line items above. Fill in your numbers, download as PDF.
Create Plumbing EstimateFrequently Asked Questions: Plumbing Estimates
How do I estimate plumbing costs?
Count the number of fixtures, measure pipe runs, and identify the pipe material. Price materials at your supplier cost plus markup, add labor hours for rough-in and finish work, and include permits. Simple fixture swaps run $150-$500 per fixture installed; full re-pipes can cost $4,000-$15,000+ depending on home size.
What markup should I charge for plumbing work?
Licensed plumbers typically mark up 40-60% over direct costs. Plumbing requires expensive licensing and insurance, so your rates need to cover these. Fixture markup is usually 20-30% over wholesale cost. Don't undercut yourself — customers are paying for your expertise and guarantee.
What should a plumbing estimate include?
Include itemized materials (pipe type, footage, fixtures with model numbers), labor hours for rough-in and finish phases, permit and inspection fees, warranty terms, and a clear scope statement noting what's included and excluded (drywall repair, painting, etc.).
Should I include permits in my plumbing estimate?
Yes, always. Nearly all plumbing work requires a permit. Include the permit fee and inspection fee as line items. This shows professionalism and avoids surprises. If you're unsure of the exact fee, include an allowance and note that the actual cost may vary.
Related Estimate Templates
Related Trades
More Estimate Templates
Other DocJoist Tools
Save your templates
Create a free account to save your project details and reuse templates across jobs. Fill in your info once, generate waivers in seconds.