You're offline — showing the last version we saved.
Read · Evergreen guide

How to choose accounting software for your firm

Almost every guide to this question is written for a business owner picking a ledger. This one is written for the practice — choosing the systems you run your firm on, where a bad decision costs you a year rather than a subscription.

Updated 2 August 2026 — reviewed annually.

First, separate the two questions

"Accounting software" means two completely different things depending on who is asking. Your clients mean the ledger — the place the books are kept. You mean the systems that run your practice: where jobs live, how work gets allocated, what tells you a deadline is about to be missed.

Conflating them is the most common and most expensive mistake in this decision. A ledger will never tell you whether a job is late, and no amount of configuration will make it. Once you separate the layers, the choice gets much easier — because most firms only actually need to change one of them.

The four layers of a firm's stack

Ledger

What your clients keep their books in

Largely decided for you by your client base, not by preference. Most Australian practices end up supporting Xero and MYOB with some QuickBooks, and the realistic decision is which one you specialise in rather than which one you 'choose'.

The trap: Standardising your clients onto your preferred ledger is a migration project you will underestimate, priced as a favour you won't get thanked for.

Practice management

Where your jobs, deadlines and capacity live

The system of record for the work itself. Karbon and Xero Practice Manager lead in Australia — Karbon on collaboration and workflow visibility, XPM where you are already deep in the Xero ecosystem and want AU compliance tooling in the same place. Jetpack Workflow and Financial Cents are the credible options at a smaller budget.

The trap: This is the layer firms defer longest and regret most. Spreadsheet-and-inbox scales to about eight people, then stops.

Document and data capture

How paper becomes data

High-volume, high-repetition, and the layer where automation pays back fastest because the work is identical every month.

The trap: Beware buying capture that only works with one ledger — it quietly makes the ledger decision for you.

Client-facing

Portals, signatures, requests, payments

The layer clients actually experience. Adoption is the only metric that matters here: a portal your clients refuse to log into is worse than email, not better.

The trap: Firms buy this on feature lists and lose on client adoption. Pilot it with your most impatient client, not your most tolerant one.

Six steps that actually decide it

  1. 1

    Name the constraint before you look at a single product.

    Write down the thing that is actually limiting the firm this year — capacity, missed deadlines, write-offs, a bad handover process, staff churn. If you cannot name it in one sentence, you are not ready to buy software, and a demo will happily invent a problem for you.

  2. 2

    Decide what stays manual.

    Every implementation has a scope, and the ones that fail are the ones that tried to automate everything at once. Choose the two workflows going into the new system first and leave the rest alone until those are stable.

  3. 3

    Check integration honestly, not aspirationally.

    Vendors list integrations that are technically real and practically useless. Ask exactly which fields sync, in which direction, how often, and what happens on conflict. 'We integrate with Xero' is not an answer to any of those.

  4. 4

    Test with your worst data, not your best.

    Trials get run on a clean, simple client and everything looks wonderful. Run it on your messiest job — the one with the trust, the three entities and the director who sends photos of receipts. That is what the software will actually be doing.

  5. 5

    Price the switch, not the subscription.

    Licence cost is the small number. Data migration, staff training, the productivity dip during changeover and the parallel-running period are the real cost, and they land in the same quarter. Budget three to six months before you see the benefit.

  6. 6

    Give it an owner and a review date.

    Software with no internal owner drifts back to the old process within a quarter. Name one person accountable for the rollout, and put a review in the calendar for ninety days out with a genuine option to reverse the decision.

Red flags in a sales process

The uncomfortable conclusion

Most firms that are unhappy with their software do not have a software problem. They have a process that was never written down, and they bought a system hoping it would supply one. It will not — it will encode whatever process you already have, including the parts that do not work, and then make them harder to change.

If you cannot describe how a job currently moves through your firm from engagement to lodgement in a few sentences, do that first. It is free, it takes an afternoon, and it will change which product you pick.

We cover what firms are actually running, and what happened when they switched. One email a week, free.

Subscribe free →
Common questions

Frequently asked questions

How do I choose accounting software for my firm?
Start with the constraint, not the category. Name the single thing limiting the firm this year, work out which layer of your stack it sits in — ledger, practice management, document capture, or client-facing — and only then look at products in that layer. Test candidates against your messiest client rather than a clean demo file, price the switching cost rather than the subscription, and give the rollout a named internal owner with a ninety-day review.
What is the difference between accounting software and practice management software?
Accounting software is the ledger — where the books are kept, such as Xero, MYOB or QuickBooks. Practice management software runs your firm rather than your clients: jobs, deadlines, capacity, workflow and time. Firms often conflate the two and then wonder why their ledger will not tell them whether a job is late. They solve different problems and most practices need both.
What is the best practice management software for Australian accounting firms?
Karbon and Xero Practice Manager are the two leading options for Australian practices. Karbon is generally the stronger choice for team collaboration and workflow visibility; Xero Practice Manager makes more sense if your firm is already deep in the Xero ecosystem and wants Australian compliance tooling in the same environment. Jetpack Workflow and Financial Cents are credible options for smaller firms on tighter budgets.
How much does it cost to switch accounting software?
The subscription is usually the smallest component. The real costs are data migration, staff training, a temporary productivity dip during changeover, and a period of running old and new in parallel. Most firms should plan for three to six months before the new system is genuinely faster than what it replaced, and should budget the changeover as a project rather than as a line item.
Should a small firm use free accounting software?
For the ledger, your clients' choices largely decide this and free options rarely suit a practice. For practice management, free usually means a spreadsheet and a shared inbox, which works to roughly eight people and then fails quickly and expensively. The cost of the wrong system is not the licence fee — it is the deadlines you miss while discovering the limits.