Guide

Choosing AML/CTF software for an accounting practice

What the AML/CTF Act needs your software to support, the questions to ask any vendor, and the red flags, for accounting practices under Tranche 2.

By Matt Collis·Updated 5 November 2026·Reviewed 5 November 2026·13 min read

Anti-money laundering and counter-terrorism financing (AML/CTF) software doesn't make a practice compliant. It does some of the work, and it should leave you with a record that shows you did the rest. AUSTRAC's own guidance for engaging a RegTech says it doesn't recommend or endorse any RegTech business or product, but recognises that RegTech can help you manage your obligations, including customer due diligence, monitoring and reporting. Choosing well means starting from what the law asks you to be able to show, then asking each vendor how their product helps you show it.

This guide is for partners and practice managers at accounting firms regulated since 1 July 2026 under Tranche 2. It sets out what the AML/CTF Act and Rules require, the questions to put to any vendor, the answers that should worry you, and what stays with your firm whichever product you buy. It names no products and compares no prices.

What the law requires your system to support

Key facts What your system has to help you show
Initial CDD
Before you start the serviceIf you can’t establish each matter on reasonable grounds, you must not start (s 28)
Verification
Reliable and independent dataAs appropriate to the client’s ML/TF risk; AUSTRAC expects at least one piece of KYC information verified for each matter
Beneficial owners
25% or more, or controlDirectly or indirectly, for a client that isn’t an individual. Follow the chain until you reach people (s 5)
PEP and sanctions
Before you start, and during the relationshipIncluding whether anyone becomes designated for targeted financial sanctions (ss 28, 30)
Records
7 years after the relationship endsOr 7 years after the last occasional transaction. Details of ID documents are enough; copies aren’t required (s 111)
Suspicious matter report
Within 3 business daysWithin 24 hours if it relates to terrorism financing (s 41)
Threshold transaction report
Within 10 business daysWhen a service involves receiving or paying A$10,000 or more in notes and coins (s 43)

Sources: AUSTRAC, Overview of initial customer due diligence; AUSTRAC, Persons designated for targeted financial sanctions; AUSTRAC, Overview of ongoing customer due diligence; AUSTRAC, Suspicious matter reports; AUSTRAC, Threshold transaction reports; Anti-Money Laundering and Counter-Terrorism Financing Act 2006 (ss 5, 28, 30, 41, 43, 111) Reviewed

The obligations come first. A product is only useful to the extent it helps you meet these and keep the record that you did.

Start with the obligations, because a vendor's feature list is only useful if it maps onto them.

  • Initial customer due diligence before you start. You must complete initial CDD before you start providing a designated service (Act s 28). That means establishing, on reasonable grounds, the client's identity, anyone acting for them and their authority, anyone the service is for, the beneficial owners of a client that isn't an individual, whether any of those people is a politically exposed person or designated for targeted financial sanctions, and the nature and purpose of the relationship. AUSTRAC's initial CDD guidance says that if you can't establish these matters, you must not start the service.
  • Verification with reliable and independent data. You collect know your customer (KYC) information and verify it, as appropriate to the client's money laundering and terrorism financing (ML/TF) risk, using reliable and independent data. AUSTRAC expects at least one piece of KYC information to be verified for each matter, unless an exception in the Rules applies.
  • Beneficial owners. For a company or trust client, a beneficial owner is an individual who ultimately owns 25% or more of the client, or controls it, directly or indirectly. You follow the chain of ownership until you reach people. How that works for each kind of entity is in CDD for company and trust clients.
  • PEP and sanctions screening. You establish whether the client and each connected person is a politically exposed person, and whether they are designated for targeted financial sanctions. The Department of Foreign Affairs and Trade (DFAT) keeps the Consolidated List of everyone designated under Australian sanctions laws.
  • Ongoing customer due diligence. Under section 30 you monitor clients for unusual transactions and behaviour. Where you have a business relationship, you also review and, where appropriate, update the client's risk rating and update and reverify their KYC information. AUSTRAC's sanctions guidance adds that you must check whether anyone becomes designated during the relationship.
  • Records for 7 years. You keep records of how you established each matter, the type and content of the data you collected and your risk decisions, for 7 years after the business relationship ends, or 7 years after the last occasional transaction (Act s 111). AUSTRAC says copies of identity documents aren't required: recording their details is enough.
  • Reporting stays with you. A suspicious matter report (SMR) is due within 3 business days of forming the suspicion, or within 24 hours if it relates to terrorism financing (Act s 41). A threshold transaction report is due within 10 business days when a service involves you receiving or paying A$10,000 or more in notes and coins (s 43). Telling a client about an SMR where it could prejudice an investigation is the criminal offence of tipping off (s 123).

