Should my business have a compliance calendar — or is my accounting software enough?

Reference guide from Amplifai — the structured AI workspace for NZ business decisions.

Guide · Compliance floor

The short version

Yes — but not the one you're picturing. When most people hear "business calendar" they think of the thing they already have: a Google or Outlook calendar for meetings, or one of those generic compliance PDFs with every date under the sun printed large, most of which aren't yours. Neither is what your business actually needs. The calendar you need isn't a container you fill in and forget — it's one shaped around your actual business: the renewals, licences and operating periods that apply to you, set up once against your own dates, and set to warn you with enough runway to act.

Here's the honest part first: your real filing dates are probably already handled. Your accounting software watches the GST clock; your payroll runs PAYE. That's what they're for, and they do it well. The calendar you didn't know you needed is for everything those tools don't watch — the lease renewal, the licence that lapses, the supplier contract that auto-renews, the customer account going to tender, the season you have to be ready for. This guide walks the calendars that aren't it, the dates that fall in the gap, and why the shape of your year depends on facts only you have.

Where to find the authoritative answer

Four places. The first three are where the real dates live; the fourth is the one you already own.

IRD — Due dates and key dates. Government / authoritative. Where your tax dates authoritatively live — GST, provisional tax, terminal tax, income tax return, employer filing. The exact dates depend on your filing frequency and balance date, so read them against your own setup, not the generic list.

business.govt.nz — Compliance matters. Government / authoritative. The plain-English overview of what a business has to stay on top of beyond tax — the closest thing to a single map of the obligation landscape. Good for finding the ones you didn't know applied to you.

Companies Office — Annual returns. Government / tool. Your annual return is due every year in the month you were allocated when you registered — not a date everyone shares. This is where you check yours and file it.

Your accounting and payroll software. Xero, MYOB, or similar already track your core filing dates and, increasingly, remind you before them. The data is there. The question this entry answers is what happens to the dates that live outside those tools.

What to watch for

Six things that decide whether a calendar is doing the job or just sitting there.

1. A personal calendar and a rostering tool are containers — they only hold what you already know. Your Google or Outlook calendar knows exactly what you put in it, and you can only put in what you already saw coming. A rostering tool (Deputy, and that class) runs your people and shifts — operational, not obligational. Both are useful. Neither pays attention on your behalf. If a calendar can't surface something you didn't already know, it isn't the one this entry is about.

2. A generic compliance calendar is impersonating a useful tool. The pre-filled PDF or the "NZ small business key dates" page looks authoritative and feels like the answer — which is the problem. It lists every obligation any business might have: provisional tax dates for a scheme you're not on, filing deadlines for a structure you don't use, thresholds you're nowhere near. The sorting lands straight back on you — which of these is actually mine? So it creates confidence without creating accountability: you pin it up, feel covered, and stop looking for the thing that would actually watch your dates.

3. Your accounting and payroll software actually watches your dates — but only the ones born inside it. This is the honest concession, and it's the objection a sharp owner is already reaching for: Xero already tells me when GST's due, so why do I need this? You're right — for those dates, you don't. Unlike your Google calendar, these tools do pay attention and will nudge you. But they only watch dates their own workflow generates — GST, PAYE, the returns they prepare. The lease, the licence, the supplier notice window, the tender: never born inside Xero, so never on its radar.

4. The dates that ambush you are the ones nobody was watching. The 2am jolt — waking up half-remembering something's due — was never about GST. Your software had GST. It's the lease renewal, the licence or registration quietly lapsing, the peak-season lead time — and the two with real money on them: the supplier agreement that auto-renews unless you give notice by a date buried in the contract, and the customer account heading to tender or renewal. Miss the supplier's notice window and you're locked in for another term on last year's rates. Find out about the tender late and you don't get the weeks you'd need to put up a proper bid — you can lose an anchor customer on timing alone, having done nothing wrong except not see it coming. These fall in the gap precisely because every tool you own is well-scoped to its own job. The quieter version is the insurance renewal: the business may have changed shape since the policy was arranged, but nothing prompts a proper look before it rolls over for another year on the old basis.

5. Knowing the date isn't enough — you need the lead time, and last year's may not hold. The 2am jolt is never "I forgot the date." It's "I remembered too late to do it calmly." A reminder that lands the day before is a reminder that a scramble is starting. The useful version knows the runway — that arranging cover took weeks last year, that a licence renewal isn't a same-day job — and taps you early enough that handling it inside your normal week is realistic. And the runway itself moves: the lead time to line up seasonal workers isn't fixed, because immigration settings get tweaked and processing windows shift. A template reuses last year's timeline; a calendar that's paying attention reflects that this year's isn't the same. A date without its current lead time is half the information.

