This plumbing invoice template handles the lines that plumbers bill and generic templates miss: a service call fee, an after-hours rate, parts with markup, haul-away of an old water heater and a warranty in months. Fill it in, check the live preview on the right, and download it as a PDF, Word file or Excel sheet. There is no account and no email step. The tabs above the form switch the same details into a plumbing estimate, a quote or a work order.
We earn from qualifying sign-ups through our links. How we make money
How to Fill Out a Plumbing Invoice
- Add your business once. Logo, company name, phone, email and plumbing license number. They stay saved in your browser for the next invoice.
- Describe the job. Customer name, billing address and the service address if it differs. In the Fixture or system field write what you worked on, for example a 50 gallon gas water heater, and add the water pressure you measured if it matters to the job.
- Price the work. Start with the Service call line, then labor as hours times your rate or a flat price for the task. Add parts at your cost with a markup, and add fees such as haul-away of the old unit.
- Set the terms and send. Choose the sales tax rate, the payment due date and your warranty on labor and parts. Download the PDF and send it before you leave the driveway if the customer agrees.
Choose Plumbing in the Trade menu and the form loads those lines for you. It never fills in a price, because only you know your rates.
What Plumbing Invoices Need
Most plumbing jobs are small, fast and billed on the spot, so the invoice has to explain itself in one read. These are the parts customers question most.
Service Call Fees
The service call line covers getting a licensed plumber to the door and diagnosing the problem. Keep it as its own line, not hidden inside labor. That way the customer sees what they paid to have you come out and what they paid for the repair. If you credit the fee toward the work when the customer approves the repair, say so on the invoice in one sentence, and show the credit as a negative line so the math is easy to follow.
After-Hours Rates
Nights, weekends and holidays usually cost more because you are pulling a tech off their time. The template has an after-hours multiplier field that starts empty. Enter your own number, for example 1.5 if nights cost one and a half times your normal labor rate, and the invoice adds an “After-hours premium” line under labor that shows the multiplier and the extra amount. We do not suggest a figure because it depends on your market and your crew. What matters is that the customer agreed to the higher rate before you started, and the invoice shows that it applied.
Parts and Markup
Enter each part at what you paid, then set a markup once for all parts or per line. The customer sees only the final price per unit, and your cost never prints. Markup pays for the trip to the supply house, the time to pick up and return parts, and the risk when a fitting or valve fails. For water heater jobs, list the unit, the expansion tank, the connectors and the venting as separate lines so the customer can see where the money went. Add a haul-away or disposal line when you take the old tank with you.
Warranty Terms
Write the warranty on the invoice itself, in months, and separate labor from parts. Manufacturer coverage on a fixture or water heater is the manufacturer’s promise, not yours, so say which part of the warranty is yours and which comes from the maker. The template has a warranty field for labor and one for parts, and both print under the totals. A clear warranty line settles most callback arguments before they start.
License Note
Many states and cities require a plumbing license number on contracts, estimates or invoices, and the rules differ by place. Check with your state licensing board for what yours requires. The template has a license field that prints in the header, so once you fill it in, every document carries it.
Plumbing Estimate and Quote Templates
The same details make the documents that come before the invoice. Use the Estimate, Quote and Work order buttons above the form:
- Estimate: your best price for the work you can see. It carries an expiry date and a signature line so the customer can approve it. Use it when the scope may change once the wall is open.
- Quote: a fixed price for a defined scope, valid for a set time. List what is included and what is not, such as drywall repair after a leak.
- Work order: the instruction for the tech, with the address, the fixture, a checklist (no leaks at connections, pressure checked, shutoff valves tested) and a sign-off. Our work order template has the full version.
A good plumbing estimate also names the unknowns. If the old shutoff valve may not hold when you turn it, or the pipe behind the fixture may need replacing, write that as an optional line with its own price. The customer can tick it when they sign, and you are not absorbing the cost or arguing about it on site.
Details you type once carry across when you switch, so an approved estimate becomes an invoice without retyping. Every document prints on US Letter paper with your logo at the top.
Flat-Rate vs Time and Materials
How you price the job changes what the document looks like.
Flat rate. One price for a defined task, such as replacing a toilet or a water heater. The invoice shows a single line per task with a short description, plus any items you listed as extra. Customers like it because the number does not move with the clock, and you keep the gain when you finish early. Write the scope clearly, because anything outside it becomes an add-on.
Time and materials. You bill hours at your rate and parts at cost plus markup. The invoice shows start and finish times, the hours and each part, because the customer is paying for what actually happened. It suits diagnosis and repairs where you cannot know what you will find. Put the service call fee and the hourly rate on the estimate so the final number holds no surprises.
Whichever you choose, state it on the document. A customer who expected a flat price and sees hourly labor will dispute the bill, and the reverse is just as true. One line near the top, such as “Flat rate for the work described below” or “Billed at hourly rate plus parts”, prevents the conversation.
Many plumbers mix the two: flat rate for common installs, time and materials for leaks and repairs. The template lets you add flat-price lines and hourly labor lines on the same document.
Plumbing Software
A template is enough while you send a few invoices a week. When you are retyping customers, chasing unpaid bills or losing track of which estimates were signed, software helps: most tools let customers approve on their phone, take card payment and turn an approved estimate into an invoice. We priced the main options per crew size in best plumbing software.
Software is not for everyone. If you are a solo plumber with a handful of jobs a week, the free template and a spreadsheet may be all you need, and a monthly fee would be money spent on a problem you do not have yet. Move up when the paperwork starts costing you billable hours.
Other trades have their own versions of this page. Our HVAC invoice template adds equipment and refrigerant lines, and the contractor invoice template suits general contractors who bill in phases.
Questions people ask
Is there a free plumbing invoice template in PDF?
Yes. Fill in the plumbing invoice template at the top of this page and press PDF. You get a clean file with your logo, the customer, the service call fee, labor, parts, totals and warranty terms, ready to email or print. No account and no email address are needed to download it.
Can I edit a plumbing invoice in Excel?
Yes. Press Excel after filling in the form and you get an .xlsx file where every amount is a real number, so you can change quantities or rates and the totals follow. It also opens in Google Sheets. If you only need to send the bill, the PDF is quicker and looks the same on every device.
Should a plumber charge a trip fee on the invoice?
Most plumbers do, because the drive and the first look at the problem cost time whether or not the job goes ahead. Put it on its own line called Service call so the customer sees it is separate from labor, and say on the estimate whether the fee is credited toward the repair if they approve the work. Whatever you decide, tell the customer before you arrive.