Software can help with most of the first six. The decisions in them, and the reports in the last one, are your firm's.

The client file, in AUSTRAC’s order

From AUSTRAC’s initial and ongoing CDD guidance

  1. Step 1

    Collect KYC information

    Most commonly through an onboarding form.

  2. Step 2

    Identify the client’s ML/TF risk

    From the information collected.

  3. Step 3

    Check for PEPs and sanctions

    The client and every connected person.

  4. Step 4

    Decide on enhanced or simplified CDD

    Collect more information if the risk calls for it.

  5. Step 5

    Verify

    With reliable and independent data, as the risk requires.

  6. Start the service

  7. Ongoing

    Ongoing CDD

    Monitor, re-screen, and review the risk and KYC information.

  8. Keep the records

    For 7 years after the relationship ends.

Sources: AUSTRAC, Overview of initial customer due diligence; AUSTRAC, Overview of ongoing customer due diligence; Anti-Money Laundering and Counter-Terrorism Financing Act 2006 (ss 28, 30, 111) Reviewed

Initial CDD runs in a set order and finishes before the service starts. Ongoing CDD runs for the life of the relationship, and the records outlast it by 7 years.

AUSTRAC describes initial CDD as a set of steps that usually run in order: collect KYC information, most commonly through an onboarding form; identify the client's ML/TF risk; check for PEPs and sanctions; decide whether enhanced or simplified CDD applies; collect more information if the risk calls for it; and verify. Only then does the service start, unless the Rules allow you to delay part of the verification. Ongoing CDD runs for as long as the relationship lasts, and the records outlive it by 7 years.

A product that covers only one step, such as an ID check, leaves you to stitch the rest together and to evidence the joins. That can be a sound choice for a small practice, but go in knowing which steps you will do by hand and where the record of them will live.

Questions to ask a vendor

AUSTRAC's RegTech checklist is short, and every point on it is worth asking. It suggests you consider whether a vendor understands the AML/CTF framework and the obligations their solution addresses; understands your industry; can explain how the solution integrates with your existing systems and procedures; can explain the solution clearly, including its limitations and how far it supports your obligations; built the tool for Australia, because a tool developed for another jurisdiction will probably need changes; offers ongoing support such as set-up, training and updates; and can give a demonstration or testimonials from businesses like yours. The questions below turn that into specifics for an accounting practice.

What does the check verify, and against what data?

Identity verification comes in different forms, and you should know which one you are buying. A document and biometric check looks at a photo of the client's ID document and compares it with a live image of their face. An electronic check matches the details the client gives against other data sources. The government's Document Verification Service (DVS) confirms that the details on an Australian document match the issuing agency's record; AUSTRAC names it as an independent source you can use if you are concerned about a document's validity. Our guide to online identity verification services explains each method.

AUSTRAC says you can use a third-party digital identity service if the data is reliable and independent, and that you should consider who maintains the data (a government body, for example) and whether the system is secure and kept up to date. Ask the vendor those questions directly, and ask which documents they accept for clients from overseas.

Does it handle companies and trusts, not just people?

Many accounting clients are companies, trusts and self-managed super funds (SMSFs). Ask whether the product records the entity as the client, captures the people acting for it, and helps you identify beneficial owners through layers of ownership. Ask what data it uses for Australian companies, what that costs, and what it does for trusts, which aren't on the Australian Securities and Investments Commission (ASIC) register. The trust deed is usually still your work.

Which lists does it screen against, and how often does it re-screen?

Ask whether sanctions screening includes DFAT's Consolidated List, which sets the Australian obligation, and which PEP and adverse media sources it uses. AUSTRAC notes that sanctions change often and that names can be spelled in different ways, so you may need to check alternative spellings and use fuzzy searching. Ask how the product handles near matches, and who resolves them.

Then ask what happens after onboarding. Your ongoing CDD includes checking whether a client becomes designated for sanctions during the relationship, and reviewing their risk if they become a PEP. Ask whether clients are re-screened automatically, how often, what it costs, and how you are told about a change.

Where is client data stored, and who can see it?

