Bookkeeping and taxes for a pool service business

Last updated August 12, 2026

Separate the business bank account first, then run one monthly routine: record every invoice and payment, categorize expenses with chemicals and vehicle costs kept separate, reconcile the account, and set aside money for quarterly estimated tax. Hand your accountant clean monthly books rather than a year of receipts each spring.

Nobody starts a pool route because they wanted to do bookkeeping. The books get done in April, out of a shoebox, by an accountant billing hourly to sort receipts you could have sorted in ten minutes a week. Pool service business taxes are rarely complicated - just unforgiving of bad records.

A pool route is one of the simpler businesses to keep books for: no inventory to value, no work in progress, one revenue stream, a short list of expenses. What follows is the monthly routine, the two expense lines that quietly decide your margin, how mileage works when a day is forty short hops, and how to keep the quarterly tax bill from arriving as a surprise.

Key takeaways

  • Open a separate business bank account before anything else - commingling costs you deductions, accountant hours, and the liability protection an LLC was supposed to give you.
  • Run one monthly routine: record invoices and payments, categorize into six expense buckets, reconcile the account, and move a tax percentage aside. On a 60-pool route it takes 30-45 minutes.
  • Track chemicals at the pool, not at the supply-house invoice - the per-pool number is what exposes accounts that are priced like everything else but cost triple to service.
  • Keep a contemporaneous mileage log; your daily stop list plus start and end odometer readings is a defensible record you already generate.
  • Move 25-30% of profit into a separate tax account every month, and pay quarterly estimates out of that account rather than out of operating cash.
  • Set the tax percentage against annual profit, not the current month, so a heavy summer funds the January payment in a seasonal market.
  • Deduction rules, method choices, and sales tax are state- and situation-specific - get the structure right yourself and route every specific question to your accountant and your state department of revenue.

How do I handle bookkeeping and taxes for a pool service business?

Run one routine once a month and the tax year takes care of itself. The whole job is four moves - record what you billed and collected, categorize what you spent, reconcile the bank account against the statement, and move a percentage of profit into a separate tax account. On a 60-pool route that is genuinely 30-45 minutes, because the transaction volume is small: one bank account, one card, a chemical supplier, a fuel card, and a few dozen customer payments.

Most of the work disappears if the billing side is already recorded as it happens rather than reconstructed later. If you invoice, take payment, and see what is outstanding in the same place you schedule the route, the revenue half of your books is a report you export rather than a spreadsheet you rebuild. What is left is the expense side, which is receipts and records - and those only pile up when nobody has decided where they go.

The other thing that shortens the monthly close is not doing the same data entry twice. Pool service software that can sync your invoices to QuickBooks pushes each invoice and the payment against it into your accounting file, so your accountant reads a clean ledger instead of a stack of PDFs. The sync is normally one-way, which is what you want: the field tool is where billing actually happens, and the accounting file is the downstream record.

  • Record revenue: every invoice issued and every payment received, dated. Invoiced and collected are two different numbers and the gap between them is your receivables.
  • Categorize expenses: chemicals, vehicle and fuel, labor, insurance, equipment and parts, software and fees. Those six buckets are a workable chart of accounts for most routes.
  • Reconcile: match the bank and card statements to what you recorded. Anything that does not match is either a missing receipt or a personal charge that does not belong there.
  • Set money aside: move a fixed percentage of profit into a separate tax savings account the same day you reconcile, not at the end of the quarter.
  • File the paper: photograph receipts as you get them and let them land in one folder per month. A photo taken at the supply house counter is a record; a receipt in the truck door is not.
  • Review one number: what the route actually netted this month. A one-page profit and loss is enough, and it makes a bad month a signal in May rather than a discovery in April.

Separate the bank account before anything else

If you do only one thing on this page, open a business checking account and stop paying for anything personal out of it. Commingling is the single most common bookkeeping failure in owner-operated service businesses, and it costs money in three separate ways. It buries deductions you were entitled to, because nobody reconstructs a year of mixed transactions accurately and the ones that get missed are always yours. It multiplies your accountant's hours, since sorting a commingled account is the most expensive thing you can hand them. And if you have formed an LLC, running the company's money through a personal account is one of the facts used to argue the entity should be disregarded - which is the whole reason you formed it.

