The Finance Function Maturity Playbook — A 5-Year Roadmap for AU Project-Based Operators Scaling from $2M to $50M Revenue
- May 27
- 13 min read
Every six months we run a discovery call with a founder doing $4M-$8M revenue who's worried that "the books don't tell us what's actually happening." Same conversation each time. Their bookkeeper is doing a great job within scope. Their tax accountant lodges on time. But there's a gap between the operational reality of the business — projects, retention, variations, sub-contract spend — and what the management accounts show. That gap is the finance function maturity gap.
The finance function isn't binary. It's a five-stage progression that maps roughly to revenue scale but more precisely to operational complexity. A $3M solar installer running 30 small jobs has different finance needs to a $3M EPC contractor running 3 large jobs. A $25M civil contractor with one bank facility has different finance needs to a $25M renewables developer with five capital sources.
This playbook walks through the five stages, the operational triggers that signal it's time to graduate to the next, the common stalling patterns we see, and the cost of getting the timing wrong — typically $50k-$500k+ per year in invisible profit erosion that compounds quietly until something breaks (a bank covenant, a tax surprise, a project margin shortfall at year-end).
It's the missing manual for Australian project-based operators between $2M and $50M revenue.
The 5-stage maturity model
The five stages aren't gates — operators move smoothly between them as complexity grows. But each stage has a distinct shape: a typical finance team composition, a typical management pack, a typical close discipline, and a typical set of unresolved pain points.
Stage | Revenue range | Finance team | Close discipline | Primary pain point |
1. Foundation | $0-$3M | Founder + part-time bookkeeper | Quarterly BAS-driven | "I can't see margin by project" |
2. Discipline | $3-$10M | Bookkeeper + outsourced Finance Manager | Monthly, lagging | "Cash flow surprises every quarter" |
3. Strategic | $10-$25M | Bookkeeper + Financial Controller | Monthly by Day 10 | "Bank wants more, faster, cleaner" |
4. Scale | $25-$50M | Junior finance + Head of Finance | Monthly by Day 5, weekly KPIs | "Capital structure and cap-table decisions" |
5. Exit-ready | $50M+ | Full finance team incl. FP&A | Monthly by Day 3, daily ops, quarterly board | "Audit-quality records, deal readiness" |
The biggest mistake we see is operators staying in Stage 1 too long — sometimes through $5M, $8M, even $15M revenue. By the time the business hits an inflection point that demands Stage 3 capability, the operator is two years behind where they should be, and catching up is painful.
The second biggest mistake is the opposite: skipping a stage. A founder who reads about CFO-as-a-Service and hires a fractional Head of Finance at $4M revenue often gets a $9k/month engagement that's wildly over-scoped for the actual problem. The right finance function matches the actual complexity of the business.
Stage 1: Foundation ($0-$3M revenue — Founder-led finance)
What it looks like
The founder runs the business and also runs the books — sometimes literally, sometimes via a part-time bookkeeper doing 4-8 hours per week. Xero or MYOB is in use. BAS goes out quarterly. A tax accountant prepares the annual return.
There's no monthly close in any meaningful sense. The P&L for the month is whatever Xero shows on the 30th. The balance sheet has the usual gaps — retentions sitting in trade receivables, no WIP recognition, no proper deferred revenue treatment.
Typical finance team composition
Founder/owner: handles invoicing, payments, payroll approval, supplier relationships
Part-time bookkeeper (4-12 hours/week): data entry, bank reconciliation, payroll processing, BAS lodgement
External tax accountant: annual return + advisory ad-hoc
Common pain points at Stage 1
"I can't see project margin." Every project's cost goes into a single COGS bucket. Operator has no clue which jobs are profitable.
"My tax bill is always a surprise." No quarterly tax forecasting; no scenario modelling.
"I'm chasing receivables when I should be quoting work." Founder is operations + sales + finance + admin — and finance gets the short end.
"I don't know what's in my BAS until the bookkeeper sends it." No real-time GST visibility.
Triggers to graduate to Stage 2
A bad tax surprise. EOFY hits and the tax bill is 2-3x what the founder expected, or the cash isn't there to pay it.
A bank conversation gets uncomfortable. Asking for an equipment loan or overdraft increase and the bank wants "proper management accounts."
A project margin slips badly. Operator suddenly realises one client / one project type is making no money and they can't tell which.
Any one of these is a Stage 2 trigger. Don't wait for two.
Stage 2: Discipline ($3-$10M revenue — Bookkeeper + outsourced Finance Manager)
What it looks like
The bookkeeper continues their role. A part-time outsourced Finance Manager comes on board — typically 1-2 days per week equivalent — to run monthly close, build project-level reporting, manage BAS / GST / payroll super, and produce a monthly management pack.
Monthly close happens. By the 15th of the following month, the founder gets a 4-6 page management pack covering: P&L by project, balance sheet, cash flow, AR / AP aging, BAS / GST position, and a forward 4-week cash forecast.
Typical finance team composition
Founder/owner: backed off finance, focused on operations and growth
Bookkeeper (8-16 hours/week): data entry, bank reconciliation, payroll, BAS, AR collection support
Outsourced Finance Manager (~$2,750/mo): monthly close, management pack, cash forecasting, project P&L, GST monitoring
External tax accountant: annual return, ATO disputes
This is exactly what the TechEdge Finance Manager tier is built for.
Typical management pack
Executive summary — 1 page, the punchline. Revenue, EBITDA, cash, key project trends, action items.
P&L — current month + YTD + variance to budget (if budget exists).
P&L by project / division — gross margin by project, with FAC trend.
Balance sheet — current vs prior month, with commentary on retention movements.
Cash flow — 4-week forward forecast at minimum.
AR / AP aging — receivables over 30 days flagged for collection.
BAS / GST position — current period accrued and upcoming payment.
Common pain points at Stage 2
"Cash forecast looks wrong every week." 4-week forecast isn't long enough for retention-heavy businesses. Need to graduate to a 13-week forecast — see our 13-Week Cash Forecast guide.
"AASB 15 stage-of-completion isn't happening." Bookkeeper doesn't have the standards-grounded capability; outsourced Finance Manager flags it but full implementation needs Financial Controller layer.
"Sub-contractor compliance is fragmented." PSI / PSB risk on contractor relationships isn't being monitored — see our PSI vs PSB guide.
"Bank wants quarterly numbers, not annual." Initial bank conversations work fine, but the bank is starting to ask for more.
Triggers to graduate to Stage 3
Bank facility moves above $500k. Banks above this threshold typically require formal covenant compliance reporting. That's Financial Controller territory.
Revenue crosses $10M with multiple revenue streams. Project-mix complexity (e.g. install + STC + ACCU for a solar installer) requires segment reporting.
First serious M&A conversation. Whether a partial sale, an acquisition opportunity, or a capital raise — none of these survive a Stage 2 finance function.
Stage 3: Strategic ($10-$25M revenue — Financial Controller layer)
What it looks like
The business now has a dedicated Financial Controller (or outsourced equivalent) running finance strategy alongside the founder/CEO. The bookkeeper is full-time or close to it. Monthly close lands by Day 10 with a comprehensive management pack. Bank facility renewal positioning runs continuously, not as an annual scramble.
AASB 15 stage-of-completion is properly implemented for long-duration projects. Project P&L includes Forecast at Completion (FAC) with variance commentary. Bank covenants are monitored monthly with headroom analysis.
Typical finance team composition
Founder/CEO: operations + sales + strategic decisions; offloaded finance entirely
Bookkeeper (full-time): data entry, AR / AP, payroll, BAS, basic reporting
Outsourced Financial Controller (~$4,950/mo): monthly close, board pack, bank narrative, AASB compliance, covenant management, FAC variance analysis, R&D incentive support, project P&L sign-off
External tax accountant: annual return, ATO disputes, tax strategy collaboration
Typical Stage 3 management pack
Executive summary with KPIs vs budget + variance commentary
P&L with budget vs actual, YTD trajectory, full-year forecast
P&L by project / segment / business unit with FAC trend, % complete, bid-vs-FAC variance
Balance sheet with WIP reconciliation, retention by project, deferred revenue analysis
13-Week Rolling Cash Forecast
Bank covenant compliance schedule — every covenant, current position, headroom, forecast trajectory
Bank narrative pack draft (refreshed quarterly) — see our Bank Facility Renewal guide
Project pipeline with probability weightings
AR / AP aging with collection plan
Tax position forecast rolling forward 12 months
Common pain points at Stage 3
"Capital structure feels constrained." Single bank facility is starting to feel tight. Need diversification — second bank, mezzanine debt, equipment finance specialist.
"Board / investor questions are getting harder." Questions about LTV ratios, ROIC, capex cycle return are surfacing.
"M&A activity is on the radar."
"Capex decisions need more rigour." $500k+ equipment decisions need proper NPV / IRR analysis, not gut feel.
Triggers to graduate to Stage 4
Revenue approaching $25M with multiple geographies, segments, or revenue streams.
Capital event on the horizon. Equity raise, debt refinance, significant acquisition, or partial sale.
Bank facility above $5M with multiple covenants.
First independent board member or advisory board formed.
Stage 4: Scale ($25-$50M revenue — Head of Finance layer)
What it looks like
The business now has a Head of Finance (internal or fractional/outsourced) leading strategic finance — capital structure, M&A, board reporting, investor relations. The Financial Controller layer continues to run operations. The bookkeeper is supported by 1-2 junior finance team members.
Monthly close lands by Day 5. Weekly KPIs are tracked and reported to the leadership team. Quarterly board pack is comprehensive and externally-credible (a bank or PE firm could read it directly).
Typical finance team composition
Founder/CEO: strategic leadership only; CFO function fully delegated
Outsourced or fractional Head of Finance (~$8,500/mo): capital structure, M&A, board reporting, investor relations, strategic finance, exit planning
Financial Controller (internal or external): operational close, AASB compliance, covenant management
Bookkeeper (full-time): supported by 1-2 junior finance team members
External tax accountant: corporate tax strategy, group tax planning
Typical Stage 4 management pack (investor-grade)
Executive summary — board-ready, KPIs vs budget vs prior year, trajectory commentary
P&L + Balance Sheet + Cash Flow — fully reconciled, with full variance analysis
Segment / division P&L — including allocated overhead recovery
13-Week Cash Forecast + 12-Month Strategic Cash Forecast
Bank covenant compliance + forward 12-month covenant trajectory under sensitivity scenarios
Capital structure summary — all facilities, drawdown levels, maturity schedule, refinance window
Project pipeline — by stage, probability-weighted, with capital allocation requirements
M&A pipeline (if applicable)
KPI dashboard — operational + financial metrics tracked weekly
Tax strategy update — group tax position, R&D incentive, restructuring opportunities
Common pain points at Stage 4
"Capital structure is a constraint on growth." Single bank dependency is now a strategic risk. Need to diversify.
"Forecasting accuracy is critical but slipping." As segment complexity grows, the forecast becomes harder. Need FP&A capability inside the finance team.
"Exit-readiness questions are surfacing."
"Carbon and ESG reporting is now expected." Banks, investors, large customers all asking. See our Embodied Carbon Accounting guide.
Stage 5: Exit-ready ($50M+ revenue — Full finance team)
What it looks like
The business has a full internal finance team — a CFO (often internal at this stage), a Financial Controller, an FP&A function (1-2 people), a payroll specialist, an AR / AP team. Monthly close lands by Day 3. Daily operational KPIs flow to leadership.
Statutory audit happens annually (if not already required, it's imminent). Records are exit-quality — meaning a potential acquirer or capital partner can review 3-5 years of accounts without finding the kind of issues that materially derail a deal.
Common Stage 5 priorities
Deal-readiness. Whether the business is selling in 12 months or 5 years, the records need to be ready when the call comes.
Audit-quality discipline. Every transaction supported, every covenant calculation auditable, every accounting policy documented.
Governance. Board / advisory board functioning at investor-grade standard.
Talent retention in finance. A CFO + Controller + FP&A team needs management, succession planning, and competitive comp.
The transition triggers — how to know it's time to graduate
The most common question from operators: "How do I know when it's time to move up a stage?" Use this checklist. If you tick 3+ boxes in any row, it's time to graduate.
Stage 1 → Stage 2 triggers
Revenue above $2M and growing
First or second bank conversation feels uncomfortable
EOFY tax bill was a surprise this year
You can't show project margin in under 5 minutes
You're spending >5 hours/week on finance / books personally
BAS surprises or PAYG instalment changes have hit cash hard
Stage 2 → Stage 3 triggers
Revenue above $10M
Bank facility above $500k
Multiple revenue streams or business segments
First serious M&A conversation
Bank asking for monthly covenant reporting
AASB 15 / IFRS compliance becoming relevant
Cash forecast horizons need to extend beyond 4 weeks
Stage 3 → Stage 4 triggers
Revenue approaching $25M
Capital event on the 12-month horizon
Bank facility above $5M with multiple covenants
Independent board member or advisory board
First international expansion or new business unit
Capex decisions requiring NPV / IRR analysis
First inbound M&A inquiry
Stage 4 → Stage 5 triggers
Revenue above $50M
Statutory audit obligation imminent or current
Active capital event in flight
Exit window opens (18-36 months)
PE / corporate development conversations active
Cross-border operations
Common stalling patterns — why operators stay stuck
We see seven repeating patterns of stalled maturity. Recognising them helps you avoid them.
1. The "we'll just keep using the bookkeeper" trap
The bookkeeper does great work within scope. But the work that needs to happen at Stage 2 isn't bookkeeping — it's management reporting, cash forecasting, project P&L. Bookkeepers aren't trained or scoped for this. Adding hours to the bookkeeper doesn't get you Stage 2; it gets you a more-expensive Stage 1.
2. The "tax accountant is doing fine" trap
Tax compliance ≠ finance function. The tax accountant lodges the annual return — they don't run monthly close, build management packs, or manage cash forecasting. Many Stage 1 operators conflate the two and stay in Stage 1 for years past the trigger point.
3. The "we'll hire a CFO when we hit $20M" trap
Building a $20M business without ever running a monthly close is significantly harder than building a $20M business with progressive finance maturity. The financial visibility itself accelerates growth by helping the founder make better decisions earlier.
4. The "hire internal too early" trap
Hiring a $180k internal CFO at $4M revenue is the wrong move — you'd be 5% of revenue on finance alone, the workload doesn't justify it, and you'll typically attract someone overqualified-for-actual-work who leaves within 18 months. Outsourced fractional finance is almost always the right answer between $2M and $25M.
5. The "wait for the disaster" trap
Most maturity transitions happen reactively — after a bad tax surprise, a covenant breach, or a project margin shock. Operators who graduate proactively (12-18 months before the trigger) save 2-3x the cost compared to graduating reactively.
6. The "wrong specialty" trap
A generalist accountant or generalist outsourced CFO doesn't have the depth in construction / EPC / solar / carbon-credit accounting that AU project-based operators need. AASB 15 stage-of-completion, ACCU recognition timing, PSI / PSB compliance, embodied-carbon contract treatment — these all require specialty knowledge that generalist accounting firms don't have.
7. The "skip a stage" trap
Operators who skip from Stage 1 directly to Stage 4 (hiring a fractional Head of Finance at $4M revenue) get an over-scoped engagement that wastes money and creates organisational confusion. The right answer at $4M is Stage 2. The right answer at $15M is Stage 3.
The cost of getting maturity timing wrong
Quantifying the "invisible cost" of finance function maturity gaps:
Stage gap | Typical invisible cost / year | Where it shows up |
Stage 1 stuck at $5M+ revenue | $80k-$200k | EOFY tax surprises, missed deductions, project margin invisible |
Stage 2 stuck at $12M+ revenue | $150k-$400k | Bank pricing 50-150bps worse than achievable, covenant breaches, unbilled revenue gap |
Stage 3 stuck at $30M+ revenue | $300k-$1M+ | Capital structure inefficiency, M&A opportunities missed, executive bandwidth wasted on finance fires |
Stage 4 stuck at $60M+ revenue | $500k-$2M+ | Exit valuation discount (5-15% of enterprise value), audit qualification risk |
These costs are real but invisible — operators don't see them because they don't know what they don't know. The Maturity Audit (12 questions, 5 minutes) surfaces them. Take the Maturity Audit →
How the TechEdge Finance Office tiers map to the playbook
We've structured our service tiers to match the maturity stages directly:
Finance Manager — from $2,750/mo (Stage 2 graduation)
What we deliver: monthly close by Day 15, 4-6 page management pack, 4-week cash forecast, project-level P&L, BAS/GST/payroll super management, AR/AP discipline, tax position monitoring.
Who it's for: $3-$10M revenue operators graduating from founder-led finance.
Industries hubs: Construction & Civil · Solar Installers · EPC Contractors.
Financial Controller — from $4,950/mo (Stage 3 graduation)
What we deliver: all Finance Manager + AASB 15 stage-of-completion + 13-week cash forecast + bank narrative pack + covenant compliance schedule + FAC variance analysis + project pipeline weighting + carbon-credit accounting.
Who it's for: $10-$25M revenue operators with bank facility complexity, M&A on horizon, or multi-segment reporting needs.
Most relevant cluster guides: 13-Week Cash Forecast · Bank Facility Renewal · WIP Reconciliation · EOFY Tax Planning 2026 · Construction Accounting Australia Cornerstone.
Head of Finance — from $8,500/mo (Stage 4 graduation)
What we deliver: all Financial Controller + capital structure modelling + M&A support + board pack production + investor / bank relationship management + ESG / carbon reporting + exit-readiness planning + strategic-finance advisory.
Who it's for: $25-$50M+ revenue operators with active capital events, M&A, or exit planning.
Most relevant cluster guides: Renewables Developer HoF Hub · Embodied Carbon Accounting · ACCU & Carbon Credit Pillar · Bank Facility Renewal.
What separates a great fractional finance team from a mediocre one
Three things separate the great fractional / outsourced finance engagements from the mediocre ones we see operators try and abandon:
1. Specialty knowledge of your industry
Generic outsourced CFO firms have generalist accounting knowledge. They can run a monthly close. They can build a forecast. They can produce a management pack. But they can't tell you whether your ACCU recognition timing is right, whether your retention treatment passes AASB 15, whether your project P&L allocation is correct, or whether your PSI / PSB exposure is real.
Test: ask any prospective fractional finance team three industry-specific questions. If they can't answer in operator-level language with specific standards references, walk away.
2. Standards-grounded answers, not opinion
When a question comes up — "should we recognise this ACCU at issue or at sale?" — the right answer cites AASB 138, references CER guidance, and explains the standards-driven logic. The wrong answer is "well, it depends" without a standards-grounded framework.
3. Tier transparency and graduation paths
Generic CFO-as-a-Service often quotes a single retainer with vague scope. The right model is tier-transparent: here's what's in each tier, here's when you graduate, here's the price step.
Where to start — the Maturity Audit
The 12-question Maturity Audit takes 5 minutes and surfaces:
Your current maturity stage with evidence
The biggest visible gap vs the right stage for your revenue / complexity
The tier recommendation aligned with the gap
The 90-day priority sequence to close the gap
Tier recommendation back within 48 hours. No sales pressure — you can take the recommendation and run it with your existing accountant if that's what works.
Or book a 30-min discovery call — bring the question that's keeping you up at night.
Related reading — the full Finance Function cluster
Industries we specialise in
Finance Function Maturity Playbook v1 — cornerstone #2. 27 May 2026. This article is general guidance, not personal advice. Engage a CPA to assess your specific maturity stage and graduation path.

Comments