Invoicing
Pool Service Invoice Template: The Monthly Bill Built From the Route Record
A pool route bills once a month for work the customer rarely sees happen. The tech comes on a weekday, works for twenty minutes, and leaves a clean pool. Four or five visits later, an invoice arrives. If that invoice is one line that says monthly service and a total, the customer has to take the whole month on faith. Some do. The ones who do not start asking questions, and a route owner answering questions from memory, weeks after the visits, is in a weak spot.
A better invoice is not prettier. It is built from records the route already keeps: the stop log for each visit, the chemistry log for each test, and the notes on anything extra that got done. Built that way, the invoice reads like a report of the month, and most questions answer themselves.
Start from the route record, not from memory
The raw material for the invoice is the daily route sheet. Each stop on it holds the visit date, arrival and departure times, the tasks checked off, the readings taken, the chemicals added, and any note the tech left. Kept day by day, those sheets are the month in order. Left blank or tossed at night, they leave the invoice with nothing to stand on.
So the first rule of the monthly invoice is boring: the route sheets get filled in at the pool, on the day, for every stop. An invoice built at the end of the month from complete daily records takes minutes per account. An invoice rebuilt from memory takes an evening, and it still comes out vague.
List every visit by date
The body of the invoice lists the visits themselves, one line per visit, each with its date. Four weekly visits means four lines, each tied to the regular service the agreement covers. A short month, a skipped week for weather, a holiday shift: the dates show it without an explanation paragraph.

Dates do quiet work. A customer who wonders whether anyone came in the second week can find the visit on the bill. A customer comparing the invoice against a gate log or a camera record finds the same days in both places. And when a visit did not happen, because of a locked gate or low water, the honest move is to show that too, with the note from the route sheet beside it and no charge for the missed service. An invoice that admits a miss is trusted on everything else it says.
Chemicals get their own line
Chemicals are the cost customers understand least, so they should never hide inside the service total. The regular dosing a normal visit uses belongs with the service, under whatever split your agreement states. Anything past that belongs on its own line: the extra chlorine after a storm, a phosphate treatment, a stain treatment, the chemicals a green pool drinks on its way back to clear.
Each chemical line names what was used and on which visit, pulled from the chemistry log where the dose was written down when it went in. Priced this way, a heavy chemical month stops looking like a padded bill. It looks like what it was: a month where the water needed more, with the dates and the doses to show for it.
Filter cleans and repairs sit apart from regular service
A filter clean is not part of a weekly visit, and a repair is not part of cleaning. The invoice keeps all three apart, because lumping them is what turns a routine bill into an argument.
Filter cleans get their own line, with the date the filter was opened and anything that was cleaned or replaced. Repairs get their own lines too, each with a short description in plain words: what failed, what was fitted, and whether the work sat under the repair approval threshold in the agreement or was quoted and approved before it started. A repair line that matches a quote the customer already signed needs no defending. A repair line that arrives unexplained gets defended every time.
Print the last visit readings as proof
Close the invoice with the readings from the last visit of the month, printed on the bill itself: free chlorine, pH, total alkalinity, CYA, calcium hardness, salt, and temperature, the same set the chemistry log tracks visit by visit. Print the target ranges beside them, so the customer can see the readings sit inside the lines they are supposed to sit inside.

This is the proof section, and it costs nothing to add, because the numbers already exist in the log. A customer holding an invoice that shows the water balanced on the final visit has a reason to believe the earlier visits were handled the same way. A reading that finished the month out of range should still print, with the note on what was dosed and what happens next. Hiding it saves one awkward moment and spends trust the route needs all year.
Totals, terms, and the check behind the bill
The totals block stays plain: regular service for the visits listed, chemicals, filter work, repairs, tax where it applies, amount paid, and balance due. Terms go on the invoice in words, not codes: the due date, how to pay, and what happens on a late balance, matching the agreement the customer signed.
Before the invoices go out, run the route profit check for the month. A stop can bill cleanly and still lose money once drive time, labor, and chemical cost are counted. The sample data in the pack shows the spread plainly: one stop at -$4.27 on its visit math and one at +$10.36. Knowing which stops sit on which side of that line is what makes the next price conversation a calm one.
The Pool Service Starter 3-Pack does not ship an invoice template. What it ships is the record keeping the invoice is built from: a Route Sheet & Stop Log that fits 12 stops a day, with arrival and departure times, drive minutes, task checkboxes, readings, and chemicals added, printed one per route day and kept 90 days as proof of service, a Water Chemistry Log with 20 test rows covering FC, pH, TA, CYA, CH, salt, and temperature, with target ranges printed on the log, automatic flags on out-of-range readings, and LSI guidance, plus a Route Profit Quick-Check that prices each stop and a quick-start guide PDF.
Put this thinking to work.
A five-tab spreadsheet operating system for residential electrical contractors: estimate jobs to hit your margin, track every lead, invoice and see per-job profit, manage clients, and log expenses. $119 one-time.
See the Contractor Operating System →Keep reading
More field notes.
Estimate Template vs. Estimating System: What Actually Wins Bids
A template makes one estimate look good. It does nothing for the next fifty. The difference is fixed inputs, feedback, and follow-through.
Business numbersThe 5 Numbers Every Electrical Contractor Should Track Weekly
Are you making money right now? Not last quarter. This week. Five numbers, checked in thirty minutes, tell you whether work is coming in, priced right, and actually getting paid.
The launch notes
Occasional, plain-spoken email.
New products, new playbooks, and practical notes on running a service business. No spam, no funnels, no daily drip. Unsubscribe anytime.