North Carolina taxes your income at a flat rate, with no local income tax added on top
North Carolina has a single state income tax rate of 4.99%, which applies to all residents regardless of income level. This rate is lower than it was a decade ago — the state reduced it gradually from 5.75% to its current level. Unlike some states, North Carolina does not layer additional local income taxes on wages, so your state tax obligation is straightforward: you owe 4.99% of your taxable income to the state, period.
The tax applies to wages, self-employment income, investment gains, and retirement distributions. You file your state return using Form D-400, which mirrors the federal return you file with the IRS. If you work in North Carolina but live in another state, or vice versa, you may owe tax to both states — though most states have agreements to prevent you from paying twice on the same dollar.
Key Takeaways
- North Carolina's state income tax rate is 4.99% for all income levels, with no additional local income tax.
- You file state taxes using Form D-400, which you can submit on paper or electronically through the North Carolina Department of Revenue.
- Self-employed people and business owners owe state income tax on net profit, the same way they do to the federal government.
- Retirement income, including Social Security and pension distributions, may be partially or fully exempt from state tax depending on the source and your age.
- If you move to or from North Carolina mid-year, you file a part-year resident return and owe tax only on income earned while you lived in the state.
Who pays North Carolina income tax
You owe North Carolina income tax if you are a resident of the state — meaning you lived there for the full tax year or moved there and established residency. The state considers you a resident if you have a permanent home in North Carolina, even if you spend part of the year elsewhere. If you are a non-resident who earned income in North Carolina, you owe tax only on that North Carolina income, not on income from other states.
Military members stationed in North Carolina are generally not considered residents for tax purposes and do not owe state income tax on military pay. However, they do owe tax on other income, such as a spouse's wages or investment earnings. If you are unsure whether you count as a resident, the North Carolina Department of Revenue publishes a residency worksheet on its website that walks through the test.
What income is taxed and what is exempt
Most income is taxable: wages, salaries, tips, self-employment earnings, interest, dividends, capital gains, and rental income all count. However, North Carolina exempts certain types of income. Social Security benefits are completely exempt — you never owe state tax on them. Military retirement pay is also exempt, as is income from certain federal pensions.
Retirement distributions are treated differently depending on the source. Distributions from a 401(k) or traditional IRA are fully taxable. Distributions from a Roth IRA are not taxed. Pension income from a private employer is taxable, but the state allows a deduction for some pension and retirement income if you are over 59½ — the exact amount depends on your total income and filing status. The North Carolina Department of Revenue publishes a table each year showing the deduction limits.
How to file your North Carolina state return
You file your state return using Form D-400, the North Carolina Individual Income Tax Return. You can file on paper by mail or file electronically through the state's website or through a tax software provider. If you use federal tax software like TurboTax or H&R Block, the software will prepare your North Carolina return at the same time and can file it electronically for you.
The important date to file is the same as the federal important date — typically April 15 of the following year. If you file your federal return late or request an extension, your state extension is automatic. You do not need to file a separate state extension form. If you owe money, you can pay online through the Department of Revenue website, by mail, or through your tax software.
If you are self-employed, you file Schedule C (federal) and Schedule SE (federal self-employment tax) as usual, then report your net profit on Form D-400. North Carolina does not require a separate self-employment tax form at the state level — the 4.99% income tax is your only state obligation for self-employment income.
Deductions and credits available to North Carolina residents
North Carolina allows a standard deduction, just like the federal return. For the 2024 tax year, the standard deduction is $10,750 for single filers and $21,500 for married filing jointly — these amounts are set by the state and differ from the federal standard deduction. If you itemize deductions on your federal return, you can also itemize on your state return, though the state does not allow all the same deductions the federal government does.
The state offers several tax credits that can reduce what you owe. The Earned Income Tax Credit (EITC) is available to low- and moderate-income workers and is calculated based on your federal EITC — you claim it on your state return as well. North Carolina also offers credits for child and dependent care expenses, education expenses, and charitable contributions in some cases. The Department of Revenue website lists all available credits and the income limits for each.
What happens if you move to or from North Carolina
If you move to North Carolina during the tax year, you file a part-year resident return and owe tax only on income earned after you became a resident. If you move away from North Carolina, you owe tax only on income earned before you left. You must report your move date on your return and provide documentation if requested — typically a lease, mortgage, or utility bill showing when you moved.
If you worked in North Carolina but lived in another state, or vice versa, both states may claim the right to tax your income. Most states have reciprocal agreements that prevent double taxation, but the rules vary. Virginia, for example, has a reciprocal agreement with North Carolina, so if you live in Virginia and work in North Carolina, you generally owe tax only to Virginia. Check with the other state's tax authority if you are unsure which state gets your tax dollars.
Common mistakes to avoid when filing
One frequent error is forgetting to report all income sources. If you have a side job, freelance work, or investment income in addition to your main job, all of it must be reported on Form D-400. The state receives copies of W-2s and 1099s from employers and financial institutions, so unreported income is likely to be caught.
Another mistake is claiming the wrong filing status. If you are married, you can file jointly or separately on your state return — the choice is yours, though filing jointly usually results in lower tax. Make sure your filing status matches your federal return unless you have a specific reason to file differently at the state level.
Self-employed people sometimes forget to set aside money for estimated tax payments. North Carolina requires quarterly estimated tax payments if you expect to owe more than $500 in state income tax for the year. Missing these payments can result in penalties and interest, even if you pay the full amount when you file your annual return.
Frequently Asked Questions
Do I have to file a North Carolina return if I only lived there part of the year?
Yes, if you earned income while living in North Carolina, you must file a part-year resident return and report that income. You will owe tax only on the portion of your income earned during the months you lived in the state. Bring documentation of your move date — a lease, utility bill, or mortgage statement — in case the state asks.
Is Social Security taxed in North Carolina?
No. North Carolina does not tax Social Security benefits at all, regardless of your total income or filing status. This is one of the few income sources completely exempt from state tax.
What if I owe federal taxes but not North Carolina taxes?
It is possible, depending on your income sources and deductions. For example, if most of your income is from Social Security or military retirement, you might owe federal tax but no state tax. File both returns — the federal return determines what you owe the IRS, and the state return determines what you owe North Carolina.
Can I file my North Carolina return without filing federal taxes?
You can file a state return without filing federal, but most people file both. If you have very low income and do not owe federal tax, you may still want to file state taxes to claim refundable credits like the Earned Income Tax Credit, which can result in a refund.
Where do I send my paper North Carolina tax return?
Mail your Form D-400 to the North Carolina Department of Revenue, P.O. Box 25087, Raleigh, NC 27640-0087. The address is printed on the form itself. Electronic filing is faster and reduces the chance of errors, so the state encourages it.