Free plumbing invoice generator

List the repair, the parts and any permit fee, check the live preview, then print it or save it as a PDF. No signup, no account, nothing to install.

Free. No signup. Nothing leaves your browser.

The lines and prices are an example. Replace them with your own.

From
Bill to
Line items
  1. $850.00
  2. $950.00
  3. $145.00
  4. $195.00
  5. $165.00
  6. $50.00
  7. $75.00
Your edits are saved in this browser only.

Preview

Total: $2,509.39

Invoice

Bayside Plumbing and Drain

Your logoAdd your logo in the form

Invoice

Number
INV-0001
Issue date
11/5/2026
Due date
11/19/2026

Bill to

Client
Marcus Ellery
Address
418 Linden Ave, Charlotte, NC 28203

Line Items

DescriptionTypeQtyUnit PriceTotal
Remove and replace 50-gallon gas water heater (flat rate)Labor1$850.00$850.00
50-gallon natural gas water heater, 6-year tank warrantyMaterials1$950.00$950.00
Thermal expansion tank, gas flex connector, T&P discharge pipe and fittingsMaterials1$145.00$145.00
Clear kitchen drain line with cable machineLabor1$195.00$195.00
Reset upstairs toilet with new wax ring and closet boltsLabor1$165.00$165.00
Haul away and dispose of old water heaterOther1$50.00$50.00
City plumbing permit for water heater replacementOther1$75.00$75.00

Totals

Subtotal
$2,430.00
Tax
$79.39
Total
$2,509.39

Notes and payment terms

Notes
Payment due within 14 days. Labor on the water heater install is warrantied for 1 year. The tank warranty is through the manufacturer. Today's service call fee was credited toward the repair.

In the print window, choose Save as PDF to download a copy.

Save, send and get paid from your phone

The free ToolBerry app keeps every invoice and estimate with the job and the client, so you can see who still owes you. It works offline, and it is on iPhone, Android and the web.

No account and no credit card. Works offline.

How to create a plumbing invoice

Plumbing jobs often start as one problem and end as two or three. The form at the top of this page builds the invoice as you type, so you can write it up in the truck before you leave the driveway.

  • 1. Enter your business name, phone, email and license number if your state requires it on paperwork.
  • 2. Add the customer's name and the service address. For rentals, put the tenant's address and bill the owner or property manager.
  • 3. Set the invoice number, the issue date and the due date.
  • 4. Upload your logo if you have one. It is kept in this browser and prints on the document.
  • 5. Add one labor line per repair: the water heater swap, the drain clearing, the toilet reset.
  • 6. Add the heater, valves, fittings and pipe as materials lines and mark them taxable where your state taxes them.
  • 7. Add the permit fee, disposal and any after-hours charge as their own lines, then set your tax rate.
  • 8. Put your warranty and payment terms in the notes, check the preview, then print or save as PDF.

What to include on a plumbing invoice

A homeowner who called about a leak may not know what a PRV or an expansion tank is. Name the part and say where it went, and the bill explains itself.

  • The location of each repair: "Replace shutoff valve under kitchen sink" beats "valve replacement".
  • The water heater size, fuel type and tank warranty, so the customer has it on file for a future claim.
  • Drain work with the method used, such as a cable machine or hydro jetting, and whether a camera inspection was done.
  • Permit and inspection fees as pass-through lines, separate from your labor.
  • Your labor warranty in plain words, and a note that parts carry the manufacturer's warranty.
  • The service date, your payment terms and the ways you accept payment.

Plumbing billing and pricing tips

Most residential plumbers use flat-rate pricing for common repairs and time and materials for jobs they cannot scope until a wall or floor is open. Flat rate gives the customer a price before you start. Time and materials protects you when a simple leak turns into rotted pipe behind tile.

A service call or diagnostic fee covers the drive and the time spent finding the problem. Many shops credit it toward the repair if the customer approves the work the same day. Say so on the invoice so the customer sees the credit was applied.

Set after-hours and emergency rates before the phone rings at 2 a.m. Put the rate in writing when you book the call, then show it as its own line or in the line description so the higher price is not a surprise.

Water heater replacements and repipes usually need a permit, and some areas require an inspection before the job is closed. Bill the permit at cost or with a set handling fee, and keep the permit number in the notes.

Plumbing invoice vs estimate

Send an estimate before larger work like a repipe, a sewer line repair or a water heater swap, so the customer approves the price and the parts. Send the invoice after the job to bill what you actually did. Use the Invoice or Estimate switch at the top of the page to create either one with the same form.

After the job is billed

This generator works well for a one-off invoice. If you run several calls a day, the free ToolBerry app keeps jobs and clients in one place. Create estimates and invoices on your phone, turn an accepted estimate into a job or an invoice without retyping, and share the PDF or send it from your own email.

You can capture the customer's signature on the device, track payments as they come in, and see which invoices are paid, partly paid or overdue. It works offline in basements and crawl spaces, and it runs on iPhone, Android and the web.

Frequently asked questions

Do plumbers charge sales tax on labor?
It depends on the state. Some tax repair labor, some tax only the parts, and some treat new construction differently from repairs. Check with your state's revenue department or a tax professional, then mark only the taxable lines.
Should I use flat-rate or time-and-materials pricing?
Many plumbers use both. Flat rate works for repairs you do often and can price ahead, like a faucet or toilet swap. Time and materials fits jobs where the scope is unknown, like tracing a slab leak. You can mix both on one invoice.
How do I show the service call fee was credited?
Either leave the fee off and note in the description or notes that it was credited toward the repair, or add the full repair price and state that the service call is included. The goal is that the customer sees they were not charged twice.
Should the permit fee go on the invoice?
Yes, as its own line. Customers accept a permit fee more easily when they can see it is a city or county charge and not part of your labor. Add the permit number in the notes for their records.
What warranty should I put on a plumbing invoice?
State your labor warranty, such as 1 year on the install, and that parts are covered by the manufacturer. Keep it short and match what you told the customer. Some states set rules for contractor warranties, so check with your licensing board.
How do I bill an emergency or after-hours call?
Use your after-hours rate on the labor line and say so in the description, for example "Emergency call, Sunday". Tell the customer the rate on the phone before you head out.
Is this plumbing invoice generator free?
Yes. There is no signup and no watermark. Your draft, logo and currency stay in this browser, and nothing is uploaded. Click Print or save as PDF, then choose Save as PDF in your browser's print window.