Skip to Content

Why We Built Australia’s First Odoo-Native Accounting Practice

Stop breaking your ERP with third-party software. Here is why your business needs an accountant who works natively inside Odoo instead of forcing you to export to Xero.
22 September 2026 by
Marlon Wambeek
| No comments yet

For ten years, WAO Group has implemented Odoo for Australian businesses. Manufacturers, wholesalers, retailers, services firms. Different industries, different sizes, the same platform.

And in almost every one of those projects the same thing happened. We would finish the system, hand it over, and then discover that the finance operations feeding it were the actual constraint.

The chart of accounts was right. The workflows were right. The reports were built. But the bookkeeping behind them was late, or inconsistent, or being done by someone who had never seen Odoo before and was quietly exporting everything to a spreadsheet, or to Xero, to do it the way they already knew.

A clean system with messy bookkeeping behind it is a faster way to be wrong.


Why the usual fix doesn't work


The standard answer is to hire a bookkeeper or outsource to an accounting firm. Both are reasonable. Both usually go the same way when Odoo is involved.

Most Australian accountants and bookkeepers are trained on Xero, MYOB or QuickBooks. Those are excellent tools for what they do, and they are not Odoo. So the accountant does one of two things. Either they ask you to run a parallel ledger in the software they know and reconcile it back to Odoo every month, which means you now have two sources of truth and a monthly argument about which one is right. Or they work inside Odoo without understanding how it is built, and start posting manual journals over the top of automated ones, breaking the links between a sale, its delivery, its invoice and its payment that made you buy an ERP in the first place.

Neither of those is the accountant's fault. Odoo is a different kind of system. It is not a ledger with some extras bolted on. Accounting is one module among many, and every entry is generated by something else that happened in the business. If you don't understand the operations side, you cannot do the accounting side properly. You will get the numbers to balance, and they will still be wrong.


What "Odoo-native" actually means


So we built the other half.

WAO Business is bookkeeping, finance operations and virtual CFO work, run by accountants, delivered inside your Odoo instance rather than alongside it. Same team, same standards and the same compliance background as the implementation practice. We are, as far as we can tell, the first accounting practice in Australia built this way.

Native means a few specific things in practice.

It means the person reconciling your bank feed knows why a payment matched to three invoices instead of one, because they understand how Odoo's payment matching works. It means accounts payable is processed through the vendor bill workflow, with the three-way match against the purchase order and the receipt, not keyed in from a PDF. It means month-end journals for accruals, prepayments and depreciation are posted using Odoo's own tools, so they reverse when they should and the audit trail stays intact. It means your GST workpapers are prepared from the tax codes already on every transaction, rather than reconstructed afterwards.

And it means that when something in the numbers looks strange, the person looking at it can trace it back to the operational event that caused it, because they can see the whole system, not just the ledger.


What we will and won't do


Some honesty about scope, because it matters.

We prepare your BAS workpapers. We do not hold a BAS agent registration, so lodgement is handled by you or your registered BAS agent, and we can refer you to one if you need it. We do not give tax advice. What we do is make sure that by the time a statement is lodged, every figure on it traces cleanly back to a transaction in your system.

We also do not pretend the bookkeeping is separate from the implementation. If we find that a workflow in your Odoo is producing bad data, the fix is usually in the configuration, not in a correcting journal. Because we sit inside the same group as the implementation team, that conversation happens in the same week, not in a support ticket six months later.


The second of three things


This is the second of three things we are building.

The first is the system, which is what WAO Group has done for a decade. The second is numbers you can trust, which is what WAO Business is for. The third is what becomes possible once both of those are true: a business whose operational data and financial data are the same data, kept clean continuously rather than tidied up at year end, which is the precondition for everything people are currently promising about AI in finance. That third thing is in development. It is not shipping, and we will not pretend otherwise.

You cannot skip to the end. You cannot put intelligence on top of a ledger nobody trusts, and you cannot trust a ledger that lives in a different system from the one running the business. But you can start.


Where to start


If you are already on Odoo and the bookkeeping has never quite caught up with the system, the Finance Health Check is a fixed-price, read-only review of your Odoo accounting setup. It tells you what is wrong, what it is costing you and what to fix first, before anyone touches anything.

If you already know the answer and want the month-end done properly, WAO BookSmart is the monthly service: reconciliation, receivables, payables, GST workpapers, journals and a management report package, delivered inside your Odoo on a published timetable.

Or book a call and tell us what your month-end looks like now. We have probably seen it before.


F I N A N C E   H E A L T H   C H E C K

Stop Guessing What’s Broken in Your Odoo Accounting.


Find out exactly what’s wrong with your setup, what it’s costing you, and how to fix it—without risking your live data.


Book Your Finance Health Check


Share this post
Tags
Archive
Sign in to leave a comment