North Carolina collects state income tax on wages, retirement income, and investment gains

Yes, North Carolina has a state income tax. The state taxes wages, retirement income, interest, dividends, and capital gains. The tax rate is a flat 4.99% on all taxable income, meaning everyone pays the same percentage regardless of how much they earn. This is different from the federal income tax system, which uses tax brackets that increase with income.

North Carolina residents file both a state tax return and a federal return each year. The state return is due on the same day as your federal return — typically April 15 — unless you file for an extension. If you work in North Carolina but live in another state, you may owe North Carolina tax on income earned within the state, depending on where your employer is located.

Key Takeaways

  • North Carolina's state income tax rate is 4.99% on all taxable income, applied uniformly to all residents.
  • You must file a North Carolina state return if you live in the state and earn income, even if you owe no federal tax.
  • Retirement income, including Social Security, pensions, and 401(k) withdrawals, is taxed differently depending on the type and your age.
  • North Carolina offers a standard deduction that reduces your taxable income before the 4.99% rate is applied.

Who has to file a North Carolina state tax return

You must file a North Carolina return if you lived in the state for any part of the tax year and had income above the filing threshold. The threshold depends on your filing status and age. For 2024, a single person under 65 must file if they had more than $12,750 in income. A single person 65 or older has a higher threshold of $14,550. Married couples filing jointly have different thresholds based on whether either spouse is 65 or older.

Even if your income falls below the filing threshold, you should file if you had taxes withheld from your paychecks or made estimated tax payments. Filing allows you to claim a refund of those overpayments. If you worked in North Carolina but moved out of state during the year, you still file a North Carolina return for the months you lived there.

How North Carolina taxes retirement income

North Carolina treats different types of retirement income differently. Social Security benefits are not taxed by the state. Military pensions and certain government employee pensions are also exempt from North Carolina tax. However, distributions from 401(k)s, IRAs, and other retirement accounts are taxed as ordinary income at the 4.99% rate.

If you are 59½ or older and receive a pension or annuity from a private employer, you can exclude up to $35,000 per year from North Carolina taxation. This exclusion applies to pensions, annuities, and distributions from retirement plans. If you are younger than 59½, you do not get this exclusion unless the income is from a disability-related source. The exclusion is claimed on your state return, and you will need documentation from the plan administrator showing the amount and type of income.

Standard deduction and tax credits in North Carolina

North Carolina allows a standard deduction that reduces your taxable income before the 4.99% tax is applied. For 2024, the standard deduction is $10,750 for single filers and $21,500 for married couples filing jointly. If you are 65 or older, you get an additional standard deduction of $1,800 for single filers or $1,450 per spouse for married couples. These amounts are adjusted each year for inflation.

The state also offers a Earned Income Tax Credit for lower-income workers, which reduces the amount of tax you owe. The credit is based on your federal Earned Income Tax Credit and is worth a percentage of that federal credit. North Carolina also has a child and dependent care credit and a credit for taxes paid to other states if you worked in multiple states during the year.

How to file your North Carolina state return

You can file your North Carolina return on paper using Form D-400, which you mail to the Department of Revenue. You can also file electronically through the state's online system or through tax software that supports North Carolina returns. Many tax software providers include North Carolina filing at no extra cost if you are filing a simple return.

If you cannot pay the full amount of tax owed by April 15, you can request a payment plan through the Department of Revenue. The state charges interest and penalties on unpaid tax, so setting up a plan early is better than ignoring the debt. You can also file for an extension, which gives you until October 15 to file your return, though any tax owed is still due by April 15.

What happens if you do not file or pay North Carolina tax

If you owe North Carolina tax and do not file or pay, the Department of Revenue will send you a notice. The state charges interest on unpaid tax, starting at the federal rate plus 4%. Penalties for late filing or late payment are typically 5% per month, up to 25% of the total tax owed. If the debt goes unpaid for a long time, the state can place a lien on your property or garnish your wages.

If you believe you do not owe tax or disagree with the amount the state says you owe, you can file a protest with the Department of Revenue within 30 days of receiving the notice. The protest must explain why you disagree and include supporting documents. The state will review your protest and send you a written response.

Frequently Asked Questions

Do I have to pay North Carolina income tax if I just moved to the state?

You owe North Carolina tax on income earned while you lived in the state during the tax year. If you moved to North Carolina in July, you file a North Carolina return for the income you earned from July through December. You also file a return in your previous state for income earned there before you moved.

Is Social Security taxed in North Carolina?

No. North Carolina does not tax Social Security benefits. However, if you have other income above certain thresholds, some of your Social Security may be taxed at the federal level. North Carolina only looks at your non-Social Security income when determining your state tax.

What if I worked in another state but live in North Carolina?

You typically owe tax to the state where you worked on the income you earned there. You file a return in that state and also file a North Carolina return. North Carolina allows a credit for taxes paid to other states to prevent double taxation, so you will not pay the full 4.99% rate on income already taxed elsewhere.

Can I file my North Carolina return online?

Yes. The North Carolina Department of Revenue offers an online filing system, and most tax software providers support North Carolina returns. You can also file on paper by mailing Form D-400 to the Department of Revenue. The online system is usually faster and produces fewer errors than paper filing.

What is the penalty for filing late?

North Carolina charges a 5% penalty per month for filing late, up to 25% of the total tax owed. Interest also accrues on unpaid tax. Filing for an extension by April 15 stops the late-filing penalty but does not stop interest from accruing on any tax owed.