Not a government website · Summarised from New Zealand government information — the official source always prevails
NewBee
All guides 中文

Tax codes and your end-of-year tax refund or bill

Inland RevenueVerified Official pages checked daily

If you get wages, a benefit or a pension in New Zealand, you must tell the payer your tax code on an IR330 form. The payer uses this code to take tax from each payment. If you choose the wrong code, you may have to pay more tax at the end of the year, or you may get a refund. The tax year ends on 31 March. If tax has already been taken from all your income, Inland Revenue (IRD) works out your tax for you and sends you an income tax assessment. If you have income that has not been taxed, you must file an IR3 return yourself.

Key facts

Tax code for your main income
Use 1 main tax code for your main income (the one that pays the most). This is usually M. If you have a student loan, use M SL.1
When you can use ME
You have only 1 job and earn between NZ$24,000 and NZ$70,000 a year; or your main job pays more than NZ$24,000 and all your income together is between NZ$24,000 and NZ$70,000. Use ME for your main job (ME SL if you have a student loan).3
When you cannot get IETC (cannot use ME)
You or your partner get Working for Families; or you get an income-tested benefit, NZ Super, Veteran's Pension, or a similar payment from overseas.2
IETC amount (the tax credit linked to the ME code)
Yearly income before tax of NZ$24,000–NZ$66,000: NZ$10 a week. NZ$66,001–NZ$70,000: reduced by 13 cents for every NZ$1 over NZ$66,000. Up to NZ$520 a year.2
Tax codes for secondary income (based on your total income for the year from all sources)
NZ$0–NZ$15,600: SB (10.5%). NZ$15,601–NZ$53,500: S (17.5%). NZ$53,501–NZ$78,100: SH (30%). NZ$78,101–NZ$180,000: ST (33%). NZ$180,001 and over: SA (39%). These rates do not include the ACC levy.1
If you do not give an IR330
Your employer must take tax at the non-declaration rate of 45%.1
Income tax rates
NZ$0–NZ$15,600: 10.5%. NZ$15,601–NZ$53,500: 17.5%. NZ$53,501–NZ$78,100: 30%. NZ$78,101–NZ$180,000: 33%. NZ$180,001 and over: 39%.1
ACC earners' levy
NZ$1.75 for every NZ$100 of income, on income up to NZ$156,641. It is taken together with PAYE.1
Tax year
1 April to 31 March the next year.4
When the automatic income tax assessment arrives
If you use myIR: between the last weekend of May and the end of July.4
When to pay a tax bill
Most people must pay by 7 February in the year after they get the bill. For example, a bill for the tax year 1 April 2024 – 31 March 2025 is due on 7 February 2026.4
When you must file an IR3
You had more than NZ$200 (before tax) of income in the tax year that IRD does not know about, even if it was only for part of the year.5
IR3 due date
7 July (unless you have a tax agent or an approved extension).5

Who is this for, and what are the requirements?

How do I do it? Steps and process

  1. Work out which income is your main income

    You can have only 1 main income. It is the one that pays you the most. Your main income usually uses M. If you qualify for IETC, use ME. If you have a student loan, add SL (M SL or ME SL).

  2. Choose a secondary tax code based on your total income for the year

    If you have two jobs, or a job plus a benefit or pension, your second income uses a secondary tax code. Do not choose it based on how much the second job pays. Instead, estimate your total income for the year from all sources, then use the SB / S / SH / ST / SA table to choose.

  3. Fill in an IR330 and give it to the payer

    Download the Tax code declaration - IR330 from the IRD website (your employer or Work and Income can also give you one). Fill it in and give it to your employer. If you get a benefit, NZ Super, Veteran's Pension or Student Allowance, give it to Work and Income. Pages 2 and 3 of the form have a flowchart to help you choose your tax code. The IRD website also has an online tool.

  4. Change your tax code when your situation changes

    Fill in a new IR330 and give it to the payer if you start or finish paying a student loan, expect your yearly income to change, change jobs or start a second job, or start or stop qualifying for ME. If your main job pays less than NZ$24,000 a year but your total income is between NZ$24,000 and NZ$70,000, you can get IETC at the end of the year, or apply for a tailored tax code.

  5. Wait for your income tax assessment after the tax year ends

    The tax year ends on 31 March. From April to late May, employers, banks and investment providers send your income details to IRD. If you use myIR, you usually get your income tax assessment between the last weekend of May and the end of July. If you do not use myIR, a letter will come by post a bit later. When you get it, check it in myIR. If something is missing or wrong, tell IRD so they can correct it.

  6. Get your refund or pay your tax bill

    If you have a refund, IRD pays it when they process your assessment. The timing is different for each person. If you have tax to pay, most people must pay it by 7 February in the year after they get the bill.

  7. File an IR3 yourself if you need to

    If you had more than NZ$200 of untaxed income, you must file an Individual income tax return - IR3. If you use myIR, you will get an email to remind you. If you also have income that payers report to IRD (such as wages, interest or KiwiSaver), wait until June when all the information is in before you file. If you do not have a tax agent or an extension, file by 7 July at the latest.

What documents do I need?

What should I watch out for?

What has changed recently?

Common questions

I have two jobs. Should I use tax code S or SH for my second job?

It depends on your total income for the year from all sources, not on how much the second job pays. Use S if your total income is NZ$15,601–NZ$53,500. Use SH if it is NZ$53,501–NZ$78,100. Your main job (the one that pays the most) uses a main code such as M. Pages 2 and 3 of the IR330 have a flowchart to help you choose.

