Every year, sometime in late May, something shifts. The emails start arriving. From your accountant, your financial planner, maybe a supplier doing an EOFY sale. Everyone wants something from you before 30 June, and suddenly there are only weeks left to act.
Pay extra super. Buy that piece of equipment. Get your invoices out. Oh, and while you’re at it: have you done your reconciliations?
For most small business owners, the weeks before end of financial year feel like a fire drill. Not because EOFY is a surprise. It falls on the same date every year. The problem is that the books haven’t kept up. The records are patchy. The super isn’t calculated. The BAS figures look uncertain. And now there’s no time left to do anything about it.
The most common thing clients say when they arrive at June unprepared? Something along the lines of: ‘I’ve been told I should top up my super before EOFY, but I don’t actually have the cash.’ That’s a cash flow problem and a planning problem. And planning problems are always easier to solve earlier.
This small business bookkeeping guide is for business owners who want to understand what EOFY actually requires, what to do about it right now, and how to make sure next year doesn’t feel the same way.
What EOFY actually requires from your books

The non-negotiable checklist
Having good small business bookkeeping practices at EOFY isn’t complicated, but it does require that every transaction is recorded, matched, and accounted for up to 30 June. Here’s what needs to be in order:
✓ Bank reconciliations: every bank account, credit card, and loan account reconciled to 30 June
✓ All invoices and bills entered. Nothing sitting in a drawer or an inbox
✓ Payroll reviewed and reconciled: wages, tax withheld, and super all matching your records
✓ Super paid before 30 June (if you want to claim the deduction this financial year)
✓ Stocktake completed (if your business holds inventory)
✓ Loan balances reconciled: principal vs interest separated correctly
✓ Vehicle logbooks (if you claim motor vehicle expenses)
✓ Receipts for personal purchases (if anything business-related was paid personally)
✓ Personal-use adjustments: any assets used for both business and personal purposes
The word ‘reconciled’ means every transaction in your accounts matches what actually happened in your bank: every dollar accounted for, going right back to 1 July of the previous year.
What the ATO needs vs what your accountant needs
These are related but not the same thing. The ATO requires lodged Business Activity Statements (BAS), a finalised Single Touch Payroll (STP) submission, and super paid by the required dates. Your accountant needs a complete, reconciled set of accounts they can rely on to prepare your tax return for ATO compliance, but they need the underlying records to be accurate first.
What’s most forgotten in small business bookkeeping? Vehicle logbooks, receipts for personal purchases, and adjustments for private use of business assets. These aren’t glamorous but they can make a meaningful difference to your tax position.
BAS lodgement: what’s due and when
The Q4 BAS (covering April–June) is due on 28 July if you’re lodging yourself. If you lodge through a registered BAS agent like Visify, the deadline extends to 25 August.
Missing the deadline means interest and penalties from the ATO, which start accruing from the due date. It’s avoidable, but only if the books are in reasonable shape before the end of June.
The most common BAS error? GST coded incorrectly on transactions: purchases recorded with GST that shouldn’t have it, or income coded without GST when it should include it. These errors compound over a quarter and can result in either overpaying or underpaying GST.
If you realise after lodgement that your BAS figures are wrong, small errors can be corrected in the next BAS. Larger errors need to be amended formally with the ATO. Either way, it’s better to catch them early. That’s one reason current, accurate books matter all year, not just at EOFY.
Payroll, STP, and super: the three things accountants check first
Single Touch Payroll (STP) finalisation
STP finalisation is the process of confirming to the ATO that your payroll data for the financial year is complete and correct. Throughout the year, every pay run is reported to the ATO in real time via STP. At EOFY, you finalise the submission, essentially telling the ATO: ‘That’s everything. The numbers are right.’
Once finalised, your employees’ income statements are marked as ready in myGov, and they can complete their own tax returns.
The deadline is 14 July. Missing it may result in ATO penalties, and it delays your employees’ ability to lodge their own returns, which creates downstream frustration.
Finalising STP is done through your payroll software and can be completed by the business owner directly. However, it requires that your payroll records are accurate and reconciled first. It’s not the step to skip if you’re short on time.
Super guarantee reconciliation before 30 June
The current super guarantee rate is 12% of ordinary time earnings. Super is only tax-deductible in the year the fund actually receives the money, not the year you pay it from your account.
This is the detail that catches business owners out most often. If you want to claim super as a deduction for this financial year, the payment needs to reach the super fund before 30 June. That typically means submitting at least a week early, to allow for processing time.
If a super payment misses the due date rather than the EOFY window, the ATO applies penalties via the Superannuation Guarantee Charge (SGC). This is more expensive than the super itself, so it’s worth getting right.
Payday super from 1 July 2026: what changes and why it matters now
From 1 July 2026, super must be paid with each pay run, not quarterly. Contributions must reach the super fund within 7 days of payday.
This is a significant change for any business currently paying super quarterly, and it affects cash flow planning as well as payroll processes. If you’re not yet thinking about how this applies to your business, now is the time to start.

