Back to Home
Business Operations

Years Behind on BAS and Tax Returns: How Australian Sole Traders Get Stuck, and the Cheapest Way Back

Australian sole traders fall years behind on BAS and tax returns because their bookkeeping is not current, not because tax is hard. Here is how the 'get your data up to date first' loop traps people, how to break it, and how to check your agent is actually lodging.

13Labs Team25 July 20268 min read
Tax ComplianceSole TradersBookkeepingBASProcess Ownership

Contents

What should you do if you are years behind on your BAS and tax returns?

Start lodging now, oldest year first, even with imperfect figures. Coming forward voluntarily, before the ATO contacts you, is a factor it takes into account when deciding whether to remit failure to lodge penalties. Then fix the real cause: your bookkeeping is not current. Reconcile weekly from this week forward so the backlog stops growing while you clear it.

Why does a lodgement backlog get so big before anyone acts?

Because nothing happens for a long time. There is no bailiff, no phone call, no letter. The consequence is invisible right up until it is enormous. One post on r/AusFinance laid out how far that can run: "I haven’t paid any tax since i was a first year apprentice in 2015. I then worked for cash for 4.5 years and went onto abn in 2020. I’ve been registered for gst the entire time and have turned over $935000 while on abn. Haven’t lodged a return since the apprenticeship in 2015 or a BAS. never been contacted by the ato." That is a decade of silence. Silence is not clearance. It is a queue that has not reached you yet. The second force is fear, and fear works backwards. The bigger the number you imagine, the less likely you are to open the letter. Another r/AusFinance thread described exactly that trap: "He has no plans of contacting the ATO as he's fearful of fines and can't afford to pay any of the tax." That logic is understandable and completely inverted. Failure to lodge on time penalties accrue per overdue lodgement, and general interest charge compounds on unpaid amounts. Waiting is the expensive option, not the safe one. The ATO also separates lodging from paying. You can lodge everything you owe and then arrange a payment plan for the debt. Freezing usually means those two steps have merged in your head into one impossible event.

Is the backlog really a tax problem?

No. It is a bookkeeping-currency problem wearing a tax costume. A tax return is a summary of records you were supposed to be keeping anyway. If your bank feed is reconciled, your receipts are captured and your invoices are coded, the return is a few hours of work. If none of that is true, the return is archaeology. The tax deadline is not what you failed. The weekly habit is what you failed, and the deadline is just where it became visible. This changes what you should buy. People with a backlog shop for a tax agent. What they need first is something that makes the data current, then an agent to lodge from it. Buying the second without the first is why quotes come back enormous and why the work stalls. Test it on yourself. If your agent asked for a reconciled profit and loss for the last completed financial year, how long would it take you to produce one? If the answer is "weeks", you have a bookkeeping problem that has already turned into a tax problem.

Why does 'get your data up to date first' trap people?

Because the data ages faster than it gets cleaned. This is the loop. Your agent tells you they cannot lodge until everything is current. You spend a weekend on 2022. Meanwhile 2025 and 2026 keep generating transactions. You come back three months later further behind than when you started. The instruction sounds responsible. In practice it is a stop condition that never becomes true. A poster on r/AusLegal described how long that instruction can be repeated: "For years he told me he couldn't lodge any of my overdue returns until all my data was completely up to date — and that he had to submit everything at once, so nothing could go in until then." The 'all at once' claim is the part to interrogate. Returns and activity statements are lodged per period, so ask your agent to explain why nothing can go in until everything is ready. An agent may prefer to hold it all, because sequencing carried-forward losses and GST positions is easier when everything is in front of them. Ask whether that is their preference or a constraint they can point to, and ask for the answer in writing. The same thread showed the downstream cost of years of delay, where a GST question that could have been settled at the time became unrecoverable: "He now wants to treat my unpaid activity statements as GST that I owe — except I never charged GST to my clients in the first place based on his advice that he had de-registered me at my request. So this would come straight out of my own pocket, $5k or more, with no way to go back and bill clients for it." That is the real penalty of a backlog. Not the fine. The loss of every option you would have had if you had known your position in real time.

How do you break the loop?

Stop the bleeding before you clean the wound. Do it in this order. First, start weekly capture from today, so the backlog stops growing. Nothing else works until this is true. Second, lodge the oldest overdue period even if the figures are imperfect, because voluntary disclosure counts towards penalty remission and amendments exist. Third, work forward one period at a time, so each lodgement stays small and momentum builds. Fourth, arrange a payment plan once the debt is known, because lodging and paying are separate steps. Weekly capture means a fixed twenty minute slot. Reconcile the bank feed in Xero or MYOB. Photograph and attach receipts. Chase anything uncoded. Write down anything you were unsure about so your agent gets a question list instead of a mystery. The point is not the software. It is that the interval is short enough that you still remember what the transaction was. At a week, you remember. At a year, you are guessing, and guessing is what makes catch-up work expensive. The same poster was told what the guessing bill looks like: "Another accountant told me redoing the backlog from scratch elsewhere would cost around $20k — money I simply don't have."

