STP Finalisation: What Your Bookkeeper Owes You by 14 July

Your STP finalisation is due 14 July. Here is exactly what a good Sydney bookkeeper delivers, how to check it is done, and the chase script if Barry has…

If your bookkeeper has gone quiet since your last June pay run, that silence has a deadline attached to it. Your Single Touch Payroll finalisation is due 14 July, and if it is not lodged, every one of your staff is sitting in myGov staring at an income statement marked “not tax ready”. That is not a them problem. That is a you problem wearing a them costume.

Published: July 2026


What STP finalisation actually is (in plain English)

Every time you run payroll, your software reports the gross wages, the tax withheld and the super to the ATO. That is Single Touch Payroll. At the end of the financial year, someone has to tell the ATO “that is the lot, it is complete and correct”. That final tap is the finalisation declaration, and it is what flips each employee’s income statement in myGov from “not tax ready” to “tax ready”. Once it is tax ready, your staff can lodge their own returns with the numbers pre-filled. Until then, they wait, or they lodge off unfinalised figures and risk having to amend later.

If you are already sick of chasing this every July, that is the whole reason our monthly bookkeeping packages exist: the finalisation just happens, on time, without you having to send a single “hey, quick one” email.

The deadline is real and specific. The ATO wants the finalisation declaration for your arm’s length employees lodged by 14 July. Closely held payees, think family members on the books or directors drawing a wage, get until 30 September. If a registered agent runs your payroll, they may have a deferral, but you confirm that with them, you do not assume it.


What “done” actually looks like

A finalisation is not one button pressed in a panic on the 13th. Done means your bookkeeper has already:

  • Reconciled every employee’s year-to-date gross, tax and super against your accounts, not just trusted whatever the software spat out.
  • Included every person you paid this year, including casuals who did three shifts in August and the bloke who quit in November. Terminated staff and one-shift casuals still need finalising.
  • Checked the pay codes are mapped correctly, so allowances, bonuses, leave loading and termination payments all land in the right ATO reporting category.
  • Handled any reportable fringe benefits (if the taxable value of certain benefits topped $2,000 for the FBT year to 31 March) and reportable super contributions.
  • Lodged the declaration, then confirmed each income statement actually flipped to “tax ready” in the ATO’s system.

Getting that sequence right every year is squarely a payroll service job. That last step is the one Barry forgets. He lodges, assumes, and moves on. Then three of your staff ring you mid-July because myGov still says “not tax ready” and Barry is “looking into it”. He is not looking into it. He is at lunch.


The Payday Super twist that makes this year different

This is not a normal July. Payday Super started on 1 July 2026, which means from that date super has to be paid every payday and reported differently, based on a new measure called qualifying earnings. That changes what your STP reporting has to carry going forward. It does not change the 14 July finalisation deadline for the year just gone, but it does mean any bookkeeper who was asleep through June is now behind on two fronts at once: last year’s finalisation and this year’s brand-new super rules. If yours has not mentioned Payday Super to you at all, that is a flare going up. We wrote a separate piece on whether your bookkeeper is ready for Payday Super, and it is worth ten minutes.


How to check it yourself in about ninety seconds

You do not need to understand payroll software to check this. Ask any one of your staff to open the ATO section in their myGov and look at their income statement for the 2025-26 year. If it says “Tax ready”, your bookkeeper has done the job. If it says “Not tax ready” and it is past 14 July, the job is not done and nobody told you. That is the entire test. If it fails, it usually points to deeper gaps a proper monthly reporting pack would have caught months ago.


The chase script (steal this)

If it is 14 July or later and the finalisation is not done, you are allowed to be direct. Here is the message, no drama, no essay:

“Hi [name], STP finalisation was due 14 July. Can you confirm today whether it is lodged and all staff income statements are showing tax ready in myGov? If it is not done yet, I need a date and the reason. Thanks.”

A good bookkeeper replies inside the hour with “done, all tax ready, here is a screenshot”. Barry replies in four days with a question about your logo. One of those is worth paying for. If it is consistently the second, it may be time to read how to change bookkeepers.

If the answer is a shrug, a delay, or silence, you have learned something useful about who is handling your compliance. A late finalisation is rarely a one-off. It is a symptom. The fix is not a sterner email. The fix is a Free Xero Roast so you can see exactly what state your file is really in before you decide anything.


