Skip to main content
HelloBooks.ai home
Bookkeeping

Sole Trader Bookkeeping Spreadsheet: A Copy-Ready Layout

By HelloBooks Team

A sole trader bookkeeping spreadsheet you can copy today: four tabs, the exact columns, a worked month that ties to the bank, and when to move to software.

HelloBooks Team

HelloBooks Team

8 min read

Key takeaways

What this article covers, in order:

  • Why most spreadsheets drift within a few months
  • The four tabs
  • Tab 1: Invoices
  • Tab 2: Money In
  • Tab 3: Money Out
  • Tab 4: Bank Check
Chapter Guide▾

A good sole trader bookkeeping spreadsheet needs four tabs: Invoices, Money In, Money Out and a monthly Bank Check that proves the sheet agrees with your bank statement. Below is the exact layout to copy, a worked month for an Aussie freelancer that adds up to the cent, and an honest list of signs it's time to move to software.

Why most spreadsheets drift within a few months

Ethan's a freelance graphic designer in Hobart (he's illustrative). He started FY2026-27 with a fresh spreadsheet, colour-coded and everything. By Christmas it had three tabs nobody remembered the purpose of, two rows for the same invoice, and a total that was $312 off the bank with no way to tell why.

The spreadsheet wasn't the problem. The missing piece was a check. A sheet that never gets compared to the bank will drift, quietly, every month. So the layout below is built around one question you answer at month end: does my sheet's closing balance equal the bank's?

The four tabs

TabWhat it holdsWhen you update it
InvoicesEvery invoice you send, paid or notWhen you invoice and when you're paid
Money InEvery deposit into the business accountWeekly
Money OutEvery payment out of the business accountWeekly
Bank CheckOne row per month tying the sheet to the statementMonth end

Use one bank account for the business only. That single decision saves more spreadsheet pain than any formula.

Tab 1: Invoices

Inv no.Date issuedClientDescriptionAmountDue dateDate paidStatus
0413 Oct 2026Client ALogo refresh$1,650.0017 Oct 20263 Oct 2026Paid

Number invoices in order and never reuse a number. Status is Paid, Part paid or Unpaid. Sort by Status and you've got a rough debtors list.

Tab 2: Money In

DateDescriptionInv no.CategoryGST codeAmount

Categories for a sole trader can be short: Sales, Interest, Other income, Transfer in. Money you move in from your personal account is a transfer, not income.

Tab 3: Money Out

DatePayeeDescriptionCategoryGST codeAmountReceipt kept?

Suggested categories: Software, Phone and internet, Equipment, Insurance, Workspace, Bank fees, Professional fees, Advertising, Travel, Drawings, Transfer out. Drawings (money you pay yourself) and transfers aren't expenses, so give them their own categories and leave them out of your expense total.

The GST code column is just a label, like "GST", "GST-free" or "No GST". Code it as you go; your BAS agent or accountant works out the figures and lodges.

Tab 4: Bank Check

MonthOpening balanceAdd: Money InLess: Money OutCalculated closingStatement closingDifference

The formulas are simple:

  • Calculated closing = Opening + Money In − Money Out
  • Difference = Statement closing − Calculated closing
  • Next month's Opening = this month's Statement closing

Difference should be $0.00. If it isn't, don't move on until you know why.

A worked month: October 2026

Ethan's business account opened October with $6,240.00.

Money In, Oct 2026

DateDescriptionInv no.CategoryGST codeAmount
3 Oct 2026Client A041SalesGST$1,650.00
10 Oct 2026Client B042SalesGST$2,200.00
17 Oct 2026Client C043SalesGST$880.00
28 Oct 2026Client B044SalesGST$1,320.00
31 Oct 2026BankInterestNo GST$4.12
Total$6,054.12

Money Out, Oct 2026

DatePayeeCategoryGST codeAmount
2 Oct 2026Design software subscriptionSoftwareGST$87.99
5 Oct 2026Mobile phonePhone and internetGST$65.00
9 Oct 2026InternetPhone and internetGST$79.00
14 Oct 2026Stock image licenceSoftwareGST$45.00
15 Oct 2026Ethan (personal account)Drawings$2,000.00
20 Oct 2026Co-working day passesWorkspaceGST$132.00
24 Oct 2026BankBank feesNo GST$10.00
27 Oct 2026InsurerInsuranceGST$48.50
30 Oct 2026Ethan (personal account)Drawings$2,000.00
31 Oct 2026Tax savings accountTransfer out$1,200.00
Total$5,667.49

