Invoice Generator Studio

Free Pool Service Invoice Generator

Bill recurring pool cleaning per visit, add chemicals and repairs as their own lines, and download it as a PDF — free, no sign-up.

From (your details)
Bill to (client)
Invoice details
Line items
Tax & discount
Logo & notes
Pro

Add a one-click “Pay online” button (your Stripe, PayPal, or Wise link) to every invoice. Upgrade to Pro.

Saved invoices

Saved automatically in your browser.

Your business name

INVOICE

INV-001

Billed to

Client name

DescriptionQtyRateAmount
Item description1$0.00
Subtotal
$0.00
Total
$0.00

Invoicing pool cleaning and repairs

Regular pool service bills one of two ways — a set price per visit or a flat monthly rate — and the form takes either. For per-visit billing, add one line for each service date with the date in the description ('Weekly service — Jul 7', 'Weekly service — Jul 14'), quantity 1, and your per-visit rate, so the customer can match every line to a visit and see the week you skipped for a storm. If you charge a flat monthly rate instead, one line — 'Monthly pool service, July' — covers the whole month regardless of how many visits fell in it.

Chemicals are the line customers question most, so keep them off the labor rate. When you bill for chlorine, muriatic acid, salt, stabilizer, or a DE recharge on top of the visit price, give consumables their own line — 'Chemicals (chlorine, acid, stabilizer)' — rather than folding the cost into the service rate; a customer who sees the chemistry priced on its own line rarely argues it. One-off repairs belong on their own lines too: a pump motor, a filter cartridge, a salt cell, or a heater part each get a line with the part named in the description and labor either bundled or split onto a second line. The Sales Tax preset applies one rate to the subtotal after any discount, so chemicals and parts are taxed along with the service.

Seasonal openings and closings are their own jobs, not part of the route — invoice a spring opening or a winterization as a single line at your flat rate, or split the cover, plugs, and antifreeze onto a materials line if you itemize them. Put the pool's service address and the visit schedule in the notes on every invoice — 'Service address: 14 Lakeshore Dr — weekly, Mondays' — since property managers and seasonal owners often pay from an address that isn't the pool. The draft autosaves in your browser, so next month's invoice is a matter of updating the number, the visit dates, and the due date, then downloading the new PDF.

Equipment job: replacing a burned-out pump

A residential customer's single-speed pump seized in the middle of August, so this invoice leads with the equipment job and keeps the routine route to a single line at the bottom. The pump and the repipe fittings are billed at supply price on their own lines, and the three and a half hours on site are charged by the hour rather than folded into the part, so the customer can see what the hardware cost and what the work cost. Programming the speed schedule is a flat charge because it takes about the same time on every install. The month's scheduled visits are summarised in one flat-rate line instead of four dated ones, since nothing unusual happened on the route.

Equipment job: replacing a burned-out pump
DescriptionQtyRateAmount
Variable-speed pool pump, 1.85 THP — supply1$985.00$985.00
Union kit, check valve and PVC repipe fittings1$86.00$86.00
Remove failed pump, repipe and install — labor, Aug 123.5$115.00$402.50
Startup, prime and speed-schedule programming1$90.00$90.00
Monthly pool service — August, flat rate (4 scheduled visits)1$185.00$185.00
Subtotal$1,748.50
Sales Tax 8.6%$150.37
Total due$1,898.87

Splitting the pump from the hours it took to fit it is what makes a four-figure invoice easy to approve — the customer can price the part against a warranty claim without your labor rate getting tangled up in it.

Line items pool techs forget to bill

  • Every visit dated

    Put the service dates in the description and the number of visits in the quantity column at your per-visit rate, so a five-Monday month and a week you skipped for weather are both plain on the invoice.

  • Extra trips priced as extras

    A storm cleanup, an algae recovery, or a call-back between scheduled visits belongs on its own line at its own rate rather than quietly inflating the routine visit price.

  • Chemicals passed through by unit

    Bill chlorine by the gallon, tabs and salt by the bag, and acid by the jug with the strength in the description, so a hot month reads as chemical use rather than a rate rise.

  • Parts named, repair charged apart

    Give the cartridge, pump motor, or salt cell its own line with the part named, then charge the repair on a second line — flat or by the hour — so the customer sees what the equipment cost and what the work cost.

  • Readings and equipment flags

    Chemistry readings and anything you noticed — a weeping pump seal, a low water line — go in the notes field, since the form has no field for them and boards keep them for their own records.

How to create an invoice online

  1. 1

    Fill in the details

    Add your business info, your client, line items, tax, and an optional logo or discount.

  2. 2

    Watch the live preview

    The invoice updates as you type, so you always see exactly what your client will receive.

  3. 3

    Download the PDF

    One click generates a clean, professional PDF invoice — free and without a watermark.

A simple invoice maker for freelancers and small businesses

Everything you need to bill a client properly — and nothing you don't. Create an invoice, check the live preview, download the PDF, get paid.

Instant PDF download

Generate a polished A4 invoice PDF in one click — no waiting, no email required.

No sign-up, no watermark

Completely free to use. Your invoice is yours, with no branding stamped on it.

Private by design

Everything happens in your browser. Your invoice data never touches a server.

Logo, tax & discounts

Add your logo, any tax label and rate (VAT, GST, sales tax), and percentage or fixed discounts.

Saves as you type

Your draft is stored locally in your browser, so an accidental tab close loses nothing.

20 currencies

Invoice in USD, EUR, GBP, INR, JPY and more, with correct rounding for each currency.

Frequently asked questions

Should I bill per visit or a flat monthly rate?

Both are standard for pool service — per-visit pricing with one line per service date suits customers who want to see every visit, while a flat monthly rate is simpler for year-round contracts where the visit count barely changes. The form takes either: visits in the quantity column at your per-visit rate, or a single monthly line.

How do I charge for chemicals?

If chemicals are billed on top of the visit, add them as their own line — 'Chemicals (chlorine, acid, stabilizer)' — rather than raising the service rate, since customers expect the chemistry itemized. Quantities take decimals, so 2.5 gallons of acid at your per-gallon price calculates correctly. If chemicals are included in your visit price, there's nothing extra to add.

Do I charge sales tax on pool service?

It varies by state — some tax cleaning and repair labor, some tax only the chemicals and parts, and some exempt residential service. The Sales Tax preset applies one rate to the whole invoice after any discount, so if only the materials are taxable, split them onto a separate invoice or note the taxable amount in the notes — and check with an accountant.

How do I invoice a pool opening or closing?

Put the opening or closing on its own line at your flat rate, separate from the recurring service, and add a materials line for winterizing plugs, antifreeze, or a cover if you itemize them. Note the pool's service address and schedule in the notes so a seasonal or off-site owner knows which property the invoice covers.