⚠️ Penalty warning: IRD charges use-of-money interest (currently 10.91% p.a.) and late payment penalties on overdue tax. Mark these dates in your calendar now β€” a $200 accountant bill is cheaper than late payment penalties.

GST Return Due Dates

Most small tradies file GST every 2 months (bi-monthly). Returns are due on the 28th of the month following each 2-month period. If the 28th falls on a weekend or public holiday, the due date moves to the next working day.

Due DatePeriod CoveredNotes
28 Jan 2026Nov – Dec 2025Includes Christmas period β€” don't forget this one
28 Mar 2026Jan – Feb 2026First return of the calendar year
28 May 2026Mar – Apr 2026Coincides with provisional tax instalment 3
28 Jul 2026May – Jun 2026End of NZ financial year period
28 Sep 2026Jul – Aug 2026Tax year 2026/27 underway
28 Nov 2026Sep – Oct 2026β€”
28 Jan 2027Nov – Dec 2026Next cycle begins
Monthly filers: If your annual GST turnover exceeds $24 million, you file monthly (due 28th of the following month). Monthly filing is optional below that threshold β€” useful if you regularly get GST refunds from large material purchases.
6-monthly filers: If your turnover is under $500,000, you can apply to IRD to file every 6 months. Due dates: 28 November (Apr–Sep period) and 28 May (Oct–Mar period).

β†’ Use our GST Calculator | Free Tax Invoice Template

Provisional Tax Dates

Provisional tax applies if your Residual Income Tax (RIT) exceeded $5,000 in the previous tax year. It's paid in 3 instalments using the standard uplift method (105% of prior year RIT).

Due DateInstalmentStandard Uplift (105%)
28 Aug 2025Instalment 1 of 3 (2025/26 year)35% of 105% of prior year RIT
15 Jan 2026Instalment 2 of 3 (2025/26 year)70% of 105% of prior year RIT (cumulative)
7 May 2026Instalment 3 of 3 (2025/26 year)100% of 105% of prior year RIT (balance)
28 Aug 2026Instalment 1 of 3 (2026/27 year)Starts new cycle
15 Jan 2027Instalment 2 of 3 (2026/27 year)β€”
7 May 2027Instalment 3 of 3 (2026/27 year)β€”
Estimation option: If you think your income this year will be lower than last year, you can estimate your provisional tax instead of using the uplift method. Be accurate β€” underpaying by more than $2,500 triggers use-of-money interest from instalment due dates.
AIM method: The Accounting Income Method lets you pay provisional tax in real time based on actual profit (via Xero or MYOB). No interest on underpayments if you use AIM correctly. Good option if your income is unpredictable.

β†’ Provisional Tax Calculator | Top-Up Calculator

PAYE & Payroll Dates

If you have employees, you must deduct and pay PAYE to IRD each payday. Filing and payment frequency depends on your annual PAYE and ESCT total.

Filer TypeAnnual PAYE + ESCTDue Date
Small employerLess than $500,000/yr20th of the month following each payday
Large employer$500,000+/yrTwice monthly: 5th and 20th
New employerFirst 12 months20th of month following payday (regardless of size)
Payday filing: Since April 2019, all employers must file PAYE information to IRD each payday (not monthly). You file the employment information with each pay run β€” the payment is still due on the 20th or 5th/20th for large employers.
KiwiSaver + ESCT: KiwiSaver employer contributions and Employer Superannuation Contribution Tax (ESCT) are paid to IRD along with PAYE. They're included in the same filing and payment.

β†’ PAYE Calculator | True Cost of an Employee

Annual Income Tax (IR3)

The IR3 is filed annually reporting all income, expenses, and calculating your Residual Income Tax (RIT). The RIT figure also sets your provisional tax for the following year.

