5 Xero and MYOB Setup Mistakes That Cost Australian Businesses Time and Money
- Sarah Raad
- Aug 3
- 8 min read

Most business owners set up Xero or MYOB once, and then stop thinking about it. Invoices go out, the bank feed comes in, BAS gets lodged. Everything looks fine.
But "looks fine" and "is fine" are two different claims, and the gap between them is where these five mistakes live. None of them announce themselves. They sit quietly in a file, get copied forward every time a similar transaction comes through, and only surface later: at a BAS review, a change of bookkeeper, or when an accountant asks a question nobody can quite answer.
This article is for business owners who lready use Xero or MYOB and have a nagging sense that something in the setup isn't quite right. These are the five mistakes that come up most often during bookkeeping health checks at Bookkeeping On Time, across trades, hospitality, professional services and retail files alike.
If you're setting up from scratch, our companion guide, Setting Up Xero or MYOB Properly: The Decisions That Actually Matter, walks through the full sequence. This article works the other way around: I already have a file, is it actually right?
What You'll Learn
The five most common setup mistakes hiding inside live Xero and MYOB files
Why each one is invisible at first, and expensive later
A quick check you can run on your own file today, for each mistake
The Setup Debt Ladder: a simple way to work out how urgent your situation is
When to fix things yourself, and when to bring in a registered BAS agent
In This Blog
Why These Mistakes Matter More the Longer They Sit
The Five Mistakes
How to Check Your Own File: The Setup Debt Ladder
Frequently Asked Questions
Summary
When DIY Is Enough and When Professional Help Is Worthwhile
As a BAS Agent and bookkeeper, I can review a chart of accounts, check reconciliation and tidy up a messy file. Under Tax Practitioners Board rules, anything touching GST coding or BAS preparation is registered BAS agent work, not general bookkeeping. How tax law applies to your particular business structure sits with your accountant.
Why Xero and MYOB Setup Mistakes Matter More the Longer They Sit
A setup mistake caught in week two is a five-minute fix. The same mistake, still sitting there years later, is a different problem, not because it changed, but because of what's been built on top of it. Xero and MYOB both auto-suggest coding based on what you did last time. If the original coding was wrong, the software will happily repeat it, transaction after transaction, until someone corrects it.
A chart of accounts that hides real information doesn't cost you one bad decision. It costs you every decision you tried to make from reports that couldn't answer the question. A wrong GST basis doesn't just affect one BAS; it can affect every BAS lodged since the error began.
Key Takeaway: "It's been working fine for years" isn't reassuring. It usually just means nobody has looked closely enough to notice.
Mistake #1: A Chart of Accounts Still Doing the Default's Job
Many files run on the generic account list Xero or MYOB provided on day one, or one that's grown without a deliberate plan. It's technically functional: GST calculates, BAS lodges, so nothing looks wrong. But a generic chart of accounts was never built to answer your business's questions. A trades business running all its income through one "Sales" account has no way of knowing whether residential or commercial work is more profitable, even though every invoice contains that information.
Quick Check: Open your profit and loss report. Can it actually tell you which part of your business is making money? If not, it was built for compliance, not for decisions.
Mistake #2: A GST Basis That Doesn't Match ATO Registration
Your software reports GST on a cash or accrual basis, a setting most owners choose once and never revisit. In MYOB, it lives under Report Settings rather than the GST Settings tab, which makes it easy to overlook. If the software basis doesn't match what's actually registered with the ATO, every BAS lodged under the wrong basis may need review and possible amendment once the mismatch is found, and that's real time for an accountant or BAS agent to unpick.
Quick Check: Confirm your GST accounting method with the ATO or your BAS agent, then check what your software is actually set to.
Mistake #3: Opening Balances Entered as a Lump Sum
When a business first moves onto Xero or MYOB, outstanding invoices and bills are sometimes entered as one combined total instead of individually. The balance sheet looks correct, so it seems complete. But without individual invoices recorded, the software has no way of matching a later payment to a specific amount, which is often exactly how unexplained balances end up sitting in a generic account for years.
Quick Check: Look for an account called "Historical Adjustment," "Suspense" or "Opening Balance Equity" carrying an unexplained figure. That's usually a sign this step was rushed at setup. Opening balances are one of the first things Bookkeeping On Time reviews when a new client comes on board. If invoices and bills weren’t brought across individually during a software conversion, the problem often stays hidden until someone tries to reconcile an old payment or investigate an unexplained balance months or even years later.
Correcting these issues is usually much easier before more transactions are built on top of them, which is why a bookkeeping health check after changing accounting software can be a worthwhile investment.
Mistake #4: Bank Feeds Connected in the Wrong Order
The correct sequence is: add the account, activate the feed, wait for it to start pulling transactions, then import anything from the gap before the feed's start date. Doing this in the wrong order, most often importing historical transactions after the feed has already picked up the same period, creates duplicates. A green "reconciled" tick only means a transaction matched a bank line; it doesn't mean it was coded correctly, or that it isn't recorded twice.
Quick Check: Pick a recent month and compare your software's closing bank balance to your actual bank statement, to the cent.
Mistake #5: Payroll Categories That Don't Reflect ATO Requirements
Overtime, allowances and bonuses are sometimes bundled into one generic "wages" pay item instead of their own categories, which Single Touch Payroll requires reported separately. Unpicking this after months of pay runs can require formal correction reports rather than a simple edit. Separately, someone genuinely working as an employee is occasionally set up and paid as a contractor, which carries its own risk around entitlements and superannuation.
Superannuation timing has also changed: it now needs to be paid on each payday rather than quarterly. A payroll setup built around a quarterly rhythm is worth reviewing against this, and it's worth reconfirming the current timing rule with your BAS agent since these details are periodically updated.
Quick Check: Open your payroll settings and check how pay items are categorised. For anyone paid as a contractor, re-test that classification against how the work actually happens day to day. Payroll issues rarely start because a business owner is trying to do the wrong thing. More often, they start because a payroll setup that worked a few years ago has never been reviewed as payroll rules have changed.
At Bookkeeping On Time, payroll health checks are one of the most common reviews we carry out. We regularly find businesses using payroll software correctly but with pay categories, contractor classifications or super settings that no longer reflect current requirements. Identifying those issues early is generally much simpler than correcting months of payroll records later.
How to Check Your Own File: The Setup Debt Ladder
Setup shortcuts don't disappear, they accumulate quietly, the same way unpaid debt does. It's easier to deal with early than late. Be honest about where your file sits:
Rung | What it looks like | What to do |
Clean | Chart of accounts, GST basis and payroll categories all reflect reality. | Nothing urgent beyond a normal annual check. |
Cosmetic issues | Messy names or inconsistent coding, but no compliance impact. | Worth tidying on your own timeline. |
Structural issues | Reports can't be trusted for decisions, even though figures are technically correct. | Worth a proper review before it's harder to unpick. |
Compliance-risk issues | GST basis mismatch, unclassified STP items, or unclear employee/contractor status. | Worth involving a registered BAS agent reasonably soon. |
Active issues | A BAS already lodged incorrectly, or super already paid late. | Needs attention now. |
If you land in the third row or beyond, that's useful to know. It turns a vague feeling into a specific starting point.
Frequently Asked Questions
Do I need to redo my entire setup if I find one of these mistakes?
Usually not. Restructuring a chart of accounts, correcting a GST basis or cleaning up duplicates can generally be done within the existing file.
Can my bookkeeper fix a GST setup mistake, or do I need a registered BAS agent?
We work in Xero and MYOB, which are the most widely used platforms by Australian small businesses. If you are not sure which one is right for you, we can help you make that decision as part of the initial setup.
Is it normal to find an unexplained balance in an older file?
It's common, especially after a software switch or change of bookkeeper, but that doesn't mean it's fine to leave. It's worth tracing before it sits any longer.
How do I know if my chart of accounts actually needs restructuring?
Ask whether it can answer a real question, like which service line is most profitable. If the honest answer is no, that's structural, not cosmetic.
What if I've been paying super quarterly and I'm not sure my setup is ready for the new timing?
Check now rather than after a payday is missed. Confirm your payroll software and cash flow can support super going out with every pay run.
Will fixing these mistakes trigger an ATO review?
Proactively correcting an error is viewed very differently to one found during a review. Getting your records right is generally seen far more favourably than leaving a known issue unaddressed.
Five setup mistakes account for most of the expensive, slow-to-discover problems in Xero and MYOB files:
A chart of accounts still doing the default's job
A GST basis that doesn't match ATO registration
Opening balances entered as a lump sum instead of individually
Bank feeds connected in the wrong order
Payroll categories that don't reflect ATO requirements
Key Takeaway: Every one of these can be checked using the quick tests above, without overhauling your whole file first.
When DIY Is Enough and When Professional Help Is Worthwhile
If you sit at Clean or Cosmetic on the ladder, you're in a reasonable position to fix things yourself, on your own timeline. Once you're looking at structural, compliance-risk or active issues, the calculation changes: someone needs to look at the file with the judgement of knowing what a correct setup looks like and where yours has drifted from it.
This is most of what we do at Bookkeeping On Time: Reviewing Xero and MYOB files for exactly these issues, rebuilding a chart of accounts around the decisions a business actually needs to make, and making sure GST, payroll and STP settings reflect what's actually happening. Where the issue touches BAS or GST coding, that sits with me as a registered BAS agent; where it touches how tax law applies to your structure, we work alongside your accountant.
If you found yourself nodding along to more than one of these, that's a reasonable signal to get a second set of eyes on your file before the next BAS.
Keep Reading



Comments