Profitable on paper, no cash in the bank. Sound familiar?
This is one of the most common situations in small business, and one of the most confusing. The revenue is coming in. The invoices are going out. But the bank account doesn’t reflect any of it.
The distinction that matters – profit is what you’ve earned on paper: revenue minus expenses as recorded in your accounts, while cash flow is what’s actually moved through your bank account. The two can be very different, especially when there are unpaid invoices, inventory tied up in stock, tax instalments being held, principal repayments on loans, or owner drawings coming out.
When clients say ‘I had a good year, but I don’t know where the money went,’ the answer is usually one of those categories. The cash didn’t disappear. It moved into receivables, into stock, into debt repayments, or out as drawings. The problem is that without current, accurate books, there’s no way to see which one.
Good small business bookkeeping practices don’t just keep the ATO happy. It gives you a real-time picture of where your money actually is, so you can make decisions based on what’s true, not what the bank balance seems to suggest on a given Thursday.
What your accountant won’t tell you (because they only call once a year)
A lot of small business owners assume their annual accountant visit covers everything. That once a year is enough. It’s an understandable assumption, but it’s not quite right.
A bookkeeper builds and maintains your financial records regularly. They’re in the books week to week: entering transactions, reconciling accounts, flagging issues, and keeping everything current. An accountant works with that data at year end to prepare your tax return.
The consequence of only getting financial information once a year is that you’re making decisions based on data that’s already old. You might be pricing a job, hiring a person, or planning a purchase based on a financial picture that’s six months out of date. You don’t know what you don’t know. Until the accountant calls.
Working with Visify week to week means clients know their numbers on a regular basis. They receive reporting and have a clearer picture of where they’re going. Critically, they can make decisions based on current information rather than last year’s.
Your accountant tells you how last year went. A bookkeeping service for small business tells you how this year is going.
When to stop doing your own books
Most business owners who do their own small business bookkeeping aren’t doing it because they love it. They’re doing it because it hasn’t felt urgent enough to change, or because they’re not sure what outsourcing actually costs or involves.
Here are the signs that it’s time to get help:
✓You’re regularly behind: reconciliations are weeks or months out of date
✓ You don’t know your actual profit or cash position without spending an hour in the spreadsheet
✓ EOFY feels like a crisis every year, not a process
✓ You’ve made a business decision (hiring, pricing, a large purchase) and later realised the books told a different story
The cost of DIY bookkeeping isn’t just the time you spend on it (and that cost is real – every hour on the books is an hour not spent in your business). It’s also the cost of errors, the cost of decisions made without good information, and the compliance risk of getting something wrong.
When a new client comes to Visify after doing their own books, the first thing that gets addressed is usually the reconciliations: accounts that haven’t been matched, transactions that have been categorised incorrectly, super that hasn’t been tracked properly. These are fixable, but they take time, and the longer they sit the more entangled they get.

Heading into June knowing exactly where you stand
The clients who sail through EOFY without a fire drill have one thing in common: they didn’t wait until June. The books were current. The super was tracked. The BAS figures were clean. When the accountant called, they had everything ready.
That’s not a luxury available only to big businesses. It’s what organised bookkeeping for small business Australia looks like in practice. It means June is just another month, not a deadline with consequences.
If you’re reading this in the middle of a scramble, it’s not too late. Getting the books cleaned up now, even partly, is better than arriving at 30 June with nothing. And the work done now is the foundation for a year where this doesn’t happen again.
📞 Ready to head into EOFY knowing exactly where you stand? Book your EOFY readiness audit with Visify, bookkeeper Bundaberg and surrounds. Let’s get your books sorted before 30 June.
Need more time? Download our our free EOFY readiness checklist.
Know someone who might benefit from The EOFY small business bookkeeping guide?
Share it with them now.
Read out article to find out more about payday super.
