New Jersey does not tax most pension income, but the rules depend on when you were hired and what type of pension you receive

If you receive a pension from a New Jersey public employer — a teacher, police officer, firefighter, or state worker — you pay no state income tax on that pension. If you receive a pension from a private employer, the tax treatment depends on when you started working there. Pensions earned before 1992 are tax-free in New Jersey. Pensions earned after 1992 are taxable as ordinary income.

The distinction matters because many people work for multiple employers across decades. You may have a small pension from a job you left in 1990 and a larger one from a job you left in 2015. The first is tax-free; the second is not. Your pension provider should tell you which portion of your payment falls into each category, but you need to verify this on your tax return.

Key Takeaways

  • All pensions from New Jersey public employers are exempt from New Jersey income tax, regardless of when you were hired.
  • Pensions from private employers earned before January 1, 1992 are tax-free in New Jersey; those earned after that date are taxable.
  • Your pension provider sends you a 1099-R form that should show the taxable and non-taxable portions, but you must verify the split matches your employment history.
  • If you receive both a public pension and a private pension, only the private portion earned after 1992 is subject to New Jersey tax.
  • You report taxable pension income on your New Jersey return using Form NJ-1040 or NJ-1040-SR, and you can claim the pension income exclusion if you may have access to.

Public Pensions Are Always Tax-Free in New Jersey

If you worked for the State of New Jersey, a county, a municipality, a school district, or a public authority, your pension is not taxed by New Jersey. This applies whether you retired in 1980 or 2024. The exemption covers teachers, police, firefighters, corrections officers, judges, and all other public employees covered by a public pension system.

You still report the pension on your federal return and pay federal income tax on it. But on your New Jersey return, you do not include public pension income as taxable income. When you file, you will see a line for pension income exclusion — that is where you enter the amount of your public pension to reduce your taxable income to zero for that source.

If you have questions about whether your employer was public or private, check your pension statement or contact your pension administrator. The name on the pension check — "New Jersey Public Employees' Retirement System" or "Teachers Pension and Annuity Fund," for example — usually makes it clear.

Private Pensions: The 1992 Cutoff Date

Private employer pensions follow a different rule. The year that matters is 1992. If you earned your pension credits before January 1, 1992, that portion is tax-free in New Jersey. If you earned pension credits on or after January 1, 1992, that portion is taxable.

This rule applies even if you did not retire until years later. What matters is when you earned the benefit, not when you received it. If you worked for a private company from 1985 to 2010, your pension is split: the portion you earned from 1985 through 1991 is tax-free, and the portion you earned from 1992 through 2010 is taxable.

Your pension provider calculates this split and reports it on your 1099-R form. Box 1 shows the total pension payment. Box 2a should show the taxable amount. If you see a code in Box 2b, that tells you what type of income it is. Code "7" means it is a pension. The taxable amount in Box 2a is what you report on your New Jersey return.

How to Verify Your 1099-R and Spot Errors

Your pension provider mails you a 1099-R by January 31 each year. Before you file your return, compare the taxable amount shown on the form to your employment history. If you worked for the company before 1992 and after 1992, the form should reflect both periods. If the entire pension is marked as taxable and you know you have pre-1992 service, contact the pension administrator and ask them to correct it.

Common errors include: the provider marks the entire pension as taxable because they do not track the 1992 cutoff; the provider assumes all service is post-1992 without checking your hire date; or the provider uses a different cutoff date (some use 1991 or 1993 instead). You have the right to ask for a corrected 1099-R if the amount is wrong.

Keep a copy of your employment records — your hire date, termination date, and any pension statements from the company — in case you need to prove the split to the New Jersey Division of Taxation. If you cannot reach the pension provider or they refuse to correct the form, you can file your return with a note explaining the discrepancy and claim the exclusion you believe you are owed. The Division may ask for proof, so have your documents ready.

Reporting Taxable Pension Income on Your New Jersey Return