Due DateFor Tax YearWho
7 Jul 20251 Apr 2024 – 31 Mar 2025Self-filers (no tax agent)
31 Mar 20261 Apr 2024 – 31 Mar 2025Tax agent clients (extension applies)
7 Jul 20261 Apr 2025 – 31 Mar 2026Self-filers (no tax agent)
31 Mar 20271 Apr 2025 – 31 Mar 2026Tax agent clients (extension applies)
Pro tip: File early even if you have an extension. Knowing your RIT in July means you can plan provisional tax instalments for the coming year. Surprises at the last minute create cash flow problems.
Schedular payments: If any of your income had schedular payments withheld (e.g., 20% deducted by a principal contractor), it still needs to go on your IR3. The tax withheld counts as a credit against your final tax bill.

β†’ Subcontractor Tax Calculator

ACC Levy Dates

ACC levies for self-employed tradies are calculated and billed by IRD based on your income tax return. You don't file separately β€” the levy is included in your end-of-year tax bill or invoiced directly by ACC.

Levy TypeWhen BilledRate (2025/26)
Work levyWith provisional tax or year-endVaries by trade classification (CU code)
Earners' levyWith provisional tax and year-end tax1.39% of liable income
Working Safer levyWith provisional tax and year-end tax0.08% of liable income
CoverPlus ExtraQuarterly invoices from ACCBased on agreed cover amount
Levies are paid with provisional tax: If you pay provisional tax, your ACC levies are collected in the same instalments. This means your 28 Aug, 15 Jan, and 7 May payments include ACC β€” so the actual amount due is higher than just your income tax portion.

β†’ ACC Levy Calculator

KiwiSaver & Employee Obligations

ObligationDue / FrequencyNotes
Employee KiwiSaver deductionsEach paydayDeduct at employee's elected rate (3%, 4%, 6%, 8%, or 10%)
Employer KiwiSaver contributions (3%)Each paydayMinimum 3% of gross wages. Pay to IRD with PAYE
ESCT on employer contributionsEach paydayTax on employer contributions β€” rate depends on employee earnings
KiwiSaver holiday (employee)Up to 1 year per requestEmployee applies to IRD β€” you must comply within 1 month of approval

β†’ KiwiSaver Employer Cost Calculator

Full Tax Calendar β€” 2026/2027

At-a-glance view of every key date. Dates shown are for bi-monthly GST filers paying provisional tax on the standard method, with employees on monthly PAYE.

DateWhat's DueType
7 May 2026Provisional tax instalment 3 (2025/26)Prov Tax
20 May 2026PAYE for April paydaysPAYE
28 May 2026GST return β€” Mar/Apr 2026 periodGST
7 Jul 2026IR3 annual return due (self-filers, 2025/26 year)IR3
20 Jul 2026PAYE for June paydaysPAYE
28 Jul 2026GST return β€” May/Jun 2026 periodGST
28 Aug 2026Provisional tax instalment 1 (2026/27)Prov Tax
20 Sep 2026PAYE for August paydaysPAYE
28 Sep 2026GST return β€” Jul/Aug 2026 periodGST
20 Nov 2026PAYE for October paydaysPAYE
28 Nov 2026GST return β€” Sep/Oct 2026 periodGST
15 Jan 2027Provisional tax instalment 2 (2026/27)Prov Tax
20 Jan 2027PAYE for December paydaysPAYE
28 Jan 2027GST return β€” Nov/Dec 2026 periodGST
28 Mar 2027GST return β€” Jan/Feb 2027 periodGST
31 Mar 2027IR3 due for tax agent clients (2025/26 year)IR3
7 May 2027Provisional tax instalment 3 (2026/27)Prov Tax
28 May 2027GST return β€” Mar/Apr 2027 periodGST
πŸ“Œ Bookmark this page β€” it's updated each tax year. Share it with your accountant or apprentices.
Dates are for the 2025/26 and 2026/27 tax years. IRD occasionally adjusts dates when they fall on weekends or public holidays β€” always verify at ird.govt.nz.