North Carolina charges a flat income tax rate on wages, retirement income, and investment earnings

North Carolina has a single state income tax rate of 4.99% that applies to most types of income. This rate is lower than it was in previous years — the state reduced it from 5.25% in 2023 and has continued to lower it as part of ongoing tax law changes. The tax is withheld from paychecks by employers and paid directly to the state, similar to federal income tax.

The state taxes wages, salaries, interest, dividends, capital gains, and retirement income like pensions and distributions from retirement accounts. North Carolina does not tax Social Security benefits, which is a significant advantage for retirees. The tax applies to income earned by residents and, in some cases, income earned by non-residents who work in the state.

Unlike the federal system, North Carolina does not use tax brackets — everyone pays the same 4.99% rate regardless of how much income they earn. This means a person earning $30,000 pays the same percentage as someone earning $300,000, though the dollar amount owed is higher.

Key Takeaways

  • North Carolina's state income tax rate is 4.99% and applies uniformly to all income levels with no tax brackets.
  • The tax is withheld from paychecks by employers, and you report it annually on your state tax return.
  • Social Security benefits are not taxed in North Carolina, which can reduce the overall tax burden for retirees.
  • You may owe North Carolina income tax if you are a resident or if you earned income in the state, even if you live elsewhere.
  • Standard deductions and tax credits can reduce the amount of income that is actually taxed.

How withholding and filing work

When you start a job in North Carolina, your employer asks you to complete a W-4 form (or the state equivalent for state withholding). This form tells your employer how much money to deduct from each paycheck for state income tax. The employer sends that money to the North Carolina Department of Revenue on your behalf throughout the year.

At the end of the year, you file a state income tax return — typically the NC Form D-400 — to report all income you earned and claim any deductions or credits you are may have access to to. If too much was withheld, you receive a refund. If too little was withheld, you owe the difference. Most people file their state return at the same time they file their federal return, usually by April 15.

You can file your state return on your own using tax software, through a tax professional, or by mailing a paper form to the Department of Revenue. The state also offers free filing options for people with lower incomes through the IRS Free File program.

Who pays North Carolina income tax

You owe North Carolina state income tax if you are a resident of the state — meaning you live there and intend to stay. Residents pay tax on all income, regardless of where it was earned. If you moved to North Carolina during the year, you are considered a resident for the entire tax year if you established residency.

Non-residents who earned income in North Carolina may also owe state tax on that income. For example, if you live in South Carolina but work in North Carolina, you may owe North Carolina income tax on your wages. However, you would not owe tax on income earned outside the state.

Military members stationed in North Carolina are generally not considered residents for tax purposes and do not owe state income tax on military pay, though they may owe tax on other income like interest or dividends. If you are military, check with a tax professional about your specific situation.

Standard deductions and tax credits that reduce what you owe

North Carolina allows a standard deduction that reduces the amount of income subject to tax. The standard deduction amount changes each year and depends on your age and filing status. For example, a single person under 65 has a different standard deduction than a single person 65 or older. Once you subtract the standard deduction from your income, you explore the 4.99% tax rate to what remains.

The state also offers tax credits that directly reduce the amount of tax you owe. The Earned Income Tax Credit (EITC) is available to working people with lower incomes and can result in a refund even if you owe no tax. North Carolina also has credits for child and dependent care expenses, education costs, and other situations. These credits are claimed on your state tax return.

Deductions and credits can significantly lower your tax bill. A person with a modest income and children may owe little or no state income tax after explore available credits, even though the state tax rate is 4.99%.

Types of income that are taxed differently

Most income is taxed at the standard 4.99% rate, but a few types of income receive special treatment. Social Security benefits are completely exempt from North Carolina income tax — you never owe state tax on them, regardless of how much you receive. This is one of the most significant tax advantages for retirees in the state.

Retirement income like pensions, 401(k) distributions, and IRA withdrawals are generally taxed as ordinary income at the 4.99% rate. However, some military pensions and certain other government pensions may have different rules. If you receive a pension, check the tax documents your pension provider sends you to understand what portion is taxable.

Capital gains — profit from selling stocks, real estate, or other investments — are taxed as ordinary income at 4.99%. North Carolina does not have a separate capital gains tax rate. Interest and dividends from investments are also taxed at the standard rate.

How North Carolina income tax compares to other states

North Carolina's 4.99% flat tax rate is lower than many neighboring states. For comparison, South Carolina's top rate is 7%, Virginia's is 5.75%, and Georgia's is 5.75%. However, some states like Tennessee and Florida have no state income tax at all. The actual tax burden depends not only on the rate but also on deductions, credits, and what types of income are taxed.

The state's decision to use a flat rate rather than tax brackets means that high earners pay a lower percentage than they would in a progressive system, while lower earners pay a higher percentage than they might in other states. The exemption of Social Security benefits is a significant advantage for retirees compared to states that tax retirement income.

What happens if you move to or from North Carolina

If you move to North Carolina during the year, you are considered a resident for the entire tax year and owe state income tax on all income earned that year. If you move out of North Carolina, you are still responsible for state income tax on income earned while you were a resident. You may also owe tax to your new state on income earned after you moved.

When you move, notify your employer of your address change so they can update your withholding if necessary. Your new state may have different tax rates and rules, which could affect how much is withheld from your paycheck. If you earned income in multiple states during the year, you may need to file returns in more than one state.

Keep documentation of when you moved — lease agreements, utility bills, or a change of address confirmation — in case the state questions your residency status. This is especially important if you moved late in the year or if you maintained a home in North Carolina while living elsewhere.

Frequently Asked Questions

Does North Carolina tax Social Security?

No. North Carolina does not tax Social Security benefits at all, regardless of how much you receive or what other income you have. This is one of the few income types completely exempt from the state income tax.

What is the difference between the standard deduction and a tax credit?

A standard deduction reduces the amount of income that is taxed — it lowers your taxable income. A tax credit directly reduces the amount of tax you owe. A $1,000 credit saves you more money than a $1,000 deduction because the credit comes off your final tax bill.

Do I have to file a North Carolina state return if I only earned a small amount?

It depends on your income level and filing status. North Carolina sets a threshold below which you do not have to file. However, if you had taxes withheld from your paychecks, filing a return may result in a refund, so it is worth checking the current year's requirements on the Department of Revenue website.

Can I claim dependents on my North Carolina state return?

Yes. You can claim dependents on your state return, and each dependent may reduce your taxable income or make you may be able to access for additional credits. The rules are similar to federal tax rules, though the amounts may differ.

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

You likely owe North Carolina income tax on the wages you earned in the state. You may also owe tax to your home state. Some states have reciprocal agreements that prevent double taxation, but you will need to file returns in both states and claim a credit for taxes paid to avoid paying twice on the same income.