What it costs you when finalisation runs late

The direct ATO penalty for a late finalisation is not usually the thing that hurts. The thing that hurts is fifteen staff who cannot lodge their tax returns, some of whom are counting on a refund, all of whom now think you are disorganised. It is a payroll trust problem dressed as an admin task. Your people notice when their income statement is stuck, and they remember who caused it.

There is also the flow-on. A bookkeeper who misses 14 July is the same bookkeeper who will treat the quarterly BAS deadline as “more of a vibe than a hard date”. The behaviours travel together. If you are seeing one, you are about to see the other.


FAQ

When is STP finalisation due for 2025-26?
14 July 2026 for arm’s length employees. Closely held payees (such as family members or directors on the payroll) have until 30 September 2026. If you use a registered agent, they may have a deferred date, but confirm it with them rather than assuming.

How do I know if my bookkeeper has finalised my STP?
Ask any employee to check their income statement in myGov through the ATO’s online services. “Tax ready” means it is done. “Not tax ready” after 14 July means it is not.

Do I still need to finalise for casuals and staff who left during the year?
Yes. You finalise for everyone you paid and reported through STP this financial year, including casuals, part-timers and terminated employees. Leaving someone out is one of the most common finalisation mistakes.

What happens if finalisation is late?
Your employees cannot access “tax ready” income statements, which delays their tax returns. Persistent late lodgement can attract ATO follow-up. The bigger cost is usually the hit to staff trust when people cannot lodge.

Can employees lodge their tax return before I finalise?
They can, but the ATO flags the income statement as not final, and they have to acknowledge the figures may change. If you then finalise with different numbers, they may need to amend and pay more tax. Far cleaner to finalise on time.

My bookkeeper says they are waiting on something. Is that normal?
Sometimes, if you have outstanding reportable fringe benefits or a correction in progress. But “waiting” should come with a specific reason and a date. Vague waiting is usually just a queue you are stuck at the back of.

Does Payday Super change the finalisation deadline?
No. Payday Super started 1 July 2026 and changes how super is paid and reported going forward. The 14 July finalisation deadline for the 2025-26 year is unchanged. But it is a sign your bookkeeper is juggling two things at once, so make sure last year’s finalisation has not slipped.


About Sydney Bookkeeper

Sydney Bookkeeper is the modern, fixed-price Sydney bookkeeper for businesses with staff that are tired of slow, hourly, jargon-spouting incumbents. We work with professional services firms, construction and property businesses, agencies, tech and ecommerce companies, hospitality groups, and health practices across Sydney. Monthly bookkeeping, BAS lodgement, payroll, and Xero file cleanups, all on fixed monthly pricing, no lock-in.

Visit Sydney Bookkeeper | Get a Free Xero Roast | Book a Chat

The team uses a registered BAS Agent for all BAS and IAS lodgement services. Full registration details, agent particulars, and copies of the Tax Practitioners Board (TPB) Code of Professional Conduct, the TPB complaints process, and any conditions on the agent’s registration are available on request by emailing [contact email]. This content is general information only, written for Australian small and mid-market businesses. It does not constitute tax, financial product, or legal advice and should not be relied on as such. Tax obligations depend on your individual circumstances. For advice specific to your business, contact the team directly or consult a registered tax agent or licensed financial adviser. Sydney Bookkeeper is not a licensed tax agent or licensed financial adviser. Information was current at the time of publication and may change without notice. We review and update guides periodically.


Sources

  • Australian Taxation Office, Finalise your STP data by 14 July: https://www.ato.gov.au/businesses-and-organisations/small-business-newsroom/finalise-your-stp-data-by-14-july
  • Australian Taxation Office, End-of-year finalisation through STP: https://www.ato.gov.au/businesses-and-organisations/hiring-and-paying-your-workers/single-touch-payroll/start-reporting/end-of-year-finalisation-through-stp
  • Australian Taxation Office, About Payday Super: https://www.ato.gov.au/businesses-and-organisations/super-for-employers/payday-super/about-payday-super

related articles

Straight-talking guides on bookkeeping, BAS, payroll and cashflow for Sydney businesses with staff. No jargon, no Barry, no $147 "noted" emails.
talk to a human

No call centre. No queue. Just us.

Drop your details, we'll reply inside 4 working hours. Not 4 days.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.