The short answer: Most business owners do their own bookkeeping for too long. The hidden costs are real: the hours spent on non-revenue work, the errors that create ATO problems, the payroll underpayments that emerge during Fair Work audits, and the decisions made without reliable numbers. The triggers that tell you it is time are usually obvious in retrospect. The question is whether you recognise them before or after they cost you money.

Why Business Owners Do Their Own Books for Too Long

The reason most business owners handle their own bookkeeping is straightforward: it feels like a cost they can control. In the early days of a business, the transaction volume is low, the accounts are simple, and the owner has the time and motivation to learn Xero and keep up with it. Doing it yourself saves money and keeps the owner close to the numbers, which is valuable at the start.

The problem is that the business grows and the complexity grows with it, but the habit of doing the books yourself persists. What took two hours a week at a turnover of $150,000 takes five or six hours at $600,000, because the transaction volume is higher, there are employees on payroll, the BAS is more complex, and the consequences of errors are more significant. The opportunity cost of those hours also increases as the business grows: each hour spent on bookkeeping is an hour not spent on the billable work or business development that generated the growth in the first place.

The True Cost of DIY Bookkeeping

The cost of doing your own bookkeeping is rarely what it appears. The obvious cost is the Xero subscription. The less obvious costs are:

  • Your time at your billable rate: If you charge clients $150 per hour and spend 5 hours per month on bookkeeping, the true cost is $750 per month in foregone revenue, not $0.
  • Error correction costs: Bookkeeping errors accumulate. A misclassified expense in one quarter becomes a BAS adjustment in the next, an accountant cleanup fee at year end, and potentially ATO interest charges if the error inflated a GST credit claim.
  • Payroll underpayment risk: DIY payroll errors are expensive. The Fair Work Ombudsman can audit any employer and the penalties for underpayment are significant, particularly where the underpayment is systemic across multiple employees over multiple years.
  • Decision-making without reliable data: If your accounts are always three months behind or inconsistently coded, you cannot use them to make business decisions. You are flying blind on profitability, cash flow and growth.
Cost Item DIY (est. $600k turnover) Professional Bookkeeper
Software (Xero)$70 to $115/mo$70 to $115/mo (same)
Owner time (5 hrs/mo at $150/hr)$750/mo opportunity cost$0 (owner freed to earn)
Bookkeeper monthly fee$0$500 to $1,200/mo
Accountant year-end cleanup$800 to $2,000 (fixing errors)$200 to $500 (clean accounts)
BAS adjustments / ATO interest$0 to $3,000+ (variable)Rare if accounts are clean
Payroll compliance riskHigh without award expertiseManaged by specialist
Estimated real monthly cost$1,600 to $3,000+$800 to $1,500

The Payroll Risks That Grow With Your Headcount

Payroll is where DIY bookkeeping creates the most serious compliance risk for growing businesses. The issues that emerge as headcount grows include:

  • Award rate complexity: Most industries are covered by a modern award that sets minimum pay rates, penalty rates for evenings and weekends, and specific allowances. These rates change every July in line with the National Minimum Wage Order. A business owner doing payroll without checking for Annual Wage Order changes will be paying the wrong rate from 1 July each year.
  • STP Phase 2 reporting: Single Touch Payroll Phase 2 requires disaggregated payroll reporting: gross salary, bonuses, allowances, overtime and leave must be reported as separate income types in every pay run. Most business owners doing their own payroll in Xero have not reviewed their pay item classifications since STP2 came into effect and are submitting incorrect data to the ATO.
  • Super on variable pay: Superannuation guarantee must be paid on ordinary time earnings, which includes certain allowances, bonuses and irregular payments. Many business owners pay super only on base salary and under-pay SG on the variable components. This creates an SGC liability that compounds annually.

The Triggers That Tell You It Is Time

Trigger Why It Matters
More than 2 employees on payrollAward complexity multiplies; STP2 errors accumulate; super calculations become error-prone
BAS takes more than 2 hours per quarterTransaction volume has outgrown DIY efficiency; errors likely in rushed preparation
Bank reconciliation is more than 2 weeks behindAccounts are unreliable for decisions; BAS figures may be wrong; ATO risk grows
Accountant corrects your accounts at year endYou are paying the accountant's hourly rate to fix bookkeeping that a bookkeeper would have done correctly throughout the year
You have made a STP or payroll errorIndicates the payroll complexity has exceeded DIY capacity; ATO visibility of payroll means errors are increasingly detected
You cannot answer basic P&L questionsAccounts are not producing useful management information; decisions being made without financial data
Turnover exceeds $500,000At this level, the cost of bookkeeping errors is material and the value of reliable numbers is significant for cash flow management and growth decisions