What is the difference between the M and ME tax codes, and can I use ME?

M is the usual code for your main income. ME also gives you the IETC tax credit of up to NZ$520 a year. You can use ME if you are a New Zealand tax resident and your income is between NZ$24,000 and NZ$70,000 a year. You cannot use it if your family gets Working for Families, or you get an income-tested benefit, NZ Super, Veteran's Pension or a similar overseas payment.

I didn't fill in an IR330 when I started my job and 45% tax was taken from my pay. What can I do?

Fill in a Tax code declaration - IR330 and give it to your employer as soon as possible. Without it, your employer must take tax at the non-declaration rate of 45%. After the tax year ends on 31 March, IRD works out your tax. If too much tax was taken, you may get a refund.

Does Inland Revenue refund my tax automatically after 31 March, and when will I get it?

Yes, if tax has already been taken from all your income, IRD works out your tax automatically. If you use myIR, your income tax assessment usually comes between the last weekend of May and the end of July. Without myIR, a letter comes by post a bit later. IRD pays any refund when they process your assessment, and the timing is different for each person.

I got a tax bill from IRD. When do I have to pay it?

Most people must pay by 7 February in the year after they get the bill. For example, a bill for the tax year 1 April 2024 – 31 March 2025 is due on 7 February 2026. Check your assessment in myIR first, and tell IRD if something is missing or wrong.

My family gets Working for Families. Can I still use the ME tax code?

No. If you or your partner get Working for Families, you cannot get IETC, so you cannot use ME. Fill in a new IR330 and change back to M (or M SL if you have a student loan). IETC works by whole months, so getting Working for Families at any time in a month means no IETC for that whole month.

I have rental income or I'm self-employed. Do I need to file an IR3?

Yes, if your untaxed income, such as rental or self-employed income, was more than NZ$200 in the tax year. You must file an Individual income tax return - IR3 by 7 July, unless you have a tax agent or an approved extension. If you also have wages, interest or KiwiSaver, wait until June before you file. If you are not a New Zealand tax resident, file an IR3NR instead.

Do I need to apply for a tax refund in New Zealand?

Usually no. If tax has already been taken from all your income, IRD works out your tax automatically and pays any refund when they process your assessment. To get it sooner, keep your email, address and bank account details in myIR up to date. If you had more than NZ$200 of untaxed income, you must file an IR3 yourself.

Answers are based on the verified content of this page — the official source always prevails.

Where can I check the official information?

  1. About tax codesInland Revenue · ird.govt.nz
  2. Independent earner tax credit (IETC)Inland Revenue · ird.govt.nz
  3. Getting the independent earner tax credit if you earn salary or wagesInland Revenue · ird.govt.nz
  4. Timelines at the end of the tax yearInland Revenue · ird.govt.nz
  5. Individual income tax return - IR3Inland Revenue · ird.govt.nz

Spotted a mistake or something out of date? Tell us →

Still have a question? Ask

The AI answers using this guide and official New Zealand government websites.

Annual leave, sick leave and public holidays

The Holidays Act 2003 sets the minimum leave for employees in New Zealand. After 12 months of continuous work for the same employer, you get at least 4 weeks of paid annual leave. After 6 months, you get 10 days of paid sick leave each year. If a public holiday falls on a day you would normally work, you get the day off with pay. If you work that day, you get at least time and a half, plus an extra day off. A new Employment Leave Act will not take effect until 6 August 2028. Until then, the current rules still apply.

KiwiSaver retirement savings

KiwiSaver is New Zealand's voluntary, work-based retirement savings scheme. You save part of your pay before tax, and your employer and the government also add money to your account. You usually cannot take the money out until you are 65. You can take it out earlier in some cases, such as buying your first home. From 1 April 2026, the default contribution rate went up from 3% to 3.5%.

Lost your job? Jobseeker Support explained

Jobseeker Support is a weekly payment from Work and Income. It helps people who are looking for work, or who cannot work for now because of a health condition. You usually need to be 18 or older and a New Zealand citizen or residence class visa holder. You must also have lived in New Zealand for at least 2 years in a row since becoming a citizen or getting residence. You can apply online through MyMSD. While you receive the payment, you must meet obligations such as looking for work. You need to reapply every 26 weeks.

Minimum wage and employment agreements

If you are an employee aged 16 or over and work in New Zealand, you must get at least the minimum wage for every hour you work. From 1 April 2026, the adult minimum wage is NZ$23.95 an hour (before tax). Every employee must have a written employment agreement. A 90-day trial period is only valid if it is written into the agreement and you signed the agreement before you started work.

Starting a business: sole trader, company and GST registration

The most common ways to run your own business in New Zealand are as a sole trader or through a company. Sole traders do not need to register with a government agency. You just tell Inland Revenue. To start a company, you register online with the Companies Office and pay a fee. You must register for GST once your turnover reaches NZ$60,000. If your end-of-year tax bill from your last return was more than NZ$5,000, you must also pay provisional tax in instalments.

Work disputes and unpaid wages

If you have a problem with your employer, were dismissed unfairly, or are owed wages, talk to your employer first. Then use the free official services: Employment New Zealand's Early Resolution service and free MBIE mediation. To raise a personal grievance, you usually must tell your employer in writing within 90 days. If you cannot agree, you can apply to the Employment Relations Authority (ERA) for a decision. You can report problems with minimum wage, holiday pay and similar issues to the Labour Inspectorate. Migrant workers who are being exploited can call 0800 200 088.