New Zealand Tax Codes Explained (2026–27)
Updated 2026-10-04 · Reviewed against official government sources
Your tax code tells your employer or payer how much PAYE to deduct from each pay. Use M for your main or highest-paying job, ME if you also qualify for the independent earner tax credit, and a secondary code (SB, S, SH, ST or SA) for every other job, picked by your expected total income for the year. Add SL to any code if you have a New Zealand student loan. You declare your code on the Tax code declaration (IR330); without one, your employer must deduct 45% plus the ACC earners' levy. This guide covers every code on the August 2026 IR330, the flat-rate special codes, worked 2026–27 examples and how to change a code mid-year.
All New Zealand tax codes and rates for 2026–27
There is one main-income code family (M, ME and their SL versions), five secondary codes, and a handful of special codes for particular workers. Inland Revenue's payroll specification lists them all. The main-income codes use the progressive rates. Every other code is a flat rate applied to each dollar of that pay, and the ACC earners' levy (1.75% in 2026–27) is deducted on top of the tax rate shown below.
| Code | Use it for | Tax rate (2026–27) |
|---|---|---|
| M | Main or highest source of salary, wages, benefit or NZ Super | Progressive: 10.5%, 17.5%, 30%, 33%, 39% |
| ME | Main job, NZ tax resident, annual income $24,000–$70,000, no Working for Families, benefit or NZ Super | As M, less the IETC (up to $10 a week) |
| SB | Secondary job when total income from all sources is $0–$15,600 | Flat 10.5% |
| S | Secondary job when total income from all sources is $15,601–$53,500 | Flat 17.5% |
| SH | Secondary job when total income from all sources is $53,501–$78,100 | Flat 30% |
| ST | Secondary job when total income from all sources is $78,101–$180,000 | Flat 33% |
| SA | Secondary job when total income from all sources is $180,001 and over | Flat 39% |
| SL (suffix) | Any code above, if you have a NZ student loan (M SL, ME SL, S SL…) | Adds 12% student loan deductions |
| ND | No IR330 given, or no IRD number | Flat 45% |
| CAE | Casual agricultural work, day-to-day, up to 3 months (shearers, shed-hands) | Flat 19.25% including levy |
| EDW | Election day workers (advance voting period and election day) | Flat 19.25% including levy |
| NSW | Recognised Seasonal Employer workers; foreign fishing crew visas | Flat 12.25% including levy |
| STC | You hold a tailored tax code certificate from Inland Revenue | The rate on your certificate |
| WT | Contractors receiving schedular payments (IR330C, not IR330) | Rate you elect, generally at least 10%; no ACC levy, KiwiSaver or student loan |
M and ME: the code for your main job
M is the default code for your main or only income. Payroll annualises each pay, works out the tax on that annual figure with the full rate scale (10.5% on $0–$15,600, 17.5% on $15,601–$53,500, 30% on $53,501–$78,100, 33% on $78,101–$180,000, 39% on $180,001 and over), adds the earners' levy, and spreads it back over the pay period. Because there is no tax-free threshold in New Zealand, M deducts tax from the first dollar.
ME is M with the independent earner tax credit (IETC) built in, so it deducts up to $10 a week less than M. You can only use ME on one source of income, and Inland Revenue's IR330 note 5 says you must not use it if you or your partner receive Working for Families, or you receive a main benefit, NZ Super, Veteran's Pension or an overseas equivalent.
If you receive a main benefit from Work and Income, the benefit itself is always coded M, so every job you hold alongside it needs a secondary code. NZ Super recipients change their tax code through the Ministry of Social Development rather than an employer.
Secondary tax codes SB, S, SH, ST and SA
A secondary code is chosen by your estimated total annual income from all sources, not by what the second job pays. The flat rate equals the top marginal rate you reach once everything is added up, so the extra income is taxed at the rate it actually falls into.
Worked example: Aroha earns $70,000 from her main job on code M and $250 a week from weekend work, $13,000 a year. Her total is $83,000, which falls in the $78,101–$180,000 band, so the IR330 flowchart points to ST. The second job adds $4,047 to her income tax for the year, because part of it is taxed at 30% and the rest at 33%.
| Code on the weekend job | Rate | Income tax a week (levy extra) | Tax for the year | At the end of the year |
|---|---|---|---|---|
| S | 17.5% | $43.75 | $2,275 | bill about $1,772 |
| SH | 30% | $75.00 | $3,900 | bill about $147 |
| ST | 33% | $82.50 | $4,290 | refund about $243 |
Why the right secondary code can still give a small refund
In the example, ST slightly over-deducts because the first slice of Aroha's weekend pay really falls in the lower band. Inland Revenue's automatic assessment after 31 March squares this up and refunds the difference. Choosing a lower code to avoid that small refund is a false economy: S would leave a bill of about $1,772. If the gap is large every year, apply for a tailored tax code instead of guessing.
Re-check your secondary code whenever either income changes. A pay rise in the main job can move your total over $53,500 or $78,100, and the code that was right in April may be wrong by October.
ND: what happens if you do not give an IR330
If you do not complete sections 1, 2 and 3 of the IR330, your employer must deduct tax at the non-notified rate of 45% plus the earners' levy. Section 1 asks for your IRD number, so a form without one is not complete. On a $1,000 week that is $467.50 deducted under ND against $171.50 under M, a difference of $296.00 every week.
The excess is not lost. It counts as tax paid and comes back through your end-of-year assessment, but that can be many months away. The fix is simply to give your employer a completed IR330. Your employer must start using the new code once they receive it.
Student loan codes: adding SL
Adding SL tells payroll to deduct student loan repayments. On a main-job code (M SL or ME SL) the deduction is 12% of pay above the repayment threshold of $24,128 a year, which is $464.00 a week. On $900 a week that is $52.32. On a secondary code there is no threshold, so 12% comes off every dollar: S SL on a $300 week deducts $36.00.
IR330 note 6 warns that SB SL and S SL can over-collect if your main job pays less than the threshold. In that case you can apply for a special repayment deduction rate. Full-time students who expect to earn under the threshold may qualify for a repayment deduction exemption. Once the loan is repaid, give your employer a new IR330 moving from M SL to M.
Special codes: CAE, EDW, NSW, STC and WT
CAE is for casual agricultural employees doing seasonal work day to day for up to three months, with no other income in that time. EDW is for temporary election workers during the two-week advance voting period and election day. Both take 19.25% of each pay, which is 17.5% tax plus the levy. NSW covers recognised seasonal workers in horticulture and viticulture, and foreign fishing crew, at 10.5% plus the levy with no thresholds.
STC means you hold a tailored tax code certificate. Inland Revenue issues it when the standard codes would leave you with a regular bill or refund, for example several jobs, a benefit while working, or business losses carried forward against wages. Apply in myIR or on the IR23BS form. A tailored code lasts until 31 March at most. Inland Revenue's payroll specification says that when it expires without a replacement certificate or new IR330, your employer goes back to the code on your previous IR330, or the no-notification rate if you never gave one.
WT is not on the IR330. Contractors paid schedular payments give the payer the Tax rate notification for contractors (IR330C) and choose their own rate. Most can pick any rate down to 10%. ACC earners' levy, KiwiSaver and student loan deductions do not apply to WT payments. Contractors pay the levy on their ACC invoice and settle any remaining tax through their IR3 return.
How to change your tax code
You change a code by filling in a new IR330 and giving it to your employer, or to Work and Income for a benefit, student allowance or NZ Super. Your employer must use the code on the most recent form even if they had different advice before, and must keep the form for seven years after your last pay.
- You start a second job or one of your incomes rises or falls enough to cross a band.
- You take out a student loan or pay one off (add or remove SL).
- You become eligible or ineligible for ME, for example your income moves past $70,000, or you start receiving Working for Families.
- You move from a benefit to a job, or ACC weekly compensation becomes larger than your wages (ACC can be your main or secondary income).
- Inland Revenue tells you or your employer the code is wrong. It does this when, for example, M is used on two jobs at once.
Related calculators & guides
- Paye Calculator
- Tax Rates
- Independent Earner Tax Credit (IETC) in New Zealand, 2026–27
- Student Loan Repayments in New Zealand (2026–27)
- ACC Earners' Levy (2026–27): Rates, Maximum and Self-Employed Levies
- Tax Refund Calculator
Frequently asked questions
Can I use the M tax code for two jobs?
No. Only your main or highest income can use M or ME. Using M twice applies the 10.5% and 17.5% bands to both jobs, which nearly always leaves a tax bill. Inland Revenue will ask your employer to change it if it spots this.
What is the difference between the SH and ST tax codes?
SH is 30% for total annual income of $53,501–$78,100. ST is 33% for total income of $78,101–$180,000. The choice depends on all your income combined, not the second job alone.
Do I need a tax code for bank interest?
No. Interest and dividends have resident withholding tax (RWT) deducted by the bank or company. You choose an RWT rate with the payer, not a tax code.
Is the ND rate 45% or 46.75%?
The tax rate is 45%. Payroll also deducts the ACC earners' levy of 1.75%, so the total taken in 2026–27 is 46.75% of each dollar.
Sources
Figures are taken from official government publications and were last reviewed on 2026-10-03.
- Inland Revenue: About tax codes (IR330, 45% non-declaration rate, PAYE including the ACC earners' levy, IR changing codes)
- Inland Revenue: What tax code should I use? (CAE, NSW, EDW, ACC, student loans, main benefits)
- Inland Revenue: Secondary tax codes
- Inland Revenue: Tax rates for individuals (main, secondary and tailored rates)
- Inland Revenue: Complete my tax code declaration (IR330, August 2026 version; who to give it to)
- Inland Revenue: Tax code declaration IR330 (August 2026) – flowcharts and notes 1–11
- Inland Revenue: Which tailored tax option is right for me? (lasts up to 1 tax year, ends 31 March)
- Inland Revenue: Payroll Calculations & Business Rules Specification 2026–27 (5.1 tax code table, 5.5 NSW, 5.7 CAE/EDW, 5.9 STC and WT, 2.3 KiwiSaver, 4.1–4.2, 5.20 ESCT)