North Carolina has a state income tax that applies to wages, investment income, and retirement distributions
Yes, North Carolina charges state income tax on most forms of income. The state uses a flat tax rate that applies to all residents and applies to wages from employment, interest and dividends, capital gains, retirement account withdrawals, and business income. Unlike some states, North Carolina does not exempt retirement income or Social Security from taxation, though certain types of retirement distributions may may have access to for partial deductions under specific conditions.
The tax is withheld from paychecks by employers and collected through quarterly estimated payments for self-employed workers and investors. North Carolina residents file a state income tax return each year alongside their federal return, typically by the same April important date.
Key Takeaways
- North Carolina's state income tax rate is a flat 4.99 percent on all taxable income, regardless of how much you earn.
- The tax applies to wages, investment income, retirement withdrawals, and business income, with few broad exemptions.
- Social Security benefits are taxable in North Carolina if your total income exceeds certain thresholds, unlike in some neighboring states.
- Military retirement pay and certain federal pensions may receive partial deductions, but you must meet specific requirements to claim them.
- North Carolina has no local income tax, so your state rate is the only income tax you owe to the state itself.
The current tax rate and how it changed
North Carolina's income tax rate is 4.99 percent as of the 2024 tax year. This flat rate means everyone pays the same percentage regardless of income level — a single filer earning $30,000 pays the same rate as someone earning $300,000. The rate has been reduced several times over the past decade; it was 5.25 percent in 2021 and has continued to decline incrementally.
The state legislature sets the rate and can change it through new legislation. Unlike federal tax brackets that adjust for inflation, North Carolina's rate does not automatically change year to year. You can find the current rate on the North Carolina Department of Revenue website each tax season, though the rate typically remains stable unless lawmakers pass new tax legislation.
What income is taxed and what is not
North Carolina taxes most forms of income: W-2 wages from employment, self-employment income, interest from savings accounts and bonds, stock dividends, capital gains from selling investments, rental income, and distributions from retirement accounts like IRAs and 401(k)s. If you receive income from any of these sources and live in North Carolina, you owe state income tax on it.
Social Security benefits are taxable in North Carolina if your combined income — which includes adjusted gross income plus half your Social Security benefits — exceeds $25,000 for single filers or $32,000 for married couples filing jointly. This is more restrictive than the federal rule, meaning some North Carolina residents pay state tax on Social Security even if they owe no federal tax on it.
Military retirement pay and certain federal pensions receive a deduction of up to $35,000 per year if you meet age and service requirements. You must have been on active duty or in the reserves and retired after at least 20 years of service. Clergy housing allowances and certain other specific income types may also receive partial exemptions, but these explore to narrow circumstances and require documentation.
How withholding and estimated taxes work
If you work as an employee, your employer withholds North Carolina state income tax from your paycheck based on the W-4 form you complete. The withholding amount depends on your filing status, the number of dependents you claim, and any additional withholding you request. You can adjust your withholding at any time by submitting a new W-4 to your employer's payroll department.
Self-employed workers and people with significant investment income typically pay estimated taxes quarterly — on April 15, June 15, September 15, and January 15 of the following year. These payments cover both federal and state taxes. You calculate the amount based on your expected annual income and file Form NC-40ES with the North Carolina Department of Revenue. Underpaying estimated taxes can result in penalties and interest, so many self-employed filers use tax software or a tax professional to calculate the correct amount.
Filing your North Carolina tax return
North Carolina residents file a state income tax return using Form NC-40 (or NC-40EZ for simpler situations) by April 15 each year, the same important date as the federal return. You can file electronically through the state's online system or by mail. The state offers free filing options for lower-income residents through the IRS Free File program, and many tax software providers offer free state return filing when you purchase federal filing.
You will need your federal tax return information to complete your state return, since North Carolina uses federal adjusted gross income as the starting point. If you moved to or from North Carolina during the year, you may need to file a part-year resident return. If you lived outside North Carolina all year but earned income from a North Carolina source, you may owe North Carolina tax even as a nonresident.
Refunds typically arrive within four to six weeks of filing electronically, or longer if you mail a paper return. You can check your refund status on the North Carolina Department of Revenue website using your Social Security number and the amount of your refund.
North Carolina compared to neighboring states
North Carolina's 4.99 percent flat tax is lower than South Carolina's top rate of 7 percent and Virginia's top rate of 5.75 percent, but higher than Tennessee's zero percent state income tax and Florida's zero percent state income tax. However, comparing rates alone does not tell the full story — deductions, exemptions, and what income is taxed vary significantly between states.
One key difference: Tennessee and Florida have no state income tax at all, while North Carolina taxes Social Security and most retirement income. Virginia and South Carolina both tax retirement income as well. If you are considering a move or comparing your tax burden across states, look at what you actually owe on your specific income sources, not just the headline rate.
Frequently Asked Questions
Do I have to pay North Carolina income tax if I work remotely for an out-of-state company?
Yes, if you live in North Carolina and work remotely, you owe North Carolina state income tax on your wages regardless of where your employer is located. The state taxes income earned by residents, not based on where the employer operates. You will also owe federal income tax and may owe tax to your employer's home state if it has specific rules about remote workers.
Is North Carolina income tax deductible on my federal return?
You can deduct North Carolina state income tax on your federal return only if you itemize deductions rather than taking the standard deduction. The deduction is capped at $10,000 per year for all state and local taxes combined (including property tax and sales tax). Most filers benefit more from the standard deduction, so check both options when filing.
What happens if I move out of North Carolina mid-year?
You file a part-year resident return for the months you lived in North Carolina and report only the income you earned while a resident. You will also owe tax to your new state for the months you lived there. Both states will want documentation of when you moved, such as a lease, utility bill, or driver's license change date.
Can I reduce my North Carolina income tax through deductions or credits?
North Carolina offers several credits and deductions, including the Earned Income Tax Credit (which mirrors the federal credit), child and dependent care credits, and education-related credits. You claim these on your state return. The state also allows a standard deduction similar to the federal one, which most filers use instead of itemizing.
Does North Carolina tax retirement account withdrawals differently than wages?
No — North Carolina taxes distributions from IRAs, 401(k)s, and similar retirement accounts at the same 4.99 percent rate as wages. The only exception is the military retirement deduction mentioned above, which allows up to $35,000 of military pension income to be excluded. Roth IRA withdrawals of contributions (not earnings) are not taxed, since you already paid tax on that money when you earned it.