Updated on

New Zealand tax codes: which one to give your employer

The tax code on your IR330 tells your employer how to deduct PAYE. The wrong one does not change the tax you owe, but it changes when you pay it.

Reviewed by Radif Partners · Editorial policy

A tax code is the instruction you give an employer, on the IR330 form, for deducting PAYE from your pay. For a main job, the code is M, or ME if your income is between $24,000 and $70,000 and you are eligible for the independent earner tax credit, which adds $10 a week. For a second job, you choose a secondary code according to your total annual income from all jobs: SB up to $15,600, S up to $53,500, SH up to $78,100, ST up to $180,000 and SA above; each applies a single flat rate to the second job’s pay. Any code takes the suffix SL if you have a student loan. Special situations have their own codes, such as CAE for casual agricultural workers, and ND applies 45 % when no code is given. The tax you owe for the year does not depend on the code; the code decides how close PAYE comes to it, and so whether you get a refund or a bill after 31 March.

All the codes

CodeWho uses itWhat is deducted, before ACC
MMain job, most employeesTax scale 10.5 % to 39 %
MEMain job, income $24,000 to $70,000, no Working for Families, NZ Super or main benefitScale minus the IETC ($10 a week)
SBSecond job, total income up to $15,60010.5 % flat
SSecond job, total income $15,601 to $53,50017.5 % flat
SHSecond job, total income $53,501 to $78,10030 % flat
STSecond job, total income $78,101 to $180,00033 % flat
SASecond job, total income over $180,00039 % flat
… SLAny of the above with a student loan (M SL, S SL…)Adds 12 % repayment
CAECasual agricultural worker15 % flat
EDWElection day worker17.5 % flat
NSWRecognised seasonal worker10.5 % flat
STCSpecial tax code issued by Inland RevenueRate on the certificate
NDNo declaration given to the employer45 % flat

The ACC earners’ levy of 1.75 % is deducted in addition to the rate in the last column for every code. Secondary rates match the tax rates of the brackets: the logic is that your main job already uses the bands below.

The same $30,000 under four codes

The table below shows the PAYE deducted over a year on $30,000 of pay under four codes. Only one of them is right for a given person; the others would lead to a refund or a bill at the end of the year.

CodeTax deductedACCTake-home
M$4,158$525$25,317
ME$3,638$525$25,837
S$5,250$525$24,225
SH$9,000$525$20,475

M and ME differ by the $520 of independent earner tax credit. S and SH apply 17.5 % and 30 % to every dollar; they are right only when this income is a second job on top of another.

ME and the independent earner tax credit

ME is M plus the independent earner tax credit, paid through your pay at $10 a week rather than as a lump sum after the year. Inland Revenue checks your eligibility at the end of the year: if your income ended up above $70,000, or you received one of the excluded payments, the credit paid through ME is recovered in your assessment. The IETC guide explains the conditions and the abatement between $66,000 and $70,000.

Choosing a secondary code

Add up what you expect to earn in the year from all your jobs, including the main one, and pick the code whose range contains that total. If your hours change and the total moves into another range, give your second employer a new IR330. When your total is close to a threshold, the flat rate can over-deduct on the part of the second income that falls below it; a tailored tax code, requested through myIR, fixes a rate that matches your situation. The secondary tax calculator picks the code and shows the effect.

Student loans and SL

With a main-job code, SL deducts 12 % of your pay above the repayment threshold, $464 a week. With a secondary code, SL deducts 12 % of all the second job’s pay, since the threshold is used by the main job. If you have a student loan and do not use SL, the repayment becomes due at the end of the year. If your total income is below the threshold but spread over jobs, you can apply for a special deduction rate.

When to change your code

Give a new IR330 when you start a second job, when your main job changes, when your expected income moves across a threshold, when you start or stop receiving Working for Families or NZ Super, and when you take out or repay a student loan. The employer applies the new code from the next pay; Inland Revenue corrects the past at the end of the year. A code given to an employer stays in force until you give a new one, even across tax years, so check it each April.

If you are unsure which code applies, the IR330 form includes a short set of questions that leads to the right one.

Questions people ask

What tax code should I use for my main job in NZ?

M, unless you qualify for the independent earner tax credit, in which case ME. ME applies if your annual income is between $24,000 and $70,000 and you do not receive Working for Families, NZ Super, a veteran’s pension, a main benefit or a student allowance. Add SL if you have a student loan: M SL or ME SL.

What happens if I do not give my employer a tax code?

Your employer must deduct tax at the no-declaration rate, ND, which is 45 % plus the ACC levy, on all your pay. The excess comes back after the end of the tax year, but in the meantime you lose almost half your pay. Complete the IR330 tax code declaration as soon as you start a job.

Can I use a secondary code for my main job?

You can, but it is rarely right. A secondary code applies a flat rate to all income, ignoring the lower bands, so on a main job it deducts too much for low earners and possibly too little for others. The difference is corrected at year end. Use M or ME for the job that pays you the most.

Related calculators and guides

Sources

Written by

Publisher of payroll calculators and practical guides · New Zealand PAYE, KiwiSaver and ACC

Updated on · Editorial policy · Contact

Rates for 2026, last checked on