AUSTRAC's record keeping guidance says every reporting entity must comply with the Privacy Act 1988, even a small business. Ask where identity documents, images and screening results are stored, and whether any of it goes overseas. Under the Australian Privacy Principles, sending personal information to an overseas recipient can bring APP 8 into play, so ask about sub-processors and contract terms as well as the hosting country.

AUSTRAC also expects sensitive records, such as identification details and anything about a suspicious matter report, to be stored securely with access limited to authorised staff. It warns that insecure storage makes it more likely you'll fall short of your obligations to avoid tipping off. Ask how access is controlled, whether two-factor authentication is enforced, and whether you can set retention to match your 7-year obligation.

What is written back to your practice software?

A result that lands on the client record saves re-keying and gives your team the evidence where they work. But your practice management system has its own users and access rules, and copying identity documents into it spreads sensitive data to everyone who can open a client. Ask exactly which fields the vendor writes back by default, whether that includes personal details or document images, and whether you can change it.

What does the audit trail show, and can you take it with you?

Ask to see a completed client record. It should show what was collected, which checks ran and when, what they returned, who reviewed the result, the risk rating and the reasons for it. AUSTRAC says you can meet record keeping obligations yourself or through an external provider, and expects records to be kept in their original format or the format you usually use.

Your obligation runs for 7 years after a relationship ends, which may be longer than your subscription. Ask what happens to your records if you cancel, whether you can export them in a usable form, and how long the vendor keeps them.

How does it fit with your practice management tools?

Ask which of your systems it connects to, such as Xero Practice Manager, FYI, Karbon or HubSpot, and how. A native integration, a connection through a tool such as Zapier and a CSV export are very different things. Ask what starts a check (a new client, a job, a stage change), whether results update the record automatically, and whether company and trust structures map onto your system's client and contact records.

How is it priced, and what costs extra?

Pricing models differ: per check, per seat, a subscription with included usage, or a mix. To compare like with like, model a normal month for your practice. Ask what an individual's ID check and screen costs, what ongoing re-screening costs per client, and what is charged on top, such as company and beneficial ownership reports, government document checks, SMS or extra users. Ask about minimum terms, overage and set-up fees. What each way of complying costs overall is in four ways to comply, compared on cost.

Red flags

  • "AUSTRAC approved" or "AUSTRAC certified". AUSTRAC says it doesn't recommend or endorse any RegTech business or product.
  • "Use us and you're compliant." No product can take on your obligations. Your program, your approvals and your decisions stay with your firm.
  • It decides or reports for you. Be wary of a tool that sets risk ratings with no human decision, or that claims to lodge SMRs automatically. Whether you have reasonable grounds for suspicion is a judgement your firm makes and records.
  • Screening once, at onboarding only. Sanctions and PEP status can change during a relationship, and your ongoing obligations follow them.
  • Individuals only. A product that verifies the director but has no way to record the company, its beneficial owners or a trust's controllers covers only part of the job.
  • No straight answer on where data is stored, who processes it, or what is copied into your practice software.
  • Records you can't get out, or records deleted when you cancel, before your 7 years are up.
  • Built for somewhere else and unchanged. AUSTRAC says a tool developed for another jurisdiction will probably need to be changed to fit Australia's framework.
  • A price that leaves things out. If re-screening, entity reports or government document checks aren't in the quote, ask what they cost before you sign.

What stays with your firm, whatever you buy

What software can help with, and what stays with your firm

ObligationSoftware can help byWhat stays with your firm
Initial CDDCollecting KYC information, verifying identity and recording beneficial ownersDeciding each matter is established on reasonable grounds, and not starting the service until it is
PEP and sanctions screeningScreening every party against PEP lists and DFAT’s Consolidated List, then re-screeningDeciding whether a match is real, and what follows from it
Ongoing CDDRe-screening, prompting reviews and recording each oneMonitoring for unusual transactions and behaviour, and updating the risk rating
Record keepingKeeping each check and decision in an audit trailKeeping records for 7 years after the relationship ends, including if you change product
ReportingHolding the client details a report draws onForming a suspicion and lodging the SMR within 3 business days (24 hours for terrorism financing), lodging any TTR within 10 business days, and avoiding tipping off
Program and approvalsNothing a product can approveYour risk assessment and policies, approved by a senior manager

