What plumbing bookkeeping has to do that generic bookkeeping doesn't
Most plumbing shops keep their books to file taxes, not to run the shop. That is our view, not a measured finding, and no published study counts how many contractors cost their jobs. But a ledger can be correct for the tax return and still hide which job types and which technicians make money.
The structure of the books matters more than the choice between cash and accrual. Structure here means how income and costs are split, and whether each job is costed. A generic setup built for a shop with one revenue line can pass an accountant's review and still tell a plumber nothing about his business.
Plumbing bookkeeping has to tell the owner which kinds of work make money: service calls, repipes, water heaters, new construction. A bank-balance view cannot do that. Neither can a single income account called sales.
Plumbing companies also carry things a consulting firm or a retailer does not: materials bought for specific jobs, subcontractors, trucks and field payroll. IRS Publication 334, the Tax Guide for Small Business, sets out income and expense categories, and each of these needs its own place in them.
Three failure patterns follow when that structure is missing. Receipts pile up in a truck. Jobs are invoiced days or weeks after the work. The owner's card gets mixed with the company's. We offer these as common patterns to look for in your own plumbing books, with no prevalence figure behind them.
This page covers setup, routine, reports and when to hand the work off. Where a topic deserves its own treatment, we link out to it. It is written for plumbing business owners and for anyone in home services who wants a bookkeeping system that answers job-level questions, not just tax questions.
Most plumbing shops keep their books to file taxes, not to run the shop.
Choose cash or accrual before you do anything else
The cash method records income when money arrives and expenses when they are paid. The accrual method records income when it is earned and expenses when they are incurred. IRS Publication 538, Accounting Periods and Methods, defines both. Everything you read on a report depends on which one sits underneath it.
Here is a hypothetical illustration, not a real shop. A job is finished on December 20 and the customer pays on January 10. Under the cash method, the income lands in the new year. Under accrual, it lands in December. A financing-funded job or a commercial net-30 invoice opens the same gap.
For tax purposes, the IRS says the inflation-adjusted gross receipts amount for 2026 is $32 million, up from $31 million for 2025. That figure comes from the IRS's questions and answers on the limitation on the deduction for business interest expense, which we read on 13 October 2026.
That test restricts the cash method only for C corporations and for partnerships with a C corporation partner. Most plumbing shops are S corporations, LLCs or sole proprietors, so this test does not force them onto accrual. Rules on inventory differ, so confirm yours with a CPA and with Publication 538. This is published information, not tax advice.
Ask your CPA before changing methods. Changing method generally requires notice to the IRS, so it is not a switch to flip in the accounting software on a slow Friday.
Tie the choice to what you can see. A cash-basis P&L can look strong right after a big deposit and weak right after payroll. An accrual P&L is no more useful if every material cost sits on one line. In our position, which basis you pick matters less than whether income and costs are split by type of work.
That split is where good financial management starts. It lets you make operating decisions from the books instead of guessing from the bank balance.
In our position, which basis you pick matters less than whether income and costs are split by type of work.
Build a chart of accounts around how plumbing money moves
The chart of accounts is the list of categories every transaction lands in. Here is a structure you can compare against your own file. It is our recommendation, not a standard.
Start with income. Split it by work type: service, repair, replacement, new construction and maintenance plans. Then margin can be read per line later. One income account called sales makes that impossible, because the income and expense picture arrives already blended.
Next, separate job-driven costs from overhead. Materials, subcontractors and field labor go under cost of goods sold. Office rent, insurance and software stay as overhead. IRS Publication 334 draws this line between cost of goods sold and other expenses, and mixing the two hides your gross margin.
Pay subcontractors through their own account, and collect a W-9 at the start of the relationship. We state no reporting threshold here. Check the current instructions for Forms 1099-MISC and 1099-NEC for the amount and the year.
Keep categories few. Dozens of near-duplicate accounts make it slower to categorize each transaction and leave a P&L nobody reads. That is our judgement, not a measured result.
Keep owner draws, loans and truck payments out of expense accounts. Record them as equity or liabilities. A truck payment booked as an expense understates profit and muddies the plumbing services lines you are trying to read.
Here is a check you can run in QuickBooks Online tonight. Pull the Profit and Loss by Class report, or Profit and Loss by Customer if you do not use classes, and look at the cost of goods sold section. Confirm the exact report names in your own account, since we are naming them as Intuit's help pages do.
If most direct costs sit in one column labelled not specified, your books record the costs for the tax return but cannot say which type of work caused them. That is the gap this section is meant to close.
If most direct costs sit in one column labelled not specified, your books record the costs for the tax return but cannot say which type of work caused them.
Cost every job, not just the month
Job costing connects each invoice to what the job really cost. A job record needs the invoice, the parts bought for it, the labor hours and any subcontractor cost. Here is a hypothetical four-line example, not a real company.
Invoice to the customer: $1,000. Parts bought for the job: $300. Labor on the job: $350. Subcontractor cost: $150. What is left is $200 before overhead. A month-level P&L would show only the totals of many such jobs, and never which ones left less than they should.
Service calls make this hard because the parts come off the truck. You have two options. Pull parts through purchase orders per job, or allocate a stocking cost across jobs. Each takes office time. We name no figure for how much, because we have none.
The question job costing answers is which job types lose money after labor and parts. We give no benchmark for a healthy result, because none was supplied for this article. Your own numbers by type of work are the better reference.
Be clear about what the software link does and does not do. ServiceTitan's help center page, QBO Onboarding Step 7: Create classes in QuickBooks Online, updated 27 March 2026 and read on 13 October 2026, says that when invoices are exported to QuickBooks Online, business units do not appear as classes. You create the classes in QuickBooks and map them, which takes administrator access.
Classes are optional. A shop that never maps them gets invoices in the ledger without the type of work attached. We say this of invoices only, and nothing here applies to vendor bills.
Labor on a job is the wage plus the burden, and most of the burden sits outside the pay rate: payroll taxes, benefits and workers' compensation. The Bureau of Labor Statistics has announced that its Employer Costs for Employee Compensation series will remove workers' compensation costs starting with the December 2026 data. Published national burden figures will look lower from then.
So compute your shop's own burden from your payroll records, and do not borrow a national number. We state no burden percentage. Plumbing contractors who cost individual jobs with a borrowed figure are costing them with someone else's shop.
The question job costing answers is which job types lose money after labor and parts.
Pick the software: QuickBooks, field service tools, or both
QuickBooks Online is general accounting software with bank feeds, invoicing, payroll add-ons and reports. We give no plan price, because we cannot check today's prices. Read Intuit's own pricing page for what your size of shop would pay.
ServiceTitan, Housecall Pro and Jobber are field service platforms. Each handles scheduling, dispatch, invoicing and payments, and each can sync with QuickBooks. We state no prices for them either. Before deciding, read each vendor's own pages and its accounting integration documentation, because the details of what syncs are where these choices are made.
The practical rule is our own position. The field tool owns the job and the invoice. The accounting tool owns the ledger. Choose one sync direction so nothing is entered twice.
If you use only one, the trade-off is plain. A field service tool alone gives you jobs and invoices without the full ledger, bank reconciliation and financial statements. QuickBooks alone gives you the ledger without the dispatch board. Many shops end up with both for that reason, though not every shop needs to.
A cloud-based tool means a bookkeeper can work remotely, without a box of paper or a visit to your office. Moving data between systems is the common place for duplicates to appear, so check the first few weeks of synced data by hand before you trust it.
A weekly and monthly routine that keeps the books current
A routine beats a cleanup. Here is the one we would run, and it fits an owner or an office manager.
Every week: invoice completed jobs, match receipts to jobs, categorize new bank-feed lines and review unpaid invoices. This is the core of the bookkeeping tasks for a shop. We state no time for it, because we have no source for one.
Every month: reconcile the bank and card accounts to their statements, check payroll against the payroll report, and close the month before you read the P&L. Reading it before the close means reading numbers that will still change.
Photograph receipts at the time of purchase and attach them to the transaction. The IRS asks that records support income and expenses, as Publication 583, Starting a Business and Keeping Records, describes. A receipt photographed at the supply house costs seconds. The same receipt hunted down in March costs far more.
Automate what is repetitive: bank feeds, recurring bills and payment reminders. Keep a person on judgement calls, like splitting a purchase between two jobs. Good bookkeeping practice speeds up the work without removing the person who knows it.
Keep payroll and payroll tax filings compliant by using a payroll service or the built-in payroll tool, and check your state's rules. IRS Publication 15, the Employer's Tax Guide, is the federal reference.
On the monthly close, here is one benchmark with its limits. APQC's General Accounting Open Standards Benchmarking, as reported by CFO.com in its Metric of the Month on cycle time for monthly close, puts the median at 6.4 calendar days. The top quarter closes in 4.8 days or fewer and the bottom quarter takes 10 or more, across 2,300 organizations.
Those are corporate finance teams, not trades businesses. The figure shows that about a week is ordinary for a company with a finance team. It is not a target for a plumbing shop, and we state no figure for plumbing shops.
The same discipline covers invoices. Send them the day a job closes, and keep each one matched to its job record so nothing sits uncollected without anyone noticing.
Read three reports, and know what each one tells you
Read three statements each month. Each supports a different decision.
The profit and loss statement shows income less costs over a period. Check gross margin by type of work first, then overhead. For the overhead side, net profit margins and overhead benchmarks for home services are covered in our own explainer. We quote no margin benchmark for plumbing here: none has been sourced for this article. Go to your own books instead, and compare this month with your own last six.
The balance sheet shows what the shop owns and owes, including unpaid invoices, van loans and tax liabilities. A balance sheet that does not match the bank is the first sign the books are wrong. Look there before you trust any other report.
The cash flow report matters because a profitable shop can still run short when receivables lag and payroll hits. Read it for the gap between when money is earned and when it arrives. Knowing that gap is the heart of cash flow management. For planning ahead, our guide to annual budgeting, cash flow forecasting, and seasonal planning picks up where this report stops.
Clean statements also decide what a buyer or lender will accept. If a sale is anywhere in your future, how to value a plumbing business explains how that scrutiny plays out. Your financial health on paper is only as good as the reporting underneath it.
A dashboard helps only if the underlying books are current. It does not fix bad data. It shows you the same financials faster, so a late reconciliation shows up as a wrong number that looks sure of itself.
Reports from a reconciled ledger give you a read on the shop's financial health. Only then do profitability numbers per job type mean anything.
A balance sheet that does not match the bank is the first sign the books are wrong.
When to hand the books to a bookkeeper, and when you need more
There are signs it is time to hand off. Reconciliations slip past a month. The P&L arrives after the quarter has closed. The owner is the one entering receipts. These are signs from our judgement, not statistics.
A bookkeeper records and reconciles. That is a bookkeeping service in the plain sense: keeping the ledger accurate and current. Interpreting the numbers and forecasting from them is separate work. Our comparison of fractional CFO services for home service contractors covers when that second level of help is worth having.
If you hand the work off, give the person your chart of accounts, your class structure and your sync rule from the software section. A bookkeeper who inherits a ledger with no job-type split will keep producing a ledger with no job-type split.
Be wary of anyone who pitches software or coaching without looking at your books first. We say it once, plainly. A recommendation made before anyone has read your numbers is a sales pitch, whatever it is called.
A bookkeeper records and reconciles.
How much should I expect to pay a bookkeeper?
It depends on how the work is priced and how much work there is, and we state no price here because none has been sourced for this article.
The main variables are whether the work is hourly, a monthly flat rate or part of a package, plus transaction volume, the number of accounts, whether catch-up cleanup is needed, and whether payroll and job costing are included. Ask each bookkeeper to quote against the same written scope, so the quotes can be compared.
What is the best accounting software for plumbers?
No single product wins. A small shop with a simple setup can run on QuickBooks Online alone. A shop that dispatches several trucks usually wants a field service platform feeding the accounting file, with the rule from the software section: one tool owns the job and the invoice, the other owns the ledger.
What fits depends on how many trucks you run, whether you need dispatch, and who does your books. Read each vendor's own pages, ask for a demonstration on your own data, and do not choose from a ranking built on claims nobody checked.
Is AI replacing bookkeepers?
Accounting software now offers suggested categories and automatic bank matching. Vendors describe these as time savers, and we make no claim about how accurate they are. Test any suggestion against your own jobs before you trust it.
Reconciling an odd transaction, deciding how a job's costs are split between two trucks, and answering the owner's questions still need someone who knows the business. That is our reading, not a measured result.
Key Takeaways
Structure matters more than cash or accrual: split income by type of work, and keep job costs apart from overhead.
Choose cash or accrual with your CPA, because it changes every report. For 2026 the IRS gross receipts amount is $32 million, and that test restricts the cash method only for C corporations and partnerships with a C corporation partner.
Cost jobs, not just months, or you cannot tell which work loses money.
Let the field tool own the job and the invoice and the accounting tool own the ledger, choose one sync direction, and map business units to classes.
Reconcile monthly, and close the month before you read the P&L.
Work out your own labor burden from payroll records, and do not borrow a national number.
Hand the work off when the books fall behind, and ask for a diagnosis before you accept a pitch.
Where to start this week
Pull last month's P&L and check whether it separates income by type of work and job costs from overhead. If it does not, the chart of accounts is the first fix. Then run the Profit and Loss by Class check from the chart of accounts section on your own books.
Anchorfield's audit is a read of your own records, so you know where a shop loses money before anyone puts a number on it. No audit has been delivered to a home services company yet, so this article makes no claim about what audits find. We have built ERP software for an import business, a more complex operation than a home services company, so reading a business's records end to end is not new to us.
If you cannot yet say which job types make money, ask for a diagnosis before a pitch: a sales pitch is not a diagnosis.
You already know something is wrong.
Ninety seconds will tell you how big it usually is.




