You lodge your return, myGov flashes an estimate, and for a few seconds it feels like a small win is on the way. Then the waiting starts. A week passes, then two. The number you saw never lands in your account, or it shows up looking a few hundred dollars lighter than promised. If that’s you, you’re not doing anything wrong, and you’re definitely not alone. There are a handful of very ordinary reasons a refund runs late or comes back smaller, and most of them have nothing to do with a mistake on your part.
Here’s what’s actually happening behind the scenes, and what’s worth doing about it (which is often less than you’d think).

First, how long it should take
For most people who lodge online, the ATO finishes processing within about two weeks. That’s the normal rhythm, and the bulk of refunds arrive inside that window. The thing nobody mentions is the second timeline sitting behind it. When a return gets pulled aside for a manual check, processing can stretch to 30 calendar days, and there is no fast lane. Calling the ATO won’t move you up the queue — the staff on the phone are looking at the same screen you are, and they can’t override the system. So if you’re at day ten and getting twitchy, the honest advice is to wait. Day fourteen is when it’s worth paying attention. Before that, the silence is just the process doing its job.
Why yours might be taking longer than two weeks
A return slips into the slow lane for reasons that are usually mechanical, not personal. The common ones:
- You lodged, then lodged again. A second attempt confuses the system and resets the clock.
- You amended the return before the first version finished processing. Now both have to be untangled.
- The ATO is cross-checking something with another government agency — Centrelink, Services Australia, or Child Support.
- You have a tax debt, or an old debt the ATO had quietly parked. More on that one below, because it’s the one that surprises people.
- Your income didn’t match the ATO’s pre-fill, so a human now has to look. (This is the big one for anyone who lodged in early July before all the data loaded, or who has overseas income the pre-fill never sees.)
If any of these apply, the wait isn’t a glitch. It’s the system being careful, and there’s no button anyone can press to skip it.
Why the refund came back smaller than the estimate
This is the one that stings. The estimate in myTax is exactly that — an estimate, calculated before the ATO applies anything you owe elsewhere. If you have a debt, the law actually requires the ATO to use your refund to pay it down first. You don’t get a choice in the matter, and the leftover (if any) is what reaches your bank.
The debt doesn’t have to be a tax debt, either. A refund can be offset against money you owe Centrelink, an overpaid family benefit, an unpaid child support balance, or a debt with another Commonwealth agency. People often forget these exist until a refund goes missing and the offset letter explains where it went.
The “debt on hold” surprise
Here’s a situation we see every winter. Years ago the ATO decided a small debt of yours wasn’t worth chasing, so they put it “on hold” and stopped sending letters. You forgot about it. It never went away. The moment you’re owed a refund, that dormant debt wakes up, and the ATO offsets your refund against it — legally, and without needing to ask. The first you hear of it is the smaller deposit and a letter explaining the maths.
It isn’t a mistake, and it isn’t worth a fight on the phone. If a debt on hold has eaten your refund, the useful move is to find out what the debt actually is, confirm it’s correct, and if money’s tight, talk to us or the ATO about a payment arrangement for anything still outstanding.
How to check the status without making it worse
Log into myGov and open the ATO section. Your return moves through stages — received, in progress, processed, then issued. Watch the stage; don’t refresh it hourly hoping it jumps. Two things to avoid while you wait:
| Don’t | Why |
|---|---|
| Re-lodge because nothing’s happening | A duplicate return resets processing and adds weeks |
| Amend before it’s processed | Wait for “processed”, then amend if you genuinely need to |
| Phone to speed it up | Manual processing can’t be accelerated, even by ATO staff |
When you can actually do something
Most of the time the answer is patience. But there are two real levers. If you’re in genuine financial hardship — not just keen for the cash, but actually struggling to cover essentials — you may qualify for priority processing, and you’ll need to show evidence. And if the hold-up is a mismatch you caused, like a forgotten dividend or an income figure that doesn’t line up, fixing the underlying cause is what gets things moving. That’s usually a job for a tax agent, because guessing at a second amendment often makes the tangle worse.
If you lodged in a hurry, it’s worth reading why lodging too early backfires, and what the ATO is watching for this year. For anyone with overseas income or crypto, those figures never appear in the pre-fill and are a frequent cause of a manual review — our individual tax guide covers what to declare.
Frequently asked questions
How long does an ATO tax refund take in 2026?
Most returns lodged online are processed within about two weeks. If a return is pulled aside for a manual check, processing can take up to 30 calendar days. Calling the ATO won’t speed this up.
Why is my tax refund taking so long?
Common reasons are lodging twice, amending before the first return finished processing, the ATO checking details with another government agency, an existing or on-hold tax debt, or income that doesn’t match the ATO’s pre-fill data. Most of these trigger a manual review that simply takes longer.
Why is my refund smaller than the estimate in myTax?
The myTax figure is an estimate calculated before any debts are applied. By law the ATO must use your refund to pay down debts first — including ATO debt, a debt previously put on hold, or debts with agencies like Centrelink or Child Support. The remainder is what’s paid to you.
What is a “debt on hold” and why did it reduce my refund?
A debt on hold is an old debt the ATO stopped actively pursuing but never wrote off. When you become entitled to a refund, the ATO can offset it against that dormant debt automatically. You’ll usually find out via a letter explaining the offset.
Can I get my refund faster if I’m in financial hardship?
Possibly. The ATO offers priority processing in cases of genuine serious hardship, but you must provide evidence. Outside of that, manual processing runs on its own timeline and can’t be accelerated.
Sources
- Australian Taxation Office, Status of your tax return and Check the progress of your tax return
- Australian Taxation Office, Debts on hold and refund offsetting guidance
- Australian Taxation Office, myTax 2026 — tax estimate important information
About the author
Lily Zhang is the founder of Wiselink Accountants, a Camberwell-based CPA firm serving 500+ Australian individuals, families and SMEs since 2013. She is a CPA Australia member, Registered Tax Agent, ASIC Registered Agent and NTAA Member. Lily and the Wiselink team service Greater Melbourne and Brisbane in English and Mandarin.
Refund stuck, smaller than expected, or swallowed by a debt you’d forgotten about? Book a free 20-minute call and we’ll tell you what’s actually going on and whether anything can be done to move it. Servicing Melbourne and Brisbane.
This article is general information, not personal advice, and is current as at 25 June 2026. Refund timing and offset outcomes depend on your circumstances. Liability limited by a scheme approved under Professional Standards Legislation.