Sources: AUSTRAC, Guidance for engaging a RegTech; AUSTRAC, Overview of initial customer due diligence; AUSTRAC, How to monitor your customers; AUSTRAC, Record keeping overview; AUSTRAC, Suspicious matter reports; Anti-Money Laundering and Counter-Terrorism Financing Act 2006 (ss 26P, 28, 30, 41, 43, 111, 123) Reviewed

Software can do much of the collecting, checking and filing. The judgements, the approvals and the reports stay with your firm.

AUSTRAC's outsourcing guidance doesn't cover software you use to meet your obligations in-house; it points to its RegTech checklist instead. Either way, the obligations under the Act are your firm's.

Your ML/TF risk assessment and AML/CTF policies, and a senior manager's approval of them (Act s 26P), can't come out of a box. Neither can the decision on a client's risk, whether a screening match is real, or whether you have reasonable grounds to lodge an SMR. AUSTRAC says monitoring can be manual, automated or both, depending on the nature, size and complexity of your business, and expects an automated system where you can't monitor effectively by hand. For most small practices, a trained team, a regular review and a clear escalation path to your compliance officer will matter as much as any tool.

What StackGo does here

Where IdentityCheck fits

  1. Intake A form collects the client’s details, documents and consent
  2. Verify A biometric ID check for each person; company reports at extra cost
  3. Screen Every party against PEP, sanctions and adverse media sources
  4. Assess Your team records a High, Medium or Low rating and the decision
  5. Monitor Monitored clients re-screened every month

Sources: StackGo workflow definitions; StackGo pricing (reports charged on top) Reviewed

IdentityCheck runs the CDD steps as five workflows from your practice software. Your program, approvals and reports stay with your firm.

StackGo's IdentityCheck is software for the CDD steps, run from the tools your practice already uses: Xero Practice Manager, FYI, Karbon, HubSpot and Pipedrive, or through the application programming interface (API). An Intake form collects the client's details, documents and consent. Each person completes a biometric ID check, document and selfie, covering 12,500 document types from more than 230 countries and territories (Verify). For an Australian company, beneficial ownership and business verification reports are available at extra cost. Every party is screened against PEP, sanctions and adverse media sources (Screen), your team records a High, Medium or Low rating and the decision (Assess), and Monitor re-screens monitored clients every month. A check against the government DVS is available as an add-on, quoted for your firm.

By default no personal details are written to your practice software or customer relationship management (CRM): it receives a link to the result, which opens only with an IdentityCheck login, and the audit record of what was checked, when, by whom, the outcome and the status. More can be written back where you need it, and what goes back to your CRM explains how and why we suggest checking your privacy policies first. Client data is held on Google Cloud in the European Union (EU) and Australia, and the vault keeps records for the 7 years the Australian Act requires. Plans are a monthly subscription whose fee is credit, drawn down by ID checks, screening, monitoring and some other usage; some reports, and the DVS add-on, are charged on top. The detail is on the pricing page.

StackGo doesn't write your risk assessment or policies, act as your compliance officer, monitor your clients' payments, decide a client's risk rating or who counts as a beneficial owner, read a trust deed for you, or lodge reports with AUSTRAC. Nothing is reported or submitted on your behalf. To put the questions above to us, book a demo.

Frequently asked questions

Do we have to buy AML/CTF software?

No. The Act requires you to do customer due diligence, screening, ongoing CDD, record keeping and reporting, not to use a particular tool. AUSTRAC says monitoring can be manual where that works for the size and nature of your business. Software is a way to do the work consistently and keep the record.

Does AUSTRAC approve AML/CTF software?

No. AUSTRAC says it doesn't recommend or endorse any specific RegTech business or product. It publishes a checklist of things to consider when you engage one.

Is a DVS check required?

No. You must verify KYC information using reliable and independent data appropriate to the client's risk. AUSTRAC names the DVS as one independent source you can use, for example if you are concerned about whether a document is valid.

Do we need to keep copies of clients' ID documents?

No. AUSTRAC says you aren't required to keep scanned copies or photocopies, and that recording the details of the documents is enough. You keep the record of how you established each matter for 7 years after the relationship ends.

If the software misses something, who is responsible?

Your firm. The obligations in the Act fall on the reporting entity. That is why AUSTRAC's checklist asks vendors to explain their solution's limitations and how far it supports your obligations.

Ready to make onboarding minutes, not hours?

Start free and run your first check today, or book a demo and we will walk you through it.

Cookie settings

Choose which optional cookies we can use. You can change this at any time from Cookie settings at the bottom of every page.