A tax code determines how much tax is deducted from every paycheck you receive.
For most people, your paycheck will be from a job, i.e. wages or salary.
However, a tax code may still be required even if you are receiving NZ Super or a government allowance, or an income-tested benefit.
You will need to declare your tax code on a form called an IR330, which will usually be given to you on your first day of work.
If you don't know what your tax code is, don't worry!
Our guide below will outline all the common tax codes, and how to determine your tax code if it's not listed.
Tax codes at a glance
Generally, most people's tax code will be "M".
However, your tax code will change depending on your circumstances.
For example, if you have a student loan outstanding, your tax code will change to "M SL".
A summary of the main tax codes are below.
Remember - you need to satisfy all the conditions for that tax code to apply to you.
You can access the quesionnaire here.
What Happens If I Don't Use A Tax Code?
You will not get in trouble for not submitting a tax code.
In fact, the IRD might even be happy, because you will pay even more tax!
When you haven't declared a tax code, your employer will still deduct taxes from your paycheck, but they will deduct it at the default rate of 45%.
As the highest tax rate in NZ is currently 39%, not submitting a tax code simply means you will be paying more tax than you need to.
What Happens If I Use The Wrong Tax Code?
What is most likely to happen is IRD will contact you and ask you to change your tax code.
In some situations, they will change it for you.
For example, if you use the tax code M, but you have a student loan outstanding, the IRD will likely contact you or your employer and suggest you change the code to M SL.
You should always aim to submit the code that best fits your situation, or ask your employer for assistance.
However, understanding the tax system is not easy for most people, so mistakes are bound to happen.
If you do find yourself in a situation where you've been on the wrong tax code, you should contact the IRD and your employer and let them know immediately. Most errors can be corrected in your tax return.
If you believe you've been on the wrong tax code for several years and have filed incorrect tax returns and/or paid incorrect amounts of tax, it's best to speak to an accountant and let the IRD know as soon as possible. You may need to refile tax returns, and pay penalties/interest.
In rare cases where you are suspected to have knowingly/intentionally used the wrong code to evade or underpay tax, you could be liable for criminal charges.
Do I Need To Change My Tax Code?
It is possible for tax codes to change.
If your situation changes, it is up to you to notify your employer or the IRD.
For example, if you have two jobs, your second job will be on tax code S.
If you then quit your main job and your second job becomes your only job, you will need to tell your employer to change your tax code from S to M.
Changing your tax code is your responsibility.
I Have Used The Wrong Tax Code and Overpaid/Underpaid Tax. What Can I Do?
If this has happened to you - don't worry!
You can get the taxes you have overpaid refunded to you by filing a tax return at the end of the year.
You can also top-up your tax paid if you have underpaid during the year.
If you have underpaid tax, you may be subject to interest and/or penalties.
Similarly, if you have overpaid tax, you may be eligible to receive some interest along with your refund.
You can learn how to file your own tax return with my guide here.