You file your New Jersey return using Form NJ-1040 (standard return) or Form NJ-1040-SR (if you are 65 or older). Both forms have a line for pension income. You enter the taxable portion of your pension — the amount shown in Box 2a of your 1099-R — on the appropriate line.

If you have a non-taxable pension (public pension or pre-1992 private pension), you do not enter it on the income line. Instead, you claim it as an exclusion. New Jersey has a pension income exclusion that lets you subtract non-taxable pension income from your total income. This is not a deduction; it is a direct reduction of the income you report.

If you receive both taxable and non-taxable pension income, you report only the taxable portion as income and claim the non-taxable portion as an exclusion. The form walks you through this. If you use tax software, the software will ask you to enter the total pension and the non-taxable amount, and it will calculate the taxable amount for you.

Federal Tax on Pensions and the Relationship to New Jersey Tax

New Jersey does not tax public pensions, but the federal government does. If you receive a pension from a New Jersey public employer, you pay federal income tax on the full amount. You do not pay New Jersey income tax on it.

For private pensions, both New Jersey and the federal government tax the post-1992 portion. The federal government does not recognize the 1992 cutoff — it taxes all private pension income. So if you have a private pension earned after 1992, you pay federal tax and New Jersey tax on the same amount.

If you have a private pension earned before 1992, you pay no New Jersey tax on it, but you still pay federal tax. This is one of the few situations where New Jersey tax treatment differs significantly from federal treatment. Make sure you understand which tax applies to which portion of your income, because filing errors here can trigger an audit.

What Happens If You Worked in Multiple States

If you worked for employers in different states and receive pensions from more than one, each state taxes its own pension according to its own rules. New Jersey taxes only the portion of your income that is subject to New Jersey tax law. If you receive a pension from a Pennsylvania private employer, Pennsylvania's rules explore to that pension, not New Jersey's.

You may owe tax to multiple states. If you worked in New Jersey and Pennsylvania and receive pensions from both, you file a New Jersey return and a Pennsylvania return. Each state taxes its own pension according to its own cutoff dates and rules. Some states have reciprocal agreements that prevent double taxation, but New Jersey and most neighboring states do not. You may be able to claim a credit on one return for taxes paid to another state, but that is a federal matter, not a New Jersey matter.

If you are unsure which state has the right to tax your pension, contact the New Jersey Division of Taxation or the pension administrator. They can tell you which state's rules explore.

Frequently Asked Questions

Do I pay New Jersey tax on my Social Security and pension together?

No. Social Security and pensions are taxed separately under New Jersey law. Social Security is not taxed by New Jersey at all. Your pension is taxed only if it is a private pension earned after 1992. The two income sources do not affect each other's tax treatment.

What if my pension provider sent me a 1099-R that shows the entire pension as taxable, but I know I have pre-1992 service?

Contact the pension provider and ask for a corrected 1099-R. Explain your hire date and ask them to split the pension between pre-1992 (non-taxable) and post-1992 (taxable) service. If they refuse or cannot locate your records, file your return with the correct split based on your own records and include a note explaining the discrepancy. Keep copies of your employment documents.

If I move out of New Jersey after I retire, do I still owe New Jersey tax on my pension?

No. Once you move out of New Jersey and establish residency in another state, you no longer owe New Jersey income tax on any income, including pensions. You will owe tax to your new state according to its rules. File a final New Jersey return for the year you moved and report only income earned while you were a resident.

Can I claim a pension income exclusion if I am still working?

The pension income exclusion applies to pension payments you receive, not to income you earn from current employment. If you are still working and receiving a pension at the same time, you report both. The pension portion that qualifies for the exclusion (public pension or pre-1992 private pension) is excluded; the rest is taxable.

Do I need to file a New Jersey return if my only income is a non-taxable public pension?

No. If your only income is a public pension and you have no other income subject to New Jersey tax, you do not have to file a New Jersey return. However, if you have other income — interest, dividends, rental income, or a taxable private pension — you must file and report all of it.