The setup is not complicated: one business checking account, one business card or dedicated debit card, and a transfer to yourself as an owner's draw when you need to pay yourself. That last part is the piece people get wrong. Paying the mortgage directly out of the business account is a mess to unwind; transferring $3,000 to your personal account and paying the mortgage from there is one clean line in the books.

The other reason to do it first is that it makes every other step cheap. When the business account only holds business transactions, categorizing is a pass down a statement instead of a forensic exercise, and reconciliation becomes a five-minute check rather than an investigation. Operators who separate accounts in year one generally describe bookkeeping as a chore; operators who never did describe it as a problem.

Chemicals and vehicle costs are the two lines that decide your margin

On a residential route these two categories usually account for the majority of what you spend, and they behave in opposite ways. Chemicals scale with the pools you serve and vary enormously between them; vehicle costs scale with how your route is laid out and barely vary at all once the day is set. Track them separately from everything else, and track chemicals at the pool level rather than as one monthly bill from the supply house.

Here is what that actually buys you. A solo operator running 58 pools around Jacksonville, Florida bills about $7,400 a month and the books look healthy all year. Chemicals run $1,180 a month, roughly 16% of revenue, which is unremarkable. Then the accountant breaks the line down by pool and the picture changes: nine of the 58 are large, uncovered, and full sun, and they consume about $54 a month each in chemicals against the $14 the other 49 average. Those nine are priced the same as everything else on the route, and once drive time is counted they are running near break-even. The operator could not see it before, because chemicals were one bulk purchase a month with no attribution to a pool.

That is the argument for tracking the chemical line at the pool rather than the invoice. Set what each chemical costs you once, and if your software can track chemical cost per pool from the doses your techs already log, the cost side assembles itself from work that is happening anyway. PoolBoss builds its cost-per-pool report that way, and the same data drives a route profitability view that sets revenue against chemical cost per route.

Treating chemical costs as an expense category is the bookkeeping half; knowing what the number should be is the other half. A route where chemicals are 15% of revenue and one where they are 28% are different businesses, and the second one is usually a pricing problem rather than a purchasing problem. It is worth knowing what a healthy pool service margin looks like before you conclude your costs are the thing that is wrong.

The expense categories that matter most on a pool route, and how each behaves
CategoryHow it behavesWhat it does to margin
ChemicalsVaries pool by pool - sun exposure, cover, gallons, bather loadThe line that hides unprofitable accounts. Track per pool, not per purchase.
Vehicle and fuelFixed by route geography, not by pool countA tight route absorbs new stops almost free. A scattered one bleeds on every added account.
LaborSteps up in whole people, not graduallyThe largest single line once you hire. Wages plus roughly 10-15% in payroll taxes and comp.
InsuranceAnnual or monthly premium, largely fixedSpreads thinner as the route grows. Cheap per pool at 100, expensive per pool at 25.
Equipment and partsLumpy - poles and vacs regularly, a pump or heater occasionallyDistorts a single month. Judge it across a year, and separate resale parts from your own tools.
Software and feesFixed monthly, plus card processing at roughly 2.5-3.5% per transactionSmall in absolute terms. Processing fees are the part that scales with revenue.
$0$25$50$75$100$20$14$54Route averageThe 49 standard poolsThe 9 large uncovered pools
Monthly chemical cost per pool on the 58-pool Jacksonville route
Monthly chemical cost per pool on the 58-pool Jacksonville route
CategoryChemical cost per pool per month
Route average$20
The 49 standard pools$14
The 9 large uncovered pools$54

Mileage on a pool route is not the same as mileage on a service call

A plumber drives four long trips a day. You drive forty short ones, and that difference changes both the size of the deduction and the record-keeping needed to support it. A dense residential route can put 15,000-25,000 business miles on a truck in a year in two-mile and three-mile increments, which is a substantial number assembled out of trips too small for anyone to remember individually. Reconstructed mileage is also the first thing questioned in an examination, precisely because it is so easy to estimate generously after the fact.

