Budgeting

How to Build an HVAC Budget for the Year

Learn how to build a realistic HVAC budget for the year, plan for seasonality, and use a simple month-by-month template.

Key takeaways

  • Start your budget with last year's actual numbers, not guesses.
  • Break the year into months, not just one annual number.
  • Plan for slow months (shoulder season) and busy months (summer and winter peaks) separately.
  • Payroll should stay near 30-35% of revenue in most months.
  • Review your budget against actual results every month, not once a year.

An HVAC budget is a plan for what you expect to earn and spend each month of the year. You build it by starting with last year's numbers, adjusting for seasonality, and setting targets for revenue, payroll, and profit. A good budget helps you spot trouble months before they happen.

Why HVAC Owners Need a Real Budget

Most HVAC owners run their business by feel. They check the bank account, and if there is money in it, they figure things are fine. This works until a slow month hits and payroll is due. A budget is simply a plan written down before the year starts, so you know what to expect and can act early instead of reacting late. It does not need to be complicated. It needs to be honest and based on real numbers from your business, not numbers you hope are true. A budget also gives your team something to aim for. When a service manager knows the monthly revenue target, they can push harder on maintenance agreements or callbacks. Without a target, everyone is just showing up and hoping the month goes well. Building a budget takes a few hours once a year, plus a short check-in each month. That small time investment can save you from a cash crisis later.

Start With Last Year's Numbers

The best starting point for next year's budget is this year's actual results. Pull your monthly revenue, cost of goods sold, payroll, and overhead for the past twelve months from QuickBooks. Line them up month by month in a spreadsheet. This shows you your real seasonal pattern, not a guess. Most HVAC companies see summer cooling demand push revenue up sharply in June, July, and August, and winter heating calls create a second, usually smaller, bump in December through February. Spring and fall are often shoulder months with lower call volume. Once you have last year's pattern, adjust it for known changes. Are you adding a technician? Raising prices? Losing a big commercial account? Each of these changes the numbers for specific months. Do not just take last year's total and divide by twelve. That flattens out the real pattern and gives you a budget that does not match how HVAC demand actually moves through the year.

Plan for Seasonality Month by Month

Seasonality is the single biggest factor in an HVAC budget, and it is also the biggest thing owners get wrong. A company that does $2 million a year might do $220,000 in July and only $110,000 in April. If you budget the same amount every month, you will think you are behind in spring and ahead in summer, when really you are just following a normal pattern. Build your budget with three seasons in mind: peak cooling season, peak heating season, and shoulder months. For each season, estimate revenue based on call volume, average ticket size, and number of active trucks. Then plan payroll and overhead knowing that payroll does not drop as fast as revenue in slow months, since you still need to keep your crew. This is exactly why cash reserves matter. Set aside profit from your best months to cover the leaner ones. A written seasonal budget makes this planning intentional instead of a surprise every single year.

A Simple Month-by-Month Template

You do not need expensive software to build a working HVAC budget. A spreadsheet with twelve columns, one per month, and a handful of rows will do the job. Keep it simple enough that you actually use it every month.

  • Row 1: Revenue target, split by service, install, and maintenance agreements.
  • Row 2: Cost of goods sold (parts, equipment, subcontractors) as a percent of revenue.
  • Row 3: Gross profit (revenue minus cost of goods sold) - aim for 45-55% on service work.
  • Row 4: Payroll, including techs, dispatch, and office staff - target 30-35% of revenue.
  • Row 5: Other overhead (rent, trucks, insurance, marketing, software).
  • Row 6: Net profit target - aim for 8-15% depending on your size and stage.
  • Row 7: Actual results, filled in each month so you can compare to plan.

Setting Realistic Revenue Targets

