A plumber-style invoice with the service call, labor and parts broken out — the format customers expect and pay without arguing. Edit below, download the PDF.
Bidding from plans? Count fixtures, drains and cleanouts automatically with the free plumbing takeoff.
Open the AI takeoff →Sanity-check the numbers in your invoice against typical market ranges:
| Job / service | Typical price (US, 2026) |
|---|---|
| Water heater replacement (gas, 50-gal) | $1,200 – $3,500 |
| Drain cleaning / snaking | $150 – $500 |
| Faucet installation | $150 – $400 |
| Toilet replacement (incl. unit) | $250 – $600 |
| Sump pump replacement | $400 – $1,200 |
| Hourly rate | $75 – $150 |
| Whole-house repipe | $4,000 – $15,000 |
2026 US ranges for licensed plumbers. Emergency and after-hours calls typically add 50–100%.
The line items above are a realistic starting point — replace them with your job, quantities and rates.
The invoice updates as you type, formatted the way clients expect.
One click. Your draft also auto-saves in your browser, so you can come back and duplicate it for the next job.
The estimate maker works for any service business — plus free invoice, purchase-order and work-order generators.
Open the free estimate maker