How do you check whether your agent is actually lodging?

Do not rely on being told. Verify directly. Log in to ATO Online through myGov, or to Online services for business. Your lodged returns and activity statements are listed there with dates. If your agent lodged it, you can see it. Check the account balance and the lodgement history separately, because a nil balance does not mean things were lodged. Confirm your agent is registered on the Tax Practitioners Board public register at tpb.gov.au, that the registration is current, and note any conditions. Ask for written confirmation of each lodgement, such as a lodgement receipt or the agent's own record of the date it went in. An agent who cannot produce anything for a period they claim to have lodged is telling you something. Do this once a quarter on a calendar reminder. It takes ten minutes. If the answers do not add up, you can complain to the TPB about a registered agent. That path is separate from your tax debt and does not pause your obligations. Lodge first, complain second.

Where does building your own system fit?

Once the weekly habit exists, small tools make it stick. Not a rebuild. A reminder that fires on Friday. A shared folder where photographed receipts land and get renamed by date and supplier. A scheduled job that pulls the unreconciled transaction count from your accounting software and messages you the number. A quarterly calendar block for the lodgement check. Here is the honest counter-argument. If you have no habit, software will not create one. A tool that reminds you to do something you have decided not to do becomes another notification you dismiss. Build the habit manually for a month first. Then automate the parts that keep slipping. The skill worth having is not the tool. It is mapping your own process, seeing which step actually breaks, and fixing that one step. That is what buildAutomation trains a business's own people to do, so the fix belongs to you rather than to a retainer.

Frequently asked questions

**Can I lodge overdue tax returns myself without an agent?** Yes. Individual returns for prior years from 2016 onwards can be lodged through myTax in ATO Online, and business activity statements through Online services for business. Years before that generally need a paper return or a registered agent. A registered agent is worth using for complex years, GST positions or carried-forward losses, but nothing stops you lodging the simple years yourself now. **Will the ATO fine me if I come forward voluntarily?** Penalties may still apply, but the ATO treats voluntary disclosure more favourably than compliance action it initiates. Coming forward before you are contacted improves your position on penalty remission. Waiting does not reduce anything, because failure to lodge penalties and interest charges keep accruing while you wait. **Do I have to lodge everything at once?** Returns and activity statements are lodged per period, and an agent may prefer to complete everything together for sequencing reasons. If you are told nothing can be lodged until everything is ready, ask whether that is their working preference or a constraint they can point to, and ask for the answer in writing. **What if I cannot afford to pay the tax I owe?** Lodge anyway. Lodging and paying are separate obligations. Once the amount is known, the ATO offers payment plans, and a debt inside a payment plan is a different situation to an unlodged obligation. Not lodging because you cannot pay makes both problems worse. **How do I check if my tax agent actually lodged my returns?** Log in to ATO Online through myGov or Online services for business and view your lodgement history directly. It shows what was lodged and when. Also confirm the agent's registration on the Tax Practitioners Board public register, and ask for lodgement receipts for each period they claim to have filed. **How long should weekly bookkeeping take?** For a sole trader with one bank account, about twenty minutes. Reconcile the bank feed, attach receipts, code anything unknown, and note questions for your agent. The cost of a week's delay is small. The cost of a year's delay is that you are reconstructing from memory, which is where large catch-up bills come from.

Sources

Quotes are reproduced verbatim from public Reddit threads and attributed to the subreddit only: r/AusFinance and r/AusLegal. External references: ATO failure to lodge on time penalty (https://www.ato.gov.au/businesses-and-organisations/preparing-lodging-and-paying/penalties-and-interest/penalties/failure-to-lodge-on-time-penalty), ATO payment plans (https://www.ato.gov.au/businesses-and-organisations/preparing-lodging-and-paying/payment-plans), and the Tax Practitioners Board public register (https://www.tpb.gov.au/public-register). No client case studies, survey figures or statistics beyond the linked sources are used in this article.

Own the system that keeps you current

buildAutomation trains two or three of your own people to map the process, find the step that actually breaks, and build the fix themselves. No agency retainer, no dependency. Tell us where your admin backlog builds up and we will scope it with you.

Talk to us about buildAutomation