To automate client onboarding in a small accounting or bookkeeping firm, map your current steps first. Then replace re-keying with one intake form, send engagement letters for e-signing, and let the system chase missing documents with scheduled reminders. Many firms can do a good part of this with the practice software and forms they already pay for, and only need new tools to fill the gaps.
Map the onboarding steps before automating anything
Automating a messy process just makes the mess happen faster. Before you touch any software, write down what actually happens between a new client saying “yes” and the first piece of work starting.
For most small firms, the list looks something like this:
| Step | Who does it now | Where it usually stalls |
|---|---|---|
| Proposal or quote accepted | Partner or principal | Scope agreed by phone and never written down |
| Client details collected | Admin | Details arrive in several emails and get re-typed |
| Engagement letter sent and signed | Admin or partner | Letter sits unsigned for weeks |
| Identity verified | Admin | ID copies sent by email, checks not recorded consistently |
| Authorities and agent linking | Admin and client | Client doesn’t know how to complete their part |
| Prior-year documents and software access | Client | Partial uploads and repeated chasing |
| Client and jobs set up in practice software | Admin | Double entry, typos, missed due dates |
Fill in your own version with real names and rough times. Note which steps are identical for every client and which need judgement. That split tells you what to automate.
One intake form instead of re-keying
The biggest time sink in onboarding is usually typing the same details into several places. One well-built intake form fixes most of it.
- Use conditional questions. An individual, a sole trader, a company, a trust and an SMSF need different information. The form should only show the questions that apply.
- Collect each detail once. Name, contact details, ABN, entity details, related parties, accounting software and key dates, captured in one place and passed to every system that needs them.
- Explain why you’re asking. A short line under sensitive questions reduces drop-off and follow-up calls.
- Handle tax file numbers carefully. TFNs carry extra obligations under the Privacy (Tax File Number) Rule, which the OAIC administers. Don’t collect them through ordinary email or a basic form that stores responses in an inbox.
Many practice management systems include intake forms or questionnaires. Check yours before building anything separately. If the form has to connect tools that don’t talk to each other, compare Zapier, Make and n8n first.
Engagement letters and e-signing
Engagement letters are a natural fit for automation because the structure barely changes. Build a template for each service you offer, such as tax returns, BAS, bookkeeping and advisory, with merge fields for the client’s details, scope and fees.
Once the intake form is complete, the right letter can be generated and sent for electronic signing. Set a reminder to go out if it hasn’t been signed after a few days, and a task for a staff member if it’s still unsigned after a week. The signed copy should be saved against the client record automatically.
If you’re a member of a professional accounting body in public practice, check your templates against APES 305 Terms of Engagement, issued by the APESB. It requires members to document and communicate the terms of an engagement. The current version also deals with telling clients about certain outsourcing arrangements, which is worth reviewing if your new onboarding tools or providers store client data offshore. Automation changes how the letter is sent, not what it needs to say.
Keep the letter readable. A clear scope, a plain fee section and a short list of what you need from the client will get signed faster than pages of boilerplate, and it reduces scope arguments later.
Document requests and automatic reminders
Chasing documents is where most onboarding time disappears. A structured request with automatic reminders does most of the chasing for you.
- Build a checklist per client type. A sole trader’s list differs from a company’s or a trust’s. Keep each list short and specific.
- Use a secure upload, not email attachments. A client portal or secure upload link keeps files out of inboxes and records what arrived and when.
- Show progress. Clients respond better when they can see “4 of 7 items received” than when they get a vague “we’re still waiting on a few things”.
- Schedule reminders. For example, a reminder after three days, another after a week, then a task for a staff member to call. Adjust the timing to suit your firm.
- Stop reminders automatically. Once an item is uploaded, it should drop off the list. Nothing annoys a client more than being chased for something they’ve already sent.
Handing over to your practice management software
Onboarding is finished when the client is fully set up in the system your team works from every day. That handover is where double entry creeps back in if you’re not careful.
When the engagement letter is signed and the required documents are in, the workflow should:
- create or update the client record in your practice management software using the intake form data
- create the first jobs with due dates and assign them to the right staff member
- send the client a welcome message explaining who their contact is and what happens next
- send invitations or instructions for access to their accounting software
Some of this can be handled by built-in integrations. Where the tools don’t talk to each other, a connector or a small custom integration usually fills the gap. If you’d like clients to have one place to sign, upload and see progress, that’s a job for client portals built around your process.
Identity checks and compliance: who sets the rules
Automation can collect, record and remind. It does not decide what your compliance obligations are. Those come from regulators and your own policies.
- Tax and BAS agents. The Tax Practitioners Board expects registered agents to take reasonable steps to verify client identity, and publishes guidance on proof of identity for client verification. The ATO also sets out verification expectations for agents.
- AML/CTF obligations. According to AUSTRAC, anti-money laundering and counter-terrorism financing obligations began applying from 1 July 2026 to certain designated services that accountants commonly provide. Whether your firm is covered depends on the services you offer, so check AUSTRAC’s guidance rather than assuming either way.
- Privacy. The OAIC explains when the Privacy Act applies to a business and what it expects for securing personal information.
The practical approach: decide your verification and record-keeping rules with your compliance adviser first, then build the workflow to follow them. Make sure the system records who checked what, and when. If you use an electronic identity verification service, confirm where it stores data and how long it keeps it. The same care applies if staff use AI tools on client files; see using AI tools safely.
This is general information, not legal or compliance advice.
Measuring time saved
Measure before you change anything, or you’ll never know whether the effort paid off. Track these for your next few new clients, then again after automating:
- Days from “yes” to ready to start work. The headline number.
- Staff minutes per onboarding. Rough estimates are fine, as long as you estimate the same way each time.
- Manual chasers sent. Emails and calls asking for signatures or documents.
- Rework. How often details had to be corrected after setup.
Review after ten or so new clients. If one step still stalls, that’s the next thing to fix.
Where to start
- Map your current steps on one page, with who does each and where it stalls.
- Check what your practice software already offers for forms, e-signing and document requests.
- Build the intake form and the document reminders first. They’re repetitive and easy to standardise.
- Add engagement letter automation and the handover to practice software next.
- Measure, then fix the next bottleneck.
CentriWeb works with professional services firms to connect forms, signing, reminders and practice software into one onboarding flow. Our workflow automation page explains how we approach it.