Skip to content
Skip to content

Is This Client File Ready to Automate?

AI learns coding, GST treatment and supplier behaviour from the file it is given. A clean file teaches it well. A file with a suspense balance, three versions of the same supplier and an unlocked prior year teaches it the mess. Run this check on each client file before switching automation on, and fix what it finds first.

Work through it one client file at a time. Progress saves in this browser, so reset between files or keep a note of which file you are on.

Client File Health Checklist

One client file at a time. Reset between files.

0 of 24 complete0%

Your ticks are saved in this browser, so you can work through the list over several sessions.

01Bank and ledger

0/6

The foundation. Complete this section before switching anything on.

02Coding and GST

0/6

What the automation learns from. Consistency matters more than the chart itself.

03Master data and recurring items

0/6

One record per supplier, one rule per recurring transaction.

04Payroll, periods and access

0/6

The control layer. Quick to check, expensive to skip.

A general checklist requiring adaptation to each client. Businesses with inventory, foreign currency, multiple entities or industry-specific requirements need additional items. This is a process template, not accounting, tax or compliance advice.

Why File Health Comes First

Automation multiplies whatever it finds. On a clean file that is consistency. On a messy file it is the same errors, faster.

The history is the training data

Coding proposals for a new transaction come from how similar transactions were coded in that file before. If the history is inconsistent, the proposals will be too, and the reviewer will spend the time they hoped to save correcting them. Fixing the history once is cheaper than correcting every proposal.

Suspense and duplicates hide decisions

A suspense balance is a list of transactions nobody decided about. Duplicate suppliers are the same decision made three different ways. Both stop AI from learning a rule, because there is no rule to learn. Clear them and the file starts to make sense to a person and a system alike.

Locks and access are the control layer

Automation posts drafts into the file. A locked prior period stops a draft landing in a lodged quarter, and reviewed user access stops the wrong person approving it. Neither takes long to check and both are the first thing an auditor or a new accountant asks about.

The Four Areas Checked

Twenty-two items across the four areas that decide whether automation on this file will help or hurt.

1

Bank and ledger

Feeds connected, reconciled to date, suspense cleared and balances agreed. The foundation everything else sits on.

2

Coding and GST

A chart of accounts the client uses consistently, documented coding rules, and GST treatments confirmed per account and per supplier.

3

Master data and recurring items

Supplier and customer lists without duplicates, recurring transactions set up rather than re-keyed, and tracking categories agreed.

4

Payroll, periods and access

Payroll aligned to Single Touch Payroll reporting, prior periods locked, and user access reviewed so the approval step means something.

The Fixes That Matter Most

Four clean-up jobs that give the largest improvement in automation accuracy on a typical Australian client file.

Reconcile to today and keep it there

A file that is months behind on reconciliation has a backlog of unmatched lines and no reliable balance. Automation on top of that backlog produces proposals with nothing to match against. Reconcile the file to date first, then set a weekly rhythm so the automation always has a current picture to work from.

  • Reconcile every bank and card account to the latest statement
  • Investigate any feed gap rather than importing around it
  • Agree the reconciled balance to the bank statement, not just to the feed
  • Set a weekly reconciliation day so the file never falls behind again

Write the coding rules down

Every experienced bookkeeper has rules in their head for a client: fuel goes here, this supplier is always split, that subscription is a director’s loan. Automation cannot read heads. A one-page coding guide per client, with the account, the GST treatment and the exceptions, gives the reviewer and the system the same reference.

  • One page per client: account, GST treatment, tracking category, exceptions
  • Recode the history where it contradicts the guide
  • Note the suppliers that need a split or a manual decision every time
  • Review the guide when the client’s business changes

Merge and clean the contact lists

Three supplier records for one supplier means three coding histories, three sets of bank details and a duplicate payment risk. Merging them gives one history to learn from and one record to control. The same applies to customers, where duplicates break debtor reminders and aged receivables.

  • Merge duplicate suppliers and customers into one record each
  • Confirm ABN and bank details on active suppliers
  • Archive contacts with no activity in the last two years
  • Set default accounts and GST treatments on the supplier record

Lock the past and review who can post

A lodged BAS quarter or a finalised financial year should not accept a new draft. A lock date stops it. User access should match who does the work now, not who did it three years ago, and the approval role should sit with the person who is accountable. These are five-minute checks with real consequences.

  • Lock date set at the end of the last lodged period
  • Remove former staff and former advisers from the file
  • Approval rights held by the person accountable for the file
  • Bank feed and payment authority reviewed with the client

Next Steps

AI for Xero

What automation does inside a Xero file once it is clean.

See Xero automation

AI for MYOB

The same process for MYOB Business files.

See MYOB automation

AI Bank Reconciliation

How matching and exception handling work once feeds are current.

Read about reconciliation

Frequently Asked Questions

Found a File That Needs Work?

Tell us how many client files you have and which items are failing most often. We will tell you which files to automate first and what the clean-up on the rest involves.