Starting a bookkeeping practice in Australia is one of those business decisions that looks straightforward from the outside and reveals its complexity once you start. Between Tax Practitioners Board registration, professional indemnity insurance, ABN setup, and the business structure decision, there's a meaningful compliance overhead before you take on your first client.
This guide covers the full checklist — what you need, in what order, and what to avoid.
Step 1: Decide Your Structure
The first decision is the business structure through which you'll operate:
Sole trader: The simplest and cheapest to establish. You operate under your own name (or a registered business name) and pay tax at personal marginal rates. Unlimited personal liability — if something goes wrong professionally, your personal assets are at risk (though PI insurance mitigates this).
Company (Pty Ltd): Higher setup cost ($600+ for ASIC registration plus ongoing annual fees). Tax at the company rate (25% for base rate entities) on company profits. Asset protection (your personal assets are separate from the company's liabilities, subject to not breaching directors' duties).
Trust: Allows income splitting between beneficiaries and asset protection, but adds complexity and ongoing compliance costs.
For most bookkeepers starting out, a sole trader structure makes sense until the practice generates sufficient income to justify the company structure — typically around $80,000–$100,000 of practice revenue. Discuss the threshold with your own accountant.
Step 2: Register Your ABN and Business Name
ABN registration: Free, through the Australian Business Register (abr.gov.au). You'll need it before you can invoice clients, register for GST, or apply for BAS agent registration.
Business name: If you're trading under a name other than your own legal name, register it through ASIC (asic.gov.au) — $42 for one year or $98 for three years. A company that trades under its own registered company name does not need a separate business name.
GST registration: Mandatory once your annual turnover exceeds $75,000, and voluntary below that threshold. Most bookkeeping practices register voluntarily from the start so they can claim input tax credits on business purchases.
Step 3: Register as a BAS Agent (If Applicable)
If you intend to prepare or lodge BAS on behalf of clients for a fee, you must be registered as a BAS agent with the Tax Practitioners Board (TPB). This is a legal requirement — providing BAS services without registration is a criminal offence under the Tax Agent Services Act 2009.
TPB registration requirements for BAS agents:
- Completion of a Certificate IV in Accounting and Bookkeeping (or equivalent or higher)
- A minimum of 1,400 hours of relevant experience (verified by a supervisor or employer)
- Fit and proper person assessment
- Professional indemnity insurance meeting TPB requirements
- Continuing professional education (CPE) of at least 45 hours per three-year registration period
If you hold a higher-level accounting qualification (for example, a CPA, CA, or ICAA membership, or a degree in accounting), the experience and qualification requirements may be partially or fully satisfied by your existing credentials.
The TPB registration process takes approximately four to six weeks. Apply before you start operating as a BAS agent — provisional registration is not available, and you cannot legally provide BAS services during the application period.
Step 4: Obtain Professional Indemnity Insurance
PI insurance is required for TPB registration and is essential regardless. For a sole trader bookkeeper starting out, a $250,000 minimum coverage policy typically costs $500–$1,500 per year depending on the insurer and your specific circumstances.
Purchase the policy before applying for TPB registration (you'll need to provide the policy details in the application).
Key policy points to check:
- Is the coverage "claims made" or "occurrence"? Most PI policies are claims made — the policy active when the claim is made covers it, regardless of when the underlying event occurred.
- Does the policy cover the full scope of bookkeeping and BAS agent services you plan to provide?
- What is the claims handling reputation of the insurer?
Step 5: Join a Professional Association
While not legally required, membership in a professional association provides CPE resources, practice development support, technical guidance, and credibility with clients.
The main associations for bookkeepers and BAS agents in Australia:
Institute of Certified Bookkeepers (ICB): Australia's largest bookkeeping association. Membership levels from student to Fellow. Provides CPE resources, advocacy with the TPB, and a public register of members.
Australian Bookkeepers Association (ABA): Another BAS agent-focused association with training and support resources.
CPA Australia / Chartered Accountants ANZ: If you hold a higher accounting qualification, continued membership in your professional accounting association satisfies TPB CPE requirements and provides broader resources.
Step 6: Set Up Your Practice Systems
Before taking on clients, establish:
Accounting software for the practice: Your own books need to be accurate. Consider whether you'll use the same platform as your clients or a separate practice management tool.
Engagement letter template: Draft a standard engagement letter covering scope of services, fees, client responsibilities, and limitation of liability. Have a lawyer review it.
Document management system: Decide how you'll store client records — cloud storage (with appropriate security and access controls) or a dedicated document management platform.
Invoicing and payment: Set up your billing system — invoice templates, payment terms, and payment processing.
Secure communication: Consider how you'll securely receive documents from clients. Email is not secure for sensitive financial data. Encrypted file sharing or a client portal is preferable.
Step 7: CPE and Ongoing Registration
BAS agent registration must be renewed every three years, subject to meeting ongoing CPE requirements (45 hours per registration period) and continuing to hold qualifying insurance.
Plan your CPE activities at the start of each registration period. Professional association memberships typically include CPE resources that count toward the TPB's requirements. Don't leave CPE to the last six months of the registration period — it's much easier to do 15 hours per year than 45 hours in a rush.
Common First-Year Mistakes
Starting without PI insurance. The risk is real from the first client engagement. Get insured before you start.
Not registering as a BAS agent before providing BAS services. Even a single BAS lodgement before registration is technically a criminal offence. Apply to the TPB before you start offering BAS services.
Underfunding the first year. Bookkeeping practice revenue takes time to build. Have at minimum six months of personal living expenses in reserve before going full-time.
Pricing too low. The most common first-year mistake is competing on price. Price your services at what the market will support for quality work, not at the lowest rate that will get you clients.
Starting a bookkeeping practice correctly takes a few months of setup — but the compliance foundation you build in the beginning saves significant problems later. Get the structure, registration, and insurance right, and the practice itself becomes the focus.