A revenue target that is just a guess is not useful. Build your monthly revenue target from the pieces that create it: number of trucks on the road, average jobs per truck per day, average ticket size, and number of working days in the month. Multiply these together and you get a number grounded in reality. Revenue per technician in HVAC typically runs $250,000 to $400,000 per year depending on the mix of service, install, and maintenance work. If you have four techs, a reasonable annual revenue target might land between $1 million and $1.6 million, spread unevenly across the seasons discussed above. Break this into monthly targets using your seasonal pattern from last year. If January is normally 6% of your annual revenue and July is 12%, apply those same percentages to your new annual goal. This keeps your targets realistic instead of just picking a round number that sounds good but does not match how the business actually earns money throughout the year.

Budgeting for Payroll and Overhead

Payroll is usually the largest expense in an HVAC business, and it is also the hardest to flex month to month. Most well-run HVAC companies keep payroll between 30% and 35% of revenue over the course of a year, but in slow months that percentage can spike because you still need your crew ready for the next busy stretch. When you budget payroll, decide in advance how you will handle slow months: reduced hours, more training time, or pushing maintenance agreement visits into that period to create work. Overhead items like rent, insurance, and truck payments are usually fixed and do not change much month to month, so they are easier to budget. Marketing spend is more flexible and can be increased before your busy season to fill the pipeline, or trimmed in months when you already have more work than you can handle. Write down each overhead line item with its expected monthly cost so nothing catches you by surprise when the bill arrives.

Reviewing Your Budget Every Month

A budget only works if you actually look at it. At the end of each month, pull your actual revenue, gross profit, payroll, and net profit from QuickBooks and put them next to your budgeted numbers. Look at the gaps. If revenue was 15% under budget in a normally strong month, ask why: fewer calls, lower close rate on estimates, or a big job that got delayed. If payroll ran higher than planned, figure out if it was overtime, a new hire, or fewer billable hours than expected. This monthly review is where a Virtual CFO service like LedgerDude adds real value, because someone is looking at these numbers with you every month, spotting the gap early, and helping you decide what to do about it before it becomes a bigger problem. Many owners build a budget in January and never look at it again until next January. By then, it is too late to fix anything for the year that just ended.

Using Your Budget to Make Better Decisions

A budget is not just a report card, it is a decision-making tool. When you are deciding whether to hire another technician, buy a new truck, or run a marketing campaign, your budget tells you whether the business can support that decision in that specific month. If your budget shows a tight cash month coming up in April, that is not the month to make a big equipment purchase, even if the deal looks good. If your budget shows a strong July with plenty of margin, that might be the right time to invest in growth. Owners who budget well stop making big financial decisions based on how the bank account looks today and start making them based on where the business is headed over the next several months. This shift, from reacting to planning, is one of the biggest changes a Virtual Finance Department brings to a small HVAC company, turning scattered numbers into a clear plan you can actually run the business by.

Questions people ask

How often should an HVAC company update its budget?

Build the full budget once a year, but review it against actual results every month. If something changes significantly, like losing a big commercial contract or adding two new trucks, update the remaining months of the budget rather than waiting until next year.

Should I budget the same amount every month?

No. HVAC revenue is seasonal, with summer cooling and winter heating peaks and slower shoulder months in spring and fall. Budgeting a flat amount every month will make your best months look artificially strong and your slow months look worse than they really are.

What percent of revenue should payroll be in my budget?

Most HVAC companies target 30-35% of revenue for payroll over the full year, though this can spike higher in slow months since crew costs do not drop as fast as revenue does.

Do I need accounting software to build an HVAC budget?

You need clean numbers, which usually come from QuickBooks, but the budget itself can be built in a simple spreadsheet. The important part is pulling real historical numbers and comparing actual results to plan every month.

What net profit margin should I budget for?

A healthy HVAC company typically budgets for a net profit margin between 8% and 15%, depending on its size, mix of install versus service work, and how much recurring maintenance revenue it has.

Want these numbers waiting for you every morning?

QuickBooks records your numbers. LedgerDude turns them into a simple daily brief: your cash, what happened yesterday, what is coming next, and what deserves your attention.