6. The shape of your year depends on facts only you have. This is why the generic list can't be yours. GST returns are generally due the 28th of the month after your taxable period ends — but the period ending 30 November is due 15 January, the one ending 31 March is due 7 May, and whether you file monthly, two-monthly or six-monthly changes how often that 28th even comes around.¹ If you use the standard option with a 31 March balance date, provisional tax is spread across the year in instalments — usually three, or two if you file GST six-monthly — not paid in one hit.² Your annual return lands in the month you were allocated at registration, personal to your company; the Companies Office will remind you, but it arrives in a different inbox under a different login, not alongside the rest of your year.³ And that's before the rest of the year: your income-tax return is due 7 July if you file it yourself but the following March if you're with a tax agent, and terminal tax follows the same fork;⁵ your PAYE falls monthly or twice-monthly depending on the size of your payroll;⁴ FBT only shows up at all if you hand staff a benefit like a work vehicle they can drive privately.⁶ Same statutory backbone, a different actual calendar for every business — because it flexes on your GST cycle, your balance date, whether you have a tax agent, whether you employ anyone, and what you actually do. A calendar that isn't shaped around those facts is showing you someone else's year.

A separate point on what a business calendar is for

A separate point on why you've never been handed a tool for this. It isn't something you get offered off a shelf, the way accounting or payroll is. That's not because the problem is small — at scale it's the opposite. A large firm has a procurement team watching supplier renewals and notice windows, a contracts team on the tender calendar, someone whose whole job is the compliance dates; and where it is software, it's heavyweight, built and priced for big companies. You get neither. You're the procurement team and the contracts team and the compliance officer at once, off the side of your desk. So the question was never whether you're organised enough. It's whether you're doing that job from memory, or from something that watches alongside you.

What it doesn't do is the work itself, because it's easy to oversell. It won't file your GST, sort your insurance, or run your review — the obligation stays yours, and so does the effort of doing the thing. What it does is what a calendar has always done: make sense of when things land, and put them in an order you can operate to. The only differences are that it does it for the dates you didn't know to write down, and it taps you with enough runway to move — runway it keeps current, so last year's timeline for lining up seasonal workers isn't blindly reused when the settings behind it have shifted. Not a calendar you fill in. A calendar that pays attention.

Could you rig up a version of this yourself — a hacked-together Google Calendar with a stack of recurring reminders? Roughly, yes. But that's your time going into building the scaffolding and hand-maintaining it, re-checking every entry each time something moves. Your time is better spent setting the purpose-built one up once, correctly, against your own dates — and then spending the runway it buys you on the actual work, not on calendar admin. It won't remove the work, and it won't guarantee every obligation has been found — a date buried in a contract nobody's opened is still on you. What it does is give the dates you have identified somewhere coherent to live, with enough warning to deal with them deliberately rather than late. You still do the work. You just stop being ambushed by it.

Where this entry stops

This entry is about why your business needs a calendar shaped around its own dates, and what falls in the gap your other tools don't cover. It doesn't cover:

  • Your exact dates. Which returns you file, on what frequency, and when, depends on your GST cycle, your balance date, whether you're registered for GST at all, and whether you have a tax agent. Work them out against IRD's key dates for your setup, or ask your accountant to confirm them once — it's an under-an-hour job for someone with your file in front of them.
  • Whether your cover still fits. A calendar can tell you the insurance renewal is coming, with room to look at it properly. It can't tell you whether the policy still matches the business — that's a judgement call for you and your broker. Don't treat a reminder as a review.
  • The determinations behind the dates. Should you register for GST voluntarily, are you over the employer threshold, does a contractor arrangement hold up — those are decisions, not dates. See do I need to register for GST and hiring your first employee.
  • When it's stopped being a calendar problem. If you're missing dates because the business is under real strain — you genuinely can't meet obligations and don't see how that changes in the next month or two — a calendar isn't the fix. Talk to your accountant, and see when to bring your accountant in before the statutory deadline.

If you've just registered a company, or just taken on your first employee, that's exactly the moment the gap opens up — new obligations, none of them in a tool you already watch. Start the calendar then, not after the first one bites.


Last verified 25 July 2026 — the full statutory backbone (GST, provisional tax, terminal tax, income tax return, payday filing, PAYE, FBT) confirmed against IRD, and the annual return against the Companies Office and Companies Act 1993 s214. Full source list: references. The argument is stable; the specific dates are date-sensitive — check them against IRD for your own setup, since your filing frequency and balance date change the picture.

The directory tells you where. Amplifai tells you what to do.

Bring your specific situation. Get a structured plan with the legal floor, the practical considerations, and an evidence block you can stand behind. Try it free — no sign-up needed for your first run.

Try Amplifai free →