The Capacity Ceiling: When You Can't Say Yes to New Work
The most reliable signal that it's time to hire isn't a revenue number, it's a capacity problem. If you are regularly turning down work, quoting longer lead times than clients will accept, or delivering below your own standard because you're stretched, the business has hit the owner's capacity ceiling. Every week at this ceiling is lost revenue: opportunities declined or poorly served, clients who go elsewhere because you couldn't fit them in.
The capacity ceiling arrives at different revenue points depending on service type. For a Melbourne consultant billing $200/hour, capacity is exhausted at around 1,200–1,500 billable hours per year, roughly $240k–$300k revenue. For a trade business with higher volume and lower margins, the ceiling might arrive at $600k–$800k. For an allied health practice, NDIS growth often pushes it earlier. The signal is the same regardless of industry: you're full and saying no.
The $600k Revenue Signal
For most Melbourne service businesses, professional services, agencies, health, legal, the $600k revenue mark is where the numbers start to support a first hire financially. At this level:
- The business is generating enough gross margin to absorb a salary of $60k–$80k plus on-costs
- The owner's time is the binding constraint, freeing 15–20 hours per week creates capacity for growth that pays for the hire
- The business has the administrative complexity (payroll, super, leave management, STP reporting) that makes professional bookkeeping essential
- The revenue base is predictable enough that a fixed employment cost doesn't create existential cash flow risk
Below $400k revenue, a first hire is usually premature, the margin often isn't there to absorb the on-costs, and the risk of a single client departure wiping out the payroll buffer is too high. Between $400k and $600k, the answer depends on how concentrated the revenue is and how variable the workload is. Above $600k with consistent revenue, the hire is usually financially justified once the capacity ceiling is reached.
The True Cost of an Employee in Victoria: On-Cost Breakdown
The advertised salary is never the total cost. For a Melbourne service business hiring at $70,000 gross salary, the fully-loaded annual cost is:
| Cost component | Rate / basis | Annual amount |
|---|---|---|
| Gross salary | Agreed rate | $70,000 |
| Superannuation guarantee | 12% of OTE | $8,400 |
| WorkCover premium (VIC) | ~1.8% of remuneration (industry average) | $1,400 |
| Leave loading | 17.5% on 4 weeks annual leave (if Award applies) | ~$940 |
| Payroll software / HR tools | Xero payroll, Employment Hero, etc. | ~$600 |
| Onboarding & equipment | Laptop, software licences, training (amortised yr 1) | ~$2,000 |
| Total fully-loaded cost (Year 1) | ~$83,340 | |
| On-cost as % of gross salary | ~19% |
Note: payroll tax is not included above because it only applies once total Victorian wages exceed $1,000,000 per annum. A first hire at $70k–$80k salary won't trigger payroll tax unless the business is already close to the threshold, but as headcount grows, the threshold needs monitoring.
The Payroll Tax Threshold: Plan Before You Hit It
Victorian payroll tax applies at 4.85% on total Australian wages above $1,000,000 per annum ($83,333 per month), across all related entities. A business with an owner drawing $150k, three employees at $70k–$85k each, and two contractors caught by the contractor grouping provisions might have total wages of $520k–$600k, still under threshold, but with growth, it arrives quickly.
A proactive bookkeeper flags this when total wages reach approximately $600k–$700k, giving the business time to register, budget for the monthly 4.85% liability, and structure any new contractor engagements correctly before the threshold is crossed. Late registration attracts penalties.
Contractor First vs Employee First: The Real Trade-Off
Many Melbourne service businesses choose to test demand with a contractor before committing to an employee. This is often sensible, particularly for project-based work, specialist skills needed intermittently, or genuine uncertainty about whether the workload is sustained. The contractor model offers flexibility: no guaranteed hours, no leave entitlements, no WorkCover obligations.
The risk: as covered in our subcontractor vs employee super obligations article, if the contractor works exclusively for the business, uses business tools, and can't genuinely subcontract, the arrangement may attract super obligations under the SGC results test and employment reclassification risk under the post-2024 High Court test. Contractor first only works if the contractor is genuinely independent, multiple clients, their own tools, genuine ability to decline or delegate work.
Setting Up Xero Payroll Before the First Pay Run
Getting payroll right in Xero from day one avoids costly STP amendments later. The setup checklist:
- PAYG withholding registration, must be active with the ATO before the first pay day
- WorkCover registration (WorkSafe Victoria), must be completed before the employee's first day; penalties apply for late registration
- Tax File Number declaration, employee must complete a TFN declaration; withhold at highest marginal rate (47%) until received
- Modern Award identification, confirm the correct Modern Award and classification level (Clerks Award, Professional Employees Award, or industry-specific Award); Award classification determines minimum pay rate and leave loading entitlements
- Super fund setup in Xero, confirm the default super fund with SuperStream credentials; ATO will advise on super stapling for employees who don't nominate a fund
- STP Phase 2 configuration, in Xero payroll, all allowances must be set up as disaggregated STP2 allowance types (not bundled into gross wages); travel, tool, and overtime meal allowances each need their own STP2 category
- Pay calendar, set the correct pay frequency (weekly, fortnightly, monthly) before the first pay run; changing after STP lodgements have been made requires amendment
Using Xero Analytics Plus to Model the Hire Before Deciding
Before signing an employment contract, run the scenario in Xero Analytics Plus. The scenario modelling feature lets you add a hypothetical recurring cost (the employee's fully-loaded monthly cost) to your 90-day cash flow forecast and see the impact on your cash position. For a business with strong receivables and $70k+/month revenue, the hire may be immediately cash-flow neutral or positive. For a business with lumpy project revenue and low receivables certainty, the same hire may create a 60–90 day cash trough before revenue catches up.
This is the conversation to have with your bookkeeper before committing, not after. The scenario modelling takes twenty minutes and gives you a data-based answer to "can we afford this?" rather than a gut feel. If your bookkeeper hasn't shown you how to use it, that's one of the signs covered in our 10 signs your bookkeeper isn't helping you grow article.
Ready to run the numbers before you hire?
True Tally can model the cash flow impact of your first hire using Xero Analytics Plus, confirm your payroll setup is STP Phase 2 compliant from day one, and flag any payroll tax exposure on the horizon. Book a free call.
Book a Free 20-Minute CallWatch: When to Hire Your First Employee, Melbourne Service Business Guide
Read the video transcript
Hi, I'm Tiffany from True Tally Bookkeeping. This video is for Melbourne service business owners approaching the point where they can't take on more work without help, and they're trying to figure out whether the finances support a first hire.
The most reliable signal isn't a revenue number, it's a capacity problem. If you're regularly turning down work, quoting longer lead times than clients will accept, or delivering below your own standard because you're stretched, you've hit the capacity ceiling. Every week at that ceiling is lost revenue.
For most Melbourne service businesses, the $600k to $800k annual revenue range is where the numbers start to support a first hire. At $600k, you're typically generating enough gross margin to absorb a salary of $60k to $80k plus on-costs. Below $400k, the margin usually isn't there and one client departure can wipe out the payroll buffer.
On the cost side, the advertised salary is not the total cost. Budget 20 to 25 percent above gross salary for on-costs in Victoria. On a $70,000 salary: $8,400 in super at 12%, about $1,400 in WorkCover, leave loading if the Award applies, payroll software. The fully-loaded year-one cost is around $83,000 to $85,000. That's the number to put in your cash flow model, not the $70k.
On payroll tax, Victorian payroll tax applies at 4.85% on total wages above $1,000,000 a year. If you're already paying yourself $150k and you're adding employees, know how close you are to that threshold. A bookkeeper should flag it at $600k to $700k total wages, not when the bill arrives.
On the contractor-first question, it can make sense, but after the 2024 High Court decisions, if that contractor works exclusively for you, uses your tools, and can't genuinely subcontract their work, you may owe super under the SGC results test regardless of the ABN. Contractor first only works if the contractor is genuinely independent.
Before you run the first pay run in Xero, you need: PAYG withholding registration active with the ATO, WorkCover registration done with WorkSafe Victoria before day one, a TFN declaration from the employee, the correct Modern Award and classification confirmed, your super fund set up with SuperStream, and STP Phase 2 configured, which means allowances must be coded as separate STP2 allowance types, not bundled into gross wages.
And use Xero Analytics Plus before you decide. Add the hire's monthly cost to your 90-day cash flow scenario and see the impact. It takes 20 minutes and gives you a data-based answer instead of a gut feel. That's the conversation to have before signing the contract. True Tally can help, book a free call at calendly.com/truetally or call 0468 159 950.
Xero-certified bookkeeper and Registered BAS Agent, working with service businesses, agencies and allied health practices across Melbourne and Victoria. Last updated July 2026.