Small Business Bookkeeping Guide
How to build books you can trust — structure, rhythm, and the habits that keep them clean.
What good bookkeeping is for
Bookkeeping isn't a compliance chore that happens to produce reports — it's the other way around. Clean books are what let you answer the questions that actually run the business: are we profitable this month, who owes us money, can we afford that hire, what will the BAS be. Compliance (BAS, tax returns, payroll reporting) then falls out the bottom almost for free. Messy books make every one of those questions a research project.
Choosing software: Xero, MYOB and the real question
For Australian SMEs the mainstream choices are Xero and MYOB, with QuickBooks and others in the mix. All the serious options handle the essentials: bank feeds, GST coding, STP-enabled payroll, invoicing and BAS reports. The honest differences are in ecosystem and fit rather than capability — Xero has the largest app marketplace and most bookkeepers know it deeply; MYOB has long roots in Australian accounting practices and suits businesses already in its ecosystem.
The more important question is rarely "which software" but "who will keep it clean and how does it connect to everything else" — your point-of-sale, job management, payroll and payments. A well-chosen tool badly maintained beats nothing; a connected back office where these systems talk to each other beats both.
Set up the chart of accounts for decisions, not just tax
The chart of accounts is the skeleton of your books. Default charts are generic; a good one mirrors how you think about the business:
- Split revenue into the streams you actually manage — product lines, service types, locations — so the P&L answers strategic questions.
- Separate cost of sales from overheads so gross margin is visible without a spreadsheet.
- Keep it as short as you can. Fifty accounts you use beat two hundred you don't; more accounts means more miscoding.
- Use tracking categories (or jobs/classes) for dimensions like location or project instead of multiplying accounts.
- Set the correct GST treatment on each account once, at setup — it becomes the default for everything coded there.
The weekly rhythm that keeps books clean
Bookkeeping decays fast when it's batched. A sustainable rhythm looks like:
- Weekly: reconcile bank feeds, chase overdue invoices, capture receipts and enter bills. Twenty transactions from this week take minutes; two hundred from last quarter take days.
- Each pay cycle: run payroll, check the STP filing went through, and confirm super is being handled on the schedule the ATO requires.
- Monthly: full bank and credit-card reconciliation to zero unreconciled items, review debtors and creditors listings, glance at the P&L against last month and last year, and investigate anything odd.
- Quarterly: BAS preparation — which, if the weekly and monthly work is done, is a review rather than a rebuild.
Attaching a source document (photo of the receipt, PDF of the bill) to each transaction as you go turns any future ATO query from a stressful hunt into a two-minute lookup. Record-keeping periods are set by law; the ATO publishes how long different records must be kept.
Signs your books are drifting
- A growing balance in suspense or "ask my accountant" accounts.
- Bank balance in the software that doesn't match the actual bank.
- Old unreconciled transactions nobody can explain.
- Directors' loan accounts absorbing anything hard to categorise.
- Reports you don't believe enough to make decisions with — the surest sign of all.
DIY, bookkeeper, or something better
Owner-done bookkeeping usually works until the transaction volume or payroll complexity outgrows the evenings available for it — and the owner's time is nearly always worth more elsewhere. The trap to avoid is the opposite one, too: outsourcing so completely that nobody in the business understands the numbers. The goal is books that are maintained by someone competent, on a rhythm, in a system the owner can read at a glance. If the books only make sense while one particular person is around, you have a capability gap dressed up as a solution. General guidance only, of course — your accountant or BAS agent can advise on the specifics of your setup.