Tax

Tax Code

A code that tells your employer how much tax to deduct from your pay. Most people are on 'M' (main income). If you have a second job, use 'S' or 'SH'. Wrong code = surprise tax bill.

Your tax code tells your employer which PAYE rate to apply to your salary. The most common codes are:

- **M** — Main job with income under $14,000 - **ME** — Main job with income $14,001-$48,000 - **M SL** — Main job with student loan - **S** — Secondary job - **SH** — Secondary job earning over $48,000 total - **CAE** — Casual agricultural worker

If you only have one job, you'll typically be on 'M' or 'ME'. If you have a side job, that second employer should use 'S' or 'SH' to ensure enough tax is deducted.

Getting your tax code wrong is one of the most common causes of unexpected tax bills in New Zealand.

Why this matters

If you've recently started a second job, freelancing, or contracting alongside your main job, check your tax code immediately. Using 'M' on both jobs means neither employer is deducting enough tax, and you'll get an unpleasant bill from IRD at the end of the year. It's a simple fix but one that catches many people out.

Put this knowledge to work

Steady helps you track, save, and grow — with AI that speaks plain English.

Try Steady free
    Tax Code Explained — NZ Financial Glossary | Steady