Expenses only (leaving out drawings and the transfer): $87.99 + $65.00 + $79.00 + $45.00 + $132.00 + $10.00 + $48.50 = $467.49. Add $4,000.00 drawings and the $1,200.00 transfer and you get $5,667.49 of Money Out.

Bank Check, Oct 2026

MonthOpeningAdd: Money InLess: Money OutCalculated closingStatement closingDifference
Oct 2026$6,240.00$6,054.12$5,667.49$6,626.63$6,626.63$0.00

Check: $6,240.00 + $6,054.12 = $12,294.12, less $5,667.49 = $6,626.63. It ties.

What the month tells Ethan

  • Income $6,054.12, less expenses $467.49, gives a profit of $5,586.63 for October on a cash basis.
  • He paid himself $4,000.00 and moved $1,200.00 into a separate savings account for tax. How much to set aside is a question for his accountant.
  • Invoice 045 for $990.00, raised on 30 Oct 2026, is still unpaid. It sits in the Invoices tab as Unpaid and doesn't touch Money In until the money arrives.

When the Bank Check won't balance

Work through these in order:

  1. Is a transaction missing? Tick each statement line against the sheet.
  2. Is one entered twice? Sort by amount and look for pairs.
  3. Did two digits swap? If the difference divides evenly by 9, a transposition like $54 entered as $45 is a good bet.
  4. Is a sign wrong? A refund entered as money out doubles the gap.
  5. Did last month's closing carry forward correctly?

Little rules that keep the sheet honest

  • One row per bank line. Don't combine.
  • Never type over a formula cell. Lock them if your spreadsheet lets you.
  • Keep receipts in a folder named by month, with the file named by date and payee.
  • Save a copy of the file at each month end, named by month and year.
  • Don't delete mistakes. Add a correcting row with a note.

When to move from a spreadsheet to software

A spreadsheet is fine while you're small and disciplined. It's time to move when:

  • You're past about 50 to 60 bank lines a month and data entry eats your evenings
  • You have a second account or a credit card to reconcile
  • Clients pay part invoices and the Invoices tab can't keep up
  • Your bookkeeper or BAS agent wants to work in your books, not in a file you email
  • You've missed a Bank Check two months running

Software with a bank connection removes the typing, and reconciliation becomes matching rather than ticking. The habits from this sheet carry straight over.

How HelloBooks helps

When you outgrow the sheet, HelloBooks Free costs A$0, with no card and no expiry. It includes 2 users, 1 live bank feed (most Australian banks and cards) or CSV statement import, up to 200 transactions a year, invoices and bills, AP/AR ageing, and the P&L, Balance Sheet and Cash Flow reports. Bank transactions land in a review list where you confirm or change categories.

The reconcile screen does the Bank Check for you: your statement lines up against your ledger with an AI match suggestion and confidence score on each line, and you produce a reconciliation report as PDF or CSV. Pro at A$30 a month adds AI auto-categorisation, unlimited bank connections and Excel export, if you still like a spreadsheet at the end. More on invoicing and automated bookkeeping.

FAQs

Is a spreadsheet good enough for a sole trader in Australia?

For a simple business with one account and modest volume, yes, as long as you check it against the bank every month and keep your receipts.

Should my spreadsheet calculate GST?

Code each line (GST, GST-free, No GST) and let your BAS agent or accountant work out the figures and lodge.

Are drawings an expense?

No. Drawings are money you take out for yourself. Record them in their own category and keep them out of your expense total.

Do I need separate tabs for each month?

No. One Money In and one Money Out tab with a date column is easier to filter. The Bank Check tab gets one row per month.

Can I import my spreadsheet into accounting software later?

Usually you'd start fresh from an opening balance and bring in bank history by connecting your bank or importing a CSV statement. Keep the spreadsheet as your record of the earlier months.

Copy the four tabs, fill in one month, and make the Difference column say $0.00. That's the whole job.

Start free, no card needed. Try HelloBooks Free

About the author

HelloBooks Editorial Team

HelloBooks Editorial Team

Published October 5, 2026 on the HelloBooks blog

The HelloBooks editorial team is made up of accountants, ex-CPA-firm partners, and AI engineers who build the same AI bookkeeping product the articles describe. We write what we ship.

Posts are reviewed for accuracy against current US, UK, India, Australia, and UAE accounting and tax rules before publishing, and updated when those rules change.

About HelloBooks →

Related Posts

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.