North Carolina has a state income tax that applies to wages, investments, and other earnings
Yes, North Carolina collects state income tax. The state taxes wages, interest, dividends, capital gains, and other forms of income. Unlike some states that have no income tax at all, North Carolina residents and anyone earning money within the state must account for this tax when filing their annual returns.
The state income tax rate in North Carolina is a flat 4.99 percent as of 2024. This means the same percentage applies to most types of income, regardless of how much you earn. The rate has changed over the years—it was higher in the past and has been gradually reduced—but 4.99 percent is the current standard rate you will encounter.
North Carolina also has sales tax, property tax, and other taxes, but the state income tax is the one most people encounter first through their paychecks or when they file their annual tax return.
Key Takeaways
- North Carolina's state income tax rate is 4.99 percent on most types of income, including wages, interest, and capital gains.
- The state taxes residents on all income earned, whether you work in North Carolina or live there and work elsewhere.
- You will see state income tax withheld from your paycheck if your employer is in North Carolina or you live there.
- North Carolina also collects sales tax (ranging from 6.25 to 7.5 percent depending on county) and property tax on real estate.
- Filing a state tax return is required if your income exceeds the threshold set by North Carolina, which varies by age and filing status.
Who has to pay North Carolina state income tax
You owe North Carolina state income tax if you are a resident of the state or if you earned income within North Carolina during the tax year. Residency for tax purposes usually means you lived in the state for most of the year or maintained a permanent home there. If you moved to North Carolina partway through the year, you may owe tax only on income earned after you arrived.
Non-residents who earned money in North Carolina—such as someone who worked a seasonal job or performed contract work in the state—also owe tax on that income to North Carolina, even if they live elsewhere. Your employer in North Carolina will typically withhold state tax from your paycheck automatically.
The state has income thresholds that determine whether you must file a return. These thresholds depend on your age, filing status, and type of income. A single person under 65 with wages as their only income generally must file if their income exceeds around $12,750, but this number changes yearly and varies by situation. Check the North Carolina Department of Revenue website or your tax forms each year for the current threshold that applies to you.
How the 4.99 percent rate works on different types of income
The 4.99 percent state income tax rate applies to most income you receive. This includes wages from a job, self-employment income, interest earned on savings accounts or bonds, dividends from stocks, and capital gains when you sell an investment at a profit. The rate is the same across all these categories—there are no different brackets based on how much you earn, which is why it is called a flat tax.
If you earn $50,000 in wages, you owe 4.99 percent of that to North Carolina. If you earn $100,000, you still owe 4.99 percent. This is different from the federal income tax system, which uses brackets where higher earners pay a higher percentage on income above certain thresholds.
Some types of income are treated differently. Retirement income, such as distributions from a 401(k) or traditional IRA, is taxed at the same 4.99 percent rate. However, Social Security benefits are not taxed by North Carolina. Long-term capital gains (profits from selling investments held for more than a year) are also taxed at 4.99 percent, the same as ordinary income.
State income tax withholding from your paycheck
If you work for an employer in North Carolina or live in the state and work elsewhere, your employer will withhold state income tax from your paycheck. The amount withheld depends on the information you provide on your W-4 form and your total earnings. Your employer sends this withheld money to the North Carolina Department of Revenue on your behalf.
You can adjust how much is withheld by updating your W-4 form with your employer. If you want more money in each paycheck, you can claim more allowances, which reduces the withholding. If you want more withheld so you do not owe money at tax time, you can claim fewer allowances or request an additional flat amount be withheld. This is a choice you make—your employer straightforward follows the form you submit.
At the end of the year, your employer provides a W-2 form showing your total wages and the total state tax withheld. When you file your state tax return, you compare what was withheld to what you actually owe. If too much was withheld, you receive a refund. If too little was withheld, you owe the difference.
Other North Carolina taxes you should know about
Beyond state income tax, North Carolina collects sales tax on most purchases. The state sales tax rate is 4.75 percent, but counties can add their own local sales tax on top of that. Depending on which county you shop in, the total sales tax you pay ranges from 6.25 to 7.5 percent. Groceries, prescription medications, and some other essentials are exempt from sales tax in North Carolina.
Property tax is another major tax in North Carolina. If you own real estate, your county assesses the value of your property and charges an annual tax based on that value. The tax rate varies by county—there is no statewide property tax rate. Property tax is typically collected by your county and may be paid through your mortgage lender if you have a loan on the property.
North Carolina also has a corporate income tax (5.25 percent) that applies to business profits, and various excise taxes on items like gasoline, cigarettes, and alcohol. These do not affect most individual taxpayers directly, but they are part of the state's overall tax system.
Filing your North Carolina state tax return
If your income exceeds the state threshold for your situation, you must file a North Carolina state tax return. You can file using tax software, through a tax professional, or by mailing a paper form to the North Carolina Department of Revenue. The important date to file is typically April 15, the same as the federal important date, though you can request an extension.
You will need your W-2 forms from employers, 1099 forms for other income, and records of any deductions or credits you claim. North Carolina allows you to take either the standard deduction or itemize deductions, similar to federal taxes. The standard deduction amount changes yearly and depends on your age and filing status.
If you paid too much in withholding during the year, you will receive a refund. If you did not have enough withheld, you will owe the balance. You can pay online, by mail, or through your tax software. The state also offers a payment plan if you cannot pay the full amount at once.
Frequently Asked Questions
Do I have to pay North Carolina state income tax if I just moved to the state?
You owe North Carolina state income tax on income earned after you became a resident. If you moved to North Carolina on July 1, you owe tax on income earned from July 1 onward but not on income earned before that date. Your previous state may still claim tax on income earned while you lived there. Keep documentation of your move date to support your tax filing.
Is North Carolina state income tax withheld automatically from my paycheck?
Yes, if you work for an employer in North Carolina or live in the state, your employer will withhold state income tax based on the W-4 form you complete. The amount depends on your earnings and the allowances you claim. You can adjust your withholding at any time by submitting a new W-4 to your employer.
What is the difference between North Carolina state income tax and federal income tax?
North Carolina state income tax is 4.99 percent and applies only to income earned in or by residents of North Carolina. Federal income tax uses multiple brackets and applies to all U.S. residents and citizens. You pay both—federal tax is withheld separately from state tax, and you file both a federal return and a state return.
Can I deduct North Carolina state income tax on my federal return?
You can deduct state income taxes paid on your federal return, but only if you itemize deductions instead of taking the standard deduction. The deduction is capped at $10,000 per year for all state and local taxes combined (including sales tax and property tax). For most people, the standard deduction is larger, so they do not benefit from itemizing.
What happens if I do not file a North Carolina state tax return when I owe one?
The North Carolina Department of Revenue can assess penalties and interest on unpaid taxes. If you owe a refund, you will not receive it unless you file. If you think you might owe, it is better to file and set up a payment plan than to ignore the obligation. The state has a statute of limitations, but it can pursue collection for several years.