What holds up is a contemporaneous log - a record made as the driving happens, showing date, starting point, destination, business purpose, and miles. On a route this is easier than it sounds, because the route itself is the log: the stop list for a given day, in order, is a record of exactly where the truck went and why. Save the day's stop list and note the odometer at the start and end of the day, and you have a defensible record built out of something you already produce. The trip that gets missed is almost always the extra one - the supply house run, the pump you dropped at the repair shop, the second trip back to a gate you could not open.

There are two methods for turning those miles into a deduction, and the choice has consequences beyond this year. The standard mileage rate is a per-mile figure set by the IRS that changes annually - it has been in the high-60-cent to 70-cent range per mile in recent years, but use the current published figure rather than a number from an article. The actual expense method instead deducts a business-use percentage of real costs: fuel, insurance, repairs, and depreciation. Which one produces a better result depends on the vehicle, and switching between them later is restricted in ways that depend on what you chose first. That is a question for your accountant with your actual truck in front of them, not a rule of thumb - and a mileage deduction is only ever as good as the log behind it.

Set money aside quarterly or you will owe it all at once

Self-employment tax alone is 15.3% of net earnings - both halves of Social Security and Medicare, because you are both parties - and that lands before any income tax. Nobody withholds it for you. Most operators are expected to pay quarterly estimated taxes rather than settle up once a year, with federal due dates that normally fall in mid-April, mid-June, mid-September, and mid-January for the prior year's final quarter. Missing them is not a filing error you can fix in April; underpayment penalties accrue on the quarters you skipped.

The mechanic that makes this painless is a second savings account and a fixed percentage. Move 25-30% of profit into it every time you reconcile, pay the quarterlies out of that account, and the money is never in the operating balance to be spent on a truck repair. Operators who set aside monthly describe quarterly taxes as an administrative task; operators who plan to 'have it ready by the deadline' describe them as the reason they took a loan in April. Your accountant can also tell you whether you qualify for a safe harbor - paying a set percentage of last year's tax to avoid penalties even if this year runs hot - which is worth asking about before a growth year rather than after.

The seasonal wrinkle catches people in mixed and cold-weather markets. Revenue is concentrated in summer and the tax bills are not, so the January payment arrives in the leanest month of the year. The fix is arithmetic, not discipline: set the percentage against annual profit rather than against the month you are in, so a July with heavy collections funds the January payment. That only works if you can see collections by month, which is one more reason to keep the billing and the service record in one system rather than reconstructing the year from a bank statement each spring.

One thing to be clear about: none of the software in this category does your taxes. PoolBoss invoices, takes payment, tracks what is outstanding, and reports revenue invoiced against collected and chemical cost per pool. It does not do bookkeeping, run payroll, track general expenses, calculate mileage, or compute or file anything for you. It produces clean inputs, and it pushes them into QuickBooks Online. The return is your accountant's job.

Frequently asked questions

Do I need an accountant or can I do the books myself?

Do the bookkeeping yourself and hire an accountant for the tax return and the structural questions. That split is right for most routes under about 200 pools, because the monthly recording is genuinely simple once the bank account is separate, while the questions that cost real money - entity structure, vehicle method, whether to elect S-corp treatment, whether you owe sales tax in your state - are worth an expert and are not monthly questions. Expect a few hundred dollars for a straightforward return for a sole proprietor, more for an entity return, and more again if you hand over unsorted records. The cheapest thing you can do for that bill is arrive with reconciled monthly books rather than a year of receipts. Reconsider the split when you add employees, since payroll filings have deadlines and penalties that make a bookkeeper or a payroll service worth the cost quickly.

How do I track chemical costs for taxes when I buy in bulk?

For the tax return, a bulk purchase is simply an expense on the date you bought it - you do not need to allocate a 50-pound bucket of tabs across the pools it eventually serves, and most small service businesses are not required to carry chemicals as inventory. Keep the supplier receipts and record the purchase in the chemicals category, and the return side is handled. Per-pool allocation matters for a different reason: management, not taxes. Knowing that nine accounts consume triple the chemicals of the rest is what tells you which customers to reprice, and no tax filing will ever surface that. The practical way to get it is to record the unit cost of each chemical once and let the doses logged at each visit do the arithmetic, which turns cost per pool into a report rather than a spreadsheet exercise. Ask your accountant whether your situation requires inventory treatment, since the answer depends on your method and your revenue.

