North Carolina charges a state income tax on wages, investment income, and retirement distributions
Yes, North Carolina has a state income tax. The state taxes your wages, interest, dividends, capital gains, and distributions from retirement accounts. Unlike some states that tax only certain types of income, North Carolina taxes most forms of personal income at the same rate.
The current tax rate is a flat 4.99% on all taxable income, regardless of how much you earn. This rate applies to residents and part-year residents who lived in the state during the tax year. The rate changed in 2024 after being 4.75% in prior years, so if you're looking at old tax documents or estimates, the percentage may differ.
North Carolina also taxes certain types of retirement income that other states do not. Military pensions, federal pensions, and distributions from IRAs and 401(k)s are all subject to the state income tax, though there are some limited deductions available depending on your age and income level.
Key Takeaways
- North Carolina's state income tax rate is 4.99% on most types of personal income, including wages, investments, and retirement withdrawals.
- The state taxes military pensions and federal pensions, unlike many neighboring states that exempt them entirely.
- You file North Carolina taxes using Form D-400 if you're a resident, and the deadline matches the federal deadline in April.
- If you moved to North Carolina during the year or left the state, you may file as a part-year resident and owe tax only on income earned while you lived there.
- North Carolina offers a standard deduction and a dependent exemption, which reduce the income amount that is actually taxed.
How the standard deduction and exemptions reduce what you owe
Like federal taxes, North Carolina lets you subtract a standard deduction from your income before the 4.99% rate applies. The standard deduction amount changes each year and depends on your filing status — single, married filing jointly, head of household, or married filing separately. For the 2024 tax year, the standard deduction ranges from around $10,750 for single filers to $21,500 for married couples filing jointly, though you should verify the current year's amount with the North Carolina Department of Revenue.
You also receive a dependent exemption for each child or dependent you claim. This exemption is a fixed dollar amount per person that reduces your taxable income further. If you have three children, for example, you subtract three exemptions from your income before calculating the tax owed.
These deductions and exemptions mean that many lower-income households in North Carolina owe little or no state income tax, even though the state has a tax. A single person earning $15,000 a year, for instance, would owe nothing because their income falls below the standard deduction threshold.
Retirement income and pension taxation in North Carolina
North Carolina taxes retirement income more broadly than many neighboring states. Social Security benefits are not taxed by the state, which is one exception. However, distributions from traditional IRAs, 401(k)s, 403(b)s, and similar retirement accounts are fully taxable at the 4.99% rate.
Military pensions and federal pensions are also taxable in North Carolina, unlike in Virginia or South Carolina, which exempt military pensions entirely. If you receive a military pension, you will owe state income tax on it unless you may have access to for a limited deduction. North Carolina allows a deduction of up to $4,200 per year for military pensions if you are age 55 or older, but this deduction is not available to younger retirees.
If you are age 65 or older, you may may have access to for a retirement income deduction that covers some types of retirement income, including certain pension payments and distributions. The deduction phases out at higher income levels, so it does not help all retirees equally. You should review the specific rules with a tax preparer or the Department of Revenue to understand what portion of your retirement income may be deductible.
Who files North Carolina taxes and when
You must file a North Carolina state tax return if you are a resident or part-year resident and your income exceeds the filing threshold for your situation. The threshold is generally tied to your standard deduction — if your income is above it, you file. Residents file using Form D-400, the North Carolina Individual Income Tax Return.
The filing deadline is the same as the federal deadline, which is typically April 15 of the year following the tax year. If April 15 falls on a weekend or holiday, the deadline moves to the next business day. You can request an extension, which gives you until October 15 to file, but any taxes owed are still due by April 15 or you will owe interest and penalties.
If you moved to North Carolina during the year or left the state, you file as a part-year resident. You report only the income you earned while you lived in North Carolina and pay tax on that portion. You will also file a return in your previous state for the months you lived there. Both states use the same calendar year, so the income is divided by the months you spent in each state.
Tax credits and deductions that lower your bill
Beyond the standard deduction and dependent exemptions, North Carolina offers several tax credits that directly reduce the amount of tax you owe. The Earned Income Tax Credit (EITC) is available to lower-income working people and families. North Carolina's version of the EITC is a percentage of the federal EITC you receive, so if you claim the federal credit, you automatically may have access to for the state credit as well.
The state also offers a child and dependent care credit for people who pay for childcare so they can work. This credit is calculated based on what you paid for care and your income level. A dependent exemption credit is available for dependents other than children, such as elderly parents or disabled relatives you support.
If you pay property taxes or rent, you may be able to claim a homestead property tax deduction or a renter's deduction, depending on your age and income. These are not credits but deductions that reduce your taxable income. The rules are specific, and income limits apply, so review the Department of Revenue website or speak with a tax preparer to see if you may have access to.
How North Carolina taxes compare to neighboring states
North Carolina's 4.99% flat tax rate is lower than some neighboring states but higher than others. South Carolina taxes income at rates ranging from 0% to 7%, depending on your income bracket, so lower earners may pay less there but higher earners pay more. Virginia uses a progressive tax system with rates from 2% to 5.75%, which means your rate depends on your income level.
Tennessee and Florida have no state income tax at all, which is why some people relocate to those states after retirement. However, Tennessee taxes certain types of retirement income, and both states may have higher property taxes or sales taxes to make up the difference. Georgia has a progressive income tax with rates from 1% to 5.75%, similar to Virginia.
The key difference for retirees is how each state treats pensions and retirement distributions. North Carolina taxes military pensions and retirement account withdrawals, while some neighbors do not. If you are considering moving or have recently moved to North Carolina, comparing the total tax burden — including state income tax, property tax, and sales tax — gives a clearer picture than income tax alone.
Frequently Asked Questions
Do I have to pay North Carolina income tax if I work remotely for a company in another state?
If you are a North Carolina resident and work remotely, you owe North Carolina income tax on your wages regardless of where your employer is located. The state taxes residents on all income earned, no matter the source. You may also owe taxes to the other state if you worked there during the year, but North Carolina allows a credit for taxes paid to other states to avoid double taxation.
What happens if I move out of North Carolina mid-year?
You file as a part-year resident and report only the income you earned while you lived in North Carolina. You divide your income by the number of months you were a resident and pay tax on that portion. You will also file a return in your new state for the months you lived there. Both states use your actual income for the months you were there, not an estimate.
Are Social Security benefits taxed by North Carolina?
No, North Carolina does not tax Social Security benefits. However, if you have other income above a certain threshold, a portion of your Social Security may become taxable at the federal level. North Carolina follows the federal rule, so if your Social Security is taxable federally, it is also taxable in North Carolina.
Can I deduct federal income taxes from my North Carolina state taxes?
No, North Carolina does not allow a deduction for federal income taxes paid. You calculate your North Carolina tax based on your income after the standard deduction and exemptions, but federal taxes are not deductible. Some states allow this deduction, but North Carolina is not one of them.
What if I did not file North Carolina taxes in previous years?
Contact the North Carolina Department of Revenue to discuss your situation. The state can assess penalties and interest on unpaid taxes, but filing late is better than not filing at all. The Department of Revenue may work with you on a payment plan if you owe a large amount. You can reach them through their website or by phone to understand your options.