One Calendar for Every Deadline: BAS, IAS, Tax and ASIC
Compliance deadlines don't fail because you forget the dates — they fail because they live in five different places. Here's how to run them from one calendar.
Ask any practice owner when their next BAS run is due and they'll answer without blinking. Ask them which twelve clients have an ASIC review date in the next fortnight, which IAS instalments are pending, and which returns are still sitting behind the lodgment program roster, and the answer gets vaguer. Not because they don't know the rules — because the information is scattered.
The dates themselves are the easy part. BAS quarters, the monthly IAS cycle, ASIC annual review dates keyed off each company's registration month, and tax returns spread across the ATO's lodgment program. None of this is secret. The problem is that it usually lives in a mix of spreadsheets, a wall calendar, someone's Outlook reminders, and the collective memory of two long-serving staff. When one of those sources is wrong or out of date, a client misses a deadline — and it's your firm that wears it.
Why deadlines slip in a busy practice
The failure is rarely a single dropped ball. It's structural. Here's what it usually looks like:
- The obligation isn't attached to the client. You know BAS is due end of the month, but the list of who's actually registered for GST — and on what cycle — lives separately from the client file.
- Nobody diarised the one-off. Quarterly cycles are predictable, so they get remembered. It's the ASIC annual review, keyed to an odd registration month, that quietly slides past because no recurring reminder was ever set.
- The deadline and the work are disconnected. You have a date in a calendar and a job on a board, but they were created by different people at different times and don't talk to each other.
- Everything moves at once. When a quarter closes, forty clients hit the same window. Without a single view of where each one sits, you're triaging by memory.
The temptation is to fix this with a better spreadsheet. But a spreadsheet is a snapshot — it doesn't know a client changed their GST cycle, doesn't generate the actual work, and doesn't tell you when a job is stuck. What you need is compliance dates that live where your client accounting work already happens.
Tie every obligation to the client, not the calendar
The shift that fixes this is small but fundamental: stop treating deadlines as calendar entries and start treating them as obligations that belong to a client. A company doesn't just "have a BAS due in April" — it is registered for GST on a quarterly cycle, which produces a BAS obligation every quarter, which produces a job, which produces a deadline.
Once the obligation is a property of the client record, the dates generate themselves. Add a GST-registered client and their BAS schedule appears. Record a company's ASIC registration month and the annual review date follows. Set a client on monthly IAS and the instalments roll forward without anyone re-keying them each period.
This is the core job of proper account practice management software: hold the client, hold their obligations, and turn those obligations into scheduled work automatically. It's why a good client accounting system beats a standalone tax return tool for this particular problem — the tax return is one obligation among many, and you need to see all of them together, per client, at once.
See the roster, not just the roll call
The ATO lodgment program is the clearest example of why a flat list of due dates isn't enough. The program gives you concessional dates spread across the year — it's a roster you can plan against, not a single cliff-edge everyone falls off in October. But you can only plan against it if you can see, at a glance, which returns sit in which window and which are already moving.
That means the deadline view needs to show more than dates. It needs to show state:
- Which obligations are due, and in what order across the coming weeks
- Which jobs have started, which are waiting on the client, and which are ready to lodge
- Which are at risk because information hasn't come back yet
- Who owns each one
In Finye, compliance obligations live on the client record and flow onto your boards as work items with the deadline attached. Recurring jobs for BAS, IAS and annual reviews are templated once and generate each period automatically, so the roster builds itself and you spend your time on the exceptions rather than rebuilding the schedule.
Make the ASIC review the thing you never forget
ASIC annual reviews deserve their own mention because they break the usual rhythm. Unlike BAS, they don't cluster into neat quarters — every company reviews on the anniversary of its registration, so the dates are scattered across all twelve months. That irregularity is exactly why they get missed. There's no natural "review season" to prompt you.
The fix is to treat the review date as a recurring obligation tied to the company from the day you take it on. Record the review month once, and the reminder and the associated work — checking company details, chasing the annual statement, confirming solvency, invoicing the fee — recur every year without anyone remembering to set them up again. When the ACN syncs cleanly between your practice system and your other tools, you're not maintaining the same company details in two places, which is where errors creep in.
What good looks like
A practice that has this sorted can answer, in seconds, questions that used to take an afternoon: What's due this fortnight? Who's at risk? What's waiting on a client versus waiting on us? Which reviews are coming up next month?
It looks like this:
- Every client's obligations are recorded against their file, not held in someone's head
- Recurring compliance work generates itself each period from a template
- Deadlines and work items are the same object, so a date always has a job behind it
- One view shows the whole roster with its current state, not just a list of dates
- The irregular ones — ASIC reviews especially — are as reliably diarised as the quarterly ones
You can't change the ATO or ASIC calendar. But you can stop it from living in five places at once. When your accounting client management software holds the obligations, generates the work, and shows you the whole roster in one place, deadlines stop being something you survive four times a year and become something you simply run.