What Handover to a Professional Bookkeeper Looks Like

The transition from DIY to a professional bookkeeper is typically straightforward when the bookkeeper is experienced with Xero cleanups. True Tally's onboarding process for a new client who has been managing their own books includes:

  1. File review: We review the existing Xero file to identify unreconciled periods, miscoded transactions, missing bank feeds and payroll setup issues
  2. Cleanup scope agreement: We agree with you on how far back we reconcile and which historical issues require correction vs notation
  3. Current period reconciliation: We bring all accounts current so the handover starts from a clean baseline
  4. Payroll review: We check STP2 pay item classifications, award rate settings, super calculations and employee records in Xero Payroll
  5. Ongoing management: From the handover date, we manage all bookkeeping, BAS lodgement and payroll on an agreed monthly fee
  6. Accountant coordination: We introduce ourselves to your accountant and establish the communication process for year-end and any in-year planning decisions

Watch: When to Stop Doing Your Own Bookkeeping

Read the full video transcript

Today I want to talk about when a small business has outgrown doing its own bookkeeping, because this is something I see regularly across Victoria. Business owners who started doing their own books when they first launched and have kept doing it as the business grew, without ever really reassessing whether it still makes sense.

The reason it continues for so long is that it does not feel like a cost. You are already paying for Xero, you have learned how to use it, and you tell yourself it is just an hour or two a week. But as the business grows, that hour or two becomes four or five. And the complexity increases too. More transactions means more to reconcile. Employees mean payroll, and payroll means award rates, STP Phase 2 reporting, super on variable pay, and the Fair Work underpayment risk that comes with getting any of that wrong.

The triggers that tell you it is time to get a professional are pretty consistent across the businesses I work with. More than two employees on payroll. BAS taking more than two hours to prepare each quarter. Bank reconciliation falling behind. Your accountant spending time at year end fixing your accounts before they can prepare the tax return, which means you are paying accountant rates for bookkeeping work. Or simply not being able to answer basic questions about your business profitability because your accounts are not clean enough to trust.

The real cost of DIY bookkeeping is not the Xero subscription. It is your hourly rate multiplied by the time you spend on it, plus the cost of any errors, plus the opportunity cost of the revenue you did not generate because you were reconciling bank statements instead of doing what you are good at. When you model that out, the comparison with a professional bookkeeper almost always shows the professional is cheaper on a real cost basis.

Payroll is where DIY creates the most serious risk. STP Phase 2 requires you to break down every pay run into specific income categories: base salary, bonuses, allowances, overtime, leave loading. Most business owners doing their own payroll in Xero have not set up those pay items correctly for STP2, which means they have been submitting incorrect data to the ATO in every single pay run. Award rates also change every July, and if you are not checking for those changes, you are underpaying your staff from the first pay run of the new financial year.

The transition to a professional bookkeeper is straightforward. True Tally reviews your Xero file, identifies what needs to be corrected, brings the accounts current, reviews your payroll setup, and then takes over ongoing management on a fixed monthly fee. We also talk to your accountant so they know what to expect from the books at year end.

If any of what I have described sounds familiar, book a free call with True Tally at truetally.com.au or call 0468 159 950. We work with businesses across Victoria and the transition is usually simpler than people expect.

T
Tiffany Registered BAS Agent · Xero Certified Advisor · True Tally Bookkeeping
Last updated July 2026

Frequently Asked Questions

When should a small business stop doing its own bookkeeping?

The clearest triggers: more than 2 employees on payroll, BAS taking over 2 hours per quarter, bank reconciliation falling behind, payroll errors requiring STP corrections, or your accountant spending significant time correcting the books at year end. Any one of these signals the complexity has exceeded DIY capacity.

How much does a professional bookkeeper cost?

A registered BAS agent bookkeeper in Victoria typically charges $80 to $150 per hour or a fixed monthly fee from $300 to $1,500 depending on volume and complexity. When modelled against the true cost of DIY (your time at your rate, plus error costs), professional bookkeeping is almost always cheaper on a real-cost basis for businesses above $400,000 turnover.

What are the payroll risks of DIY?

Wrong award rate, incorrect STP Phase 2 pay item classifications, under-paying super on variable components, and insufficient records for Fair Work compliance. These risks compound over time and Fair Work audits can reach back several years.

Ready to hand over the books to a professional?

True Tally handles Xero bookkeeping, payroll, BAS lodgement and monthly reporting for businesses across Victoria. We manage the transition from DIY with a clear onboarding process. Book a free 20-minute call.

Book a Free Call