Skip to content
Anchorfield / Field notes
The Revenue Audit

How to Budget for a Plumbing Company: Annual Plan, Cash Flow and Seasons

A plumbing owner's way to build an annual budget from last year's books, forecast cash through the slow months, and set a marketing budget you can check against booked jobs.

Abstract editorial illustration representing How to Budget for a Plumbing Company: Annual Plan, Cash Flow and Seasons.
Conceptual illustration generated for this article, not a documented finding or client engagement.
PROFIT

Why a plumbing company needs a written budget

A budget is a plan for revenue, costs and what is left over. You write it before the year starts and compare it with the books every month. For the owner of a plumbing business, it is how he decides in advance what each dollar of revenue is for. It is not an accountant's exercise done once for the tax return.

Without one, spending decisions get made on how the bank balance feels that week. A new truck, an ad contract or a hire looks affordable on a good Friday and reckless on a bad Monday. A budget settles the answer before the pressure arrives, against your financial goals.

It also tells you what the shop can bear. Plumbing companies that sell through a mix of service calls and bigger jobs carry costs that do not wait for revenue. A written plan shows which costs those are before they become a problem.

This matters for any plumber who has become an owner. Running a business is a different job from working the trade, and it means making these calls on paper first.

This article starts with the annual budget, then moves to the cash flow forecast and the slow months. It goes on to the marketing budget and finishes with the monthly review. Take the numbers from your own books, not from a generic template.

Without one, spending decisions get made on how the bank balance feels that week.
PROFIT

Build the annual budget from last year's numbers

Start with your own books, not an industry average. Each step below uses figures you already have.

Step 1: pull last year's total revenue and split it by revenue stream. For a typical shop selling plumbing services, that means service calls, drain cleaning, water heater replacements, and new construction or remodel work. Then split it again by job type. The split shows which streams carry the shop and which only keep trucks busy.

Step 2: list your fixed costs apart from the costs that move with jobs. Fixed costs are insurance, rent, vehicles, software and salaried staff. Variable costs are labor hours, parts, fuel and permits. Laying costs out this way shows what the shop owes before a single job is booked.

Step 3: set next year's revenue target by stream, then work backward. Divide each stream's target by the current average ticket to get the number of jobs it takes. If the job count looks out of reach for your crews, the target is wrong, not the crews.

Step 4: set the profit you want first, then see what is left to spend. Spending first and taking whatever remains is how margin disappears. Decide how much the owner takes home and what the shop keeps, then let every other line take its share of the rest.

A budget only works if the books are categorized cleanly. If revenue and costs land in the wrong accounts, your plan compares against noise. For how to set up accounts and choose between cash and accrual, see our piece on financial management, bookkeeping, and cash vs accrual accounting.

Spending first and taking whatever remains is how margin disappears.
PROFIT

Forecast cash flow and plan for the slow months

Cash flow is when money arrives and leaves, not what the year totals. A profitable shop can still miss payroll in a slow month. Profit on paper and cash in the account are different things, and the forecast keeps the two straight.

Build a 12-month grid from your own monthly revenue and expenses for the last two years. The seasonal shape comes from your history, not from a generic curve. A shop in a cold climate sees a different calendar from one in the Sun Belt, and only your numbers show yours. Markets shift, so two years is better than one.

Mark the months where the grid goes negative and decide in advance how to cover them. The options are a cash reserve, a line of credit, or moving discretionary spend such as equipment out of those months. Deciding now is planning. Deciding in the slow month is a scramble.

Receivables count. Commercial and builder accounts that pay late stretch the gap, so forecast the date the cash lands, not the invoice date. A job finished in March and paid in May is a May dollar.

A forecast is not a one-time task. Roll it forward each month, so a surprise in March changes the plan for the rest of the year. It also tells you when you can spend safely and when spending needs to wait.

Cash flow is when money arrives and leaves, not what the year totals.
PROFIT

Set a marketing budget you can check against booked jobs

The question every plumbing owner asks is how much to put into marketing. A common rule of thumb answers it with a percentage of annual revenue. We have no named source for such a figure, so we will not give one. Pick a share the shop can afford after the profit target is set, then check it against booked jobs from each channel.

The channels plumbing owners weigh are Google Business Profile and local SEO, Google Ads and other PPC, Facebook ads, direct mail, newspaper ads, and word of mouth and referrals. Each asks for a different kind of spend, and we state no cost for any of them. Choose among them with your own numbers, not a vendor's.

Set up click to call and call tracking so each channel's calls become booked jobs. A lead only counts when it turns into a job on the schedule. Return on investment per channel is booked revenue divided by spend. That one ratio lets you compare channels, and it tells you where to put the next dollar.

New shops and established shops spend differently. A startup needs more spend to be found at all, because nobody knows the name yet. An established shop leans on reviews and repeat customers, and can often spend less on paid ads to keep the phone ringing.

Be careful with anyone who tells you what you should spend. A vendor's pitch about your marketing budget is not evidence about your shop, and a sales pitch is not a diagnosis. Your own booked-job counts are. Relying solely on someone else's benchmark is a way to overspend on strategies that do not suit you.

Spend in small steps and watch the count. Give a channel enough time to start showing results, then keep it or cut it based on what it booked.

Return on investment per channel is booked revenue divided by spend.
PROFIT

Review the budget monthly and plan for growth

A budget is a working document. Each month, compare actual revenue, costs and profit against the budget, by revenue stream. Change the plan when a gap persists for more than one month. A single odd month is noise, and two in a row is a signal.

Growth spending goes through the same grid. Before adding a second crew or another truck, ask whether cash will cover it in the slowest month. A hire that pays off in July can still sink you in January.

The discipline pays off beyond the year. A budget built on clean books also produces the figures a buyer or lender asks for, and it shows the profitability and sustainability of the shop. For what a plumbing business is worth and what drives that number, see how to value a plumbing business.

Get professional advice for the first version. An accountant or bookkeeper who knows contractors is worth paying to set it up. After that, you can run it yourself.

A budget also protects your pricing. Shops that do not know their costs tend to undercut themselves to win work, and in the plumbing industry that is a slow way to lose money while looking busy. Knowing your numbers lets you hold to quality service at a price that pays for it.

Change the plan when a gap persists for more than one month.
FAQ

How do I quote a plumbing job?

Quote from your own cost per billable hour, which you get from the budget.

Take total overhead plus wages and burden, and divide by the hours technicians actually bill. That is the floor for any quote. Then add parts at cost plus markup, travel time, permit fees and the profit target set in the annual budget.

Quoting from what a competitor charges, rather than from your own cost per hour, is how shops undercut themselves.

What is a good profit margin for plumbing?

We quote no profit margin benchmark for plumbing, because we have no named source for one. Your own books are the place to look.

Net margin depends on the mix of service, replacement and new-construction work, so compare the shop's margin by revenue stream across its own years first.

Gross margin and net margin are different numbers, so check which one any benchmark reports before comparing yourself to it.

PROFIT

Key Takeaways

Build the annual budget from last year's revenue by stream and job type, and set the profit target before the spending.

Forecast cash month by month from your own history, because profit on paper does not pay payroll in a slow month.

Choose a marketing spend you can afford as a share of revenue, then track booked jobs per channel to see if it earns its place.

Review actuals against budget every month and change the plan when a gap persists.

Quote from your own cost per billable hour, not from a competitor's price.

The Revenue Audit

You already know something is wrong.

Ninety seconds will tell you how big it usually is.