KiwiTools

Tax & Income guide · New Zealand

NZ Tax Codes Explained — M, ME, S, SH, ST and More

Understand NZ tax codes M, ME, SB, S, SH, ST and SA, choose a main or secondary code, add SL for a student loan, and know when to update IR330 correctly.

Key points

Choose the code from your whole income picture

M and ME are main-income codes. ME includes the Independent Earner Tax Credit in PAYE when you meet its conditions.

SB, S, SH, ST and SA are secondary-income codes selected from expected total annual PAYE income—not just the pay from the second job.

Add SL when New Zealand student-loan deductions apply, such as M SL or S SL.

Give each employer an IR330 and submit a new form when your job, income band, IETC eligibility or student-loan position changes.

Recommended next step

Estimate PAYE and take-home pay

Enter your own income details and turn the guide into a practical New Zealand estimate.

Try it now

Common NZ employee tax codes for 2026/27

The secondary thresholds use expected total annual PAYE income from all jobs and other PAYE sources. Rates shown are withholding rates including the 1.75% ACC earners’ levy; they are not a separate final tax on second jobs.

CheckUsual useExpected total annual PAYE incomeKey point
MMain or highest sourceAny income where ME does not applyOrdinary main-income code
MEMain or highest source$24,000 to $70,000, with IETC conditions metPAYE includes eligible IETC
SBSecondary income$0 to $15,60012.25% including ACC
SSecondary income$15,601 to $53,50019.25% including ACC
SHSecondary income$53,501 to $78,10031.75% including ACC
STSecondary income$78,101 to $180,00034.75% including ACC
SASecondary income$180,001 and above40.75% including ACC

M and ME: the two common main-income codes

Use a main code for your main or highest source of salary or wages. M is the standard main-income code. ME is for a main income when you qualify to receive the Independent Earner Tax Credit (IETC) through payroll. The credit reduces PAYE during the year; ME is not simply a lower-tax option anyone can choose.

For the current settings, IETC may apply to a New Zealand tax resident with annual income from $24,000 to $70,000 who meets the other rules. You cannot use ME if you or your partner receive Working for Families, or if you receive a main benefit, NZ Super, Veteran’s Pension or an overseas equivalent covered by the restriction. If you are eligible but keep M, IRD can calculate the credit in the end-of-year assessment.

See how PAYE works on a payslipUnderstand secondary tax in more detailSee how a wrong code can affect your refund

S, SH, ST and the other secondary codes

Use a secondary code when another job or PAYE income source already uses your main code. Estimate total annual PAYE income across the main job and every secondary source, then use the band in IR330. The code is based on that combined estimate, not only the amount paid by the second employer.

This is why secondary withholding can look high beside a main-job payslip. Your main income has already used the lower annual tax bands. Secondary PAYE aims to collect closer to the marginal tax expected on the combined income. Final income tax is still worked out across the full year, so over-withholding can lead to a refund and under-withholding can lead to a bill.

What SL, ND and STC mean

Add SL to the relevant employee code when New Zealand student-loan deductions apply: M SL, ME SL, SB SL, S SL, SH SL, ST SL or SA SL. For secondary income, the standard student-loan deduction is generally added from the first dollar because the repayment threshold is normally used against the main job. An approved exemption or special rate can change that treatment.

ND is the non-notified code used when an employee does not provide a complete IR330; it produces a deliberately high withholding rate. STC identifies a tailored tax code authorised by Inland Revenue. WT relates to schedular payments for contractors and uses the IR330C process rather than the ordinary employee flow chart.

When to complete a new IR330

Give an IR330 to each employer when you start work. Complete a new one if your main job changes, your estimated total income moves into another secondary band, you become eligible or ineligible for ME, or you take out or repay a student loan. Do not wait for the next tax year if the current code is clearly no longer right.

If your income varies or standard codes repeatedly create a large refund or bill, a tailored code may produce more suitable withholding. Apply through Inland Revenue; an employer cannot invent a custom rate. Check the next payslip after any change and keep a copy of the declaration.

How the wrong tax code affects a refund or bill

A code controls withholding, not the final annual tax rules. Too much PAYE may become part of a refund; too little can leave tax to pay. Using ME without qualifying for IETC can also create a shortfall when IRD completes the assessment.

Correct the code as soon as circumstances change, then use myIR to watch the reported income and deductions. Changing the code fixes future pay periods; it does not rewrite deductions already made. The end-of-year assessment reconciles the full-year position.

Frequently asked questions

What is the difference between M and ME?

Both are main-income codes. ME includes the Independent Earner Tax Credit in PAYE for an eligible person, while M does not apply that credit during each pay.

Which tax code should I use for a second job?

Estimate your total annual PAYE income from all sources and follow the current IR330 bands. Depending on the total, the code may be SB, S, SH, ST or SA, with SL added if student-loan deductions apply.

Is secondary tax an extra tax?

No. It is withholding designed for income on top of your main source. IRD calculates final income tax using total taxable income and tax paid for the year.

What does SL mean after a tax code?

SL tells the employer to make New Zealand student-loan deductions using the rules for that main or secondary income source.

What happens if I do not give my employer an IR330?

The employer must use the non-notified treatment, shown as ND, which withholds at a high rate. Give a complete IR330 promptly so future pay uses the appropriate code.

Can I change my tax code during the year?

Yes. Give the employer a new IR330 when your circumstances change. A tailored code requires Inland Revenue approval and an official certificate.

Your next step

Get an estimate based on your own details

Enter your own income details and turn the guide into a practical New Zealand estimate.

Recommended toolEstimate PAYE and take-home pay

Sources and further reading

Related guides