Can I deduct my truck if I also drive it personally?

Generally yes, for the business-use portion, but the mixed use is exactly why the log matters. The deduction is based on the percentage of miles driven for business, so a truck driven 80% on the route and 20% personally supports roughly 80% of the vehicle costs under the actual expense method, or the business miles multiplied by the standard rate under the mileage method. Commuting from home to your first stop is treated differently from travel between stops, and the rules around a home office change that analysis, so it is worth confirming which of your daily miles actually count before you rely on a number. The record-keeping burden does not go away with either method: both need a log showing business miles. If the truck is wrapped, dedicated, and never used personally, the arithmetic gets much simpler. Have your accountant confirm the method and the percentage for your specific vehicle and situation.

Do I have to charge sales tax on pool service?

It depends entirely on your state, and this is one to verify rather than assume. States differ on whether cleaning and maintenance labor is a taxable service at all, and they differ again on chemicals and parts - it is common for a state to treat the service labor as exempt while treating chemicals or a replacement pump as a taxable sale of goods, which means one invoice can carry both treatments. Some states also tax repair labor differently from routine maintenance. Getting sales tax on pool service wrong is expensive in a specific way: you generally remain liable for tax you should have collected but did not, which means paying it out of margin you already spent. Call your state department of revenue or ask your accountant, get the answer for your service mix in writing, and set your invoice line items up to match it from the start. If you work across a state line, you need the answer for both states.

What records do I need to keep and for how long?

Keep anything that supports a number on a return: bank and card statements, supplier receipts, customer invoices and payment records, mileage logs, insurance policies, equipment purchase records, and any contracts or agreements. The common general guidance is three years from the filing date, since that is the usual window for an examination, but several situations extend it - records supporting property and equipment should be kept for as long as you own the asset plus the period after you dispose of it, and employment tax records have their own retention period. Because the longer periods are the ones people forget, many operators simply keep everything for seven years, which costs nothing when the records are digital. Photograph receipts at the counter and file them by month; thermal paper fades to blank within a couple of years, which is the most common reason a legitimate expense becomes unsupportable. Confirm the specific periods that apply to you with your accountant.

Should I use cash or accrual accounting for a pool route?

Most small pool routes use cash accounting, where revenue counts when the customer pays and expenses count when you pay them. It is simpler, and it matches the way you actually experience the business - a customer who has not paid has not paid, and cash accounting does not ask you to book income you have not received. Accrual recognizes revenue when it is earned and expenses when incurred, which gives a truer picture of a given month and matters more once you carry meaningful receivables or take on larger commercial accounts with net-30 terms. There are eligibility rules based on revenue and entity type, and switching methods later requires filing for a change, so it is worth a conversation before you pick rather than after. Whichever you choose, keep a running view of what is invoiced versus what is actually collected - under cash accounting the books will not show you that gap, and on a service route the gap is where the trouble hides.

What do I do if I have been mixing personal and business money?

Fix it going forward first, then clean up backward as far as is worthwhile. Open the business account today, move the recurring business charges onto it, and set a date after which nothing personal touches it - the pile stops growing immediately, which is most of the benefit. For the history, work backward through the current tax year while the transactions are still recognizable and categorize what you can from statements; older years generally are not worth reconstructing unless something specific depends on them. Tell your accountant honestly rather than handing over a cleaned-up version, because they can tell the difference and the advice depends on the real picture. If you operate as an LLC and have been paying personal expenses from the business account, raise that specifically - the fix may involve recharacterizing those payments as owner's draws, and it is better addressed in a quiet year than during a dispute. Almost every owner-operated route has done this at some point; it is a common problem with a routine fix.

Run your pool routes on PoolBoss

Join the waitlist and start when PoolBoss opens. Flat-rate pricing by pool count, every feature on every plan.