Need Professional Accountant? Book Schedule Now

Business owner reviewing Xero accounting and financial reports. Beyond The Balance Sheet.

Xero Health Check: Can You Trust Your Numbers?

September 05, 202610 min read

A business can have every bank feed connected, invoices entered and payroll processed — and still have financial reports that cannot be relied on.

For a growing business, the important question is not simply:

“Is the bookkeeping up to date?”

The more important question is:

“Does the accounting system accurately reflect what is actually happening in the business?”

Reliable financial information depends on more than data entry. Bank reconciliations, customer payments, payroll, clearing accounts, software integrations and month-end processes all need to work together.

When one part breaks down, the numbers may still look complete — but they may not tell the full story.

At Beyond The Balance Sheet, we look beyond the transaction itself to understand why the numbers or financial processes are breaking down, and what needs to change to make them reliable again.


What is a Xero Health Check?

A Xero Health Check is a structured review of your accounting file and the financial processes surrounding it.

The purpose is to answer three practical questions:

1. Can we trust the numbers?

2. What is causing errors, delays or inefficiencies?

3. What needs to change so the same problem does not continue?

Depending on the business, a review may include:

  • bank and credit card reconciliations

  • accounts receivable

  • accounts payable

  • payroll-related balances

  • GST and BAS-related accounts

  • clearing and suspense accounts

  • chart of accounts

  • bookkeeping workflows

  • management reporting structure

  • integrations between Xero and other business systems

  • duplicated or unnecessary manual processing

A Xero Health Check is therefore not simply about finding mistakes.

It is about understanding whether the financial operating system behind the business is working properly.


7 warning signs your accounting system needs attention

1. The bank is reconciled, but other balances still look wrong

A completed bank reconciliation does not automatically mean the entire accounting file is correct.

Old debtor balances, supplier balances, payroll liabilities, clearing accounts or incorrectly classified transactions can remain in the Balance Sheet even when the bank itself reconciles.

A reliable month-end process therefore goes further than confirming that the bank feed has been reconciled.


2. Customers have paid, but Xero still shows their invoices as outstanding

This can occur when customer payments move through another platform before reaching the bank.

For example:

Customer invoice → payment platform → settlement → bank → Xero

If the payment is not correctly matched through that process, the customer may appear unpaid even though the money has already been received.

That can create unnecessary debt collection, incorrect debtor balances and confusing financial reports.


3. Your payment platform and Xero never seem to match

Many growing businesses receive money through systems such as Shopify, Stripe, Square, Tyro or industry-specific platforms.

The amount deposited into the bank may be different from the amount originally paid by customers because of:

  • merchant fees

  • refunds

  • chargebacks

  • settlement timing

  • platform adjustments

If those components are not recorded correctly, the bank deposit may reconcile while revenue, merchant fees or clearing accounts remain incorrect.

The answer is not simply to force the reconciliation to balance.

The transaction flow needs to be understood.


4. Clearing accounts keep accumulating balances

A clearing account is often used to temporarily hold transactions while money moves between systems.

In a well-designed process, the balance should be explainable.

An unexplained balance that continually grows can indicate:

  • missing settlements

  • duplicated transactions

  • incorrect account mappings

  • refunds not recorded correctly

  • timing differences that have never been cleared

  • incomplete reconciliation procedures

The objective is not simply to make the account show zero.

The objective is to understand why it does not reconcile.


5. The same information is entered into several systems

If the same invoice, customer payment or payroll information is being manually entered more than once, the process may be creating unnecessary work.

Repeated manual entry generally increases:

time → error risk → reconciliation work → dependency on individual staff knowledge

Technology can help, but adding another application is not automatically the solution.

The first question should be:

How should the information flow through the business?

Only then should the software and automation be designed around that process.


6. Your monthly financial reports arrive too late

A Profit & Loss produced six weeks after month-end may still show what happened historically.

But its usefulness for management decisions is significantly reduced.

A growing business should ideally have a consistent month-end process so management can review financial performance while the information is still relevant.

The faster the business grows, the more important this becomes.


7. The business has grown, but the finance process has not

A bookkeeping system that worked when the business had:

2 employees
1 bank account
20 invoices each month

may not work when the same business has:

15 employees
multiple payment systems
hundreds of transactions
different locations
multiple staff involved in finance.

Growth creates financial complexity.

At some point, the bookkeeping process itself needs to grow with the business.


Why Shopify, Stripe, Square or other payments may not match Xero

Illustrative example only

Assume an e-commerce business records:

Gross customer sales: $10,000

Refunds: $200

Payment processing fees: $250

Net amount deposited into the bank: $9,550

If the $9,550 bank deposit is simply coded as sales, the accounting records may no longer accurately show:

  • gross sales

  • customer refunds

  • payment-processing fees

  • settlement timing

  • clearing-account balances

The problem is not necessarily Xero.

The problem may be the transaction pathway between the systems.

A typical flow might be:

Sale → Customer Payment → Payment Processor → Fees / Refunds → Settlement → Bank → Xero

Each stage needs to be understood and reconciled correctly.

This becomes especially important for businesses with high transaction volumes because small reconciliation errors can accumulate over time.


Does reconciled mean correct?

Use this as the first sentence:

No. A reconciled bank account does not automatically mean the entire accounting file is correct.

Bank reconciliation confirms that transactions recorded against the bank account can be matched to the relevant bank activity.

It does not by itself prove that:

  • transactions were classified correctly

  • revenue has not been duplicated

  • GST treatment is correct

  • customer balances are accurate

  • supplier balances are accurate

  • payroll liabilities are reasonable

  • clearing accounts reconcile

  • Balance Sheet accounts are correct

This is why reviewing a financial system goes beyond clicking “Reconcile.”

A good month-end process should also consider whether the underlying balances make commercial and accounting sense.


What should happen before you trust your monthly Profit & Loss?

A Profit & Loss report becomes more useful when the underlying accounting records have first been reviewed.

Depending on the business, a month-end process may include:

Bank reconciliation

Payment-platform reconciliation

Accounts receivable review

Accounts payable review

Payroll reconciliation

Balance Sheet review

Month-end adjustments

Profit & Loss review

Only after those steps does the management question become:

“What are these numbers telling us about the business?”

That is the point where bookkeeping begins to support better business decisions.


Is it a bookkeeping problem or a systems problem?

Situation

What may need attention

Transactions have not been entered

Bookkeeping

Bank reconciliation is months behind

Bookkeeping / reconciliation

Shopify settlements never match Xero

Integration / reconciliation

The same information is entered three times

Process / system

Clearing account keeps increasing

Reconciliation / system

Reports arrive six weeks after month-end

Month-end process

Owner cannot understand the reports

Reporting / advisory

Only one employee understands the finance process

Training / business continuity

Sometimes the answer is more bookkeeping. Sometimes the bookkeeping problem is only the symptom of a poorly designed financial process.

Knowing the difference matters.

If the underlying process is not fixed, the same accounting problem may continue appearing month after month.


How BTBS approaches accounting system problems

Beyond The Balance Sheet uses a practical financial-systems approach:

Review

Understand the existing accounting file, bookkeeping process and systems surrounding it.

Reconcile

Establish whether the underlying financial information can be relied upon and investigate unexplained differences.

Integrate

Improve the flow of information between systems and reduce unnecessary duplication or manual processing where practical.

Train

Make sure the people responsible for the process understand how the system should operate.

Maintain

Keep the financial system operating through appropriate ongoing bookkeeping, review and support.

Not every business requires every stage.

Some businesses only need a Xero Health Check.

Others may require catch-up bookkeeping, reconciliation, integration, staff training or ongoing finance support.

The right solution depends on where the underlying problem sits.


Frequently Asked Questions

How do I know if my Xero file is accurate?

Start by checking more than the bank reconciliation. Review debtors, creditors, payroll balances, GST-related accounts, clearing accounts and other Balance Sheet balances. Also consider whether the systems feeding information into Xero are operating correctly.


Why doesn't Xero match my bank?

The difference may be caused by unreconciled transactions, timing differences, payment-platform settlements, fees, refunds or incorrect transaction recording. The cause should be investigated rather than simply adjusted to make the balance agree.


Why does Xero show an invoice as unpaid when the customer has paid?

The payment may have been received through another system but not correctly matched against the customer invoice in Xero. Review the pathway between the invoice, payment platform, settlement and bank deposit.


Why don't my Shopify or payment-platform settlements match Xero?

Settlement amounts can differ from gross sales because of transaction fees, refunds, chargebacks and timing differences. These elements usually need to be recorded separately so the payment clearing process can reconcile correctly.


Should a Xero clearing account always be zero?

Not necessarily at every point in time because transactions may be in transit. However, balances should be explainable and regularly reconciled. Old or continually increasing balances should be investigated.


When does a growing business need a Xero Health Check?

A review can be useful when books are behind, financial reports cannot be trusted, clearing accounts do not reconcile, different systems do not agree, bookkeeping has become increasingly manual, or the business has grown significantly since its accounting processes were originally established.


Can BTBS help with Xero books that are months behind?

Yes. Beyond The Balance Sheet provides catch-up and cleanup accounting support. The first step is usually to understand how far the accounts have fallen behind and whether reconciliation or systems issues have contributed to the backlog.


Not sure whether the problem is your bookkeeping, Xero or the system behind it?

You do not need to diagnose the issue before asking for help.

Beyond The Balance Sheet helps growing businesses review the financial systems and processes behind their numbers - from Xero Health Checks and cleanup bookkeeping to reconciliation, integrations and ongoing support.

Explore our Xero Bookkeeping & Accounting Systems services.

Melbourne-based, supporting businesses across Australia.

Last reviewed: September 2026

Back to Blog

© 2026 Beyond The Balance Sheet | All Rights Reserved