North Carolina taxes your income at the state level
Yes, North Carolina has a state income tax. The state taxes wages, investment income, retirement distributions, and other forms of personal income. If you live in North Carolina or work there and earn above a certain threshold, you will owe state income tax in addition to federal income tax.
North Carolina's income tax is progressive, meaning the rate increases as your income increases. The state has multiple tax brackets, and your rate depends on your filing status and total taxable income. You file North Carolina state taxes separately from your federal return, using forms provided by the North Carolina Department of Revenue.
Key Takeaways
- North Carolina taxes all residents on income earned anywhere, and nonresidents on income earned within the state.
- The state uses a progressive tax system with rates ranging from 2.25% to 4.99% depending on your income bracket and filing status.
- You file North Carolina state taxes on Form NC-40 (or NC-40EZ for simpler returns) separate from your federal return.
- Your employer should withhold North Carolina state tax from your paycheck if you live or work in the state; you can adjust withholding using Form NC-4.
- The tax year runs January 1 through December 31, with returns due April 15 unless you request an extension.
Current North Carolina tax rates and brackets
North Carolina's income tax rate is currently 4.99% for all taxpayers, regardless of income level or filing status. This represents a significant change from the state's previous progressive bracket system. The state simplified its tax structure in recent years, moving toward a flat rate.
This flat rate applies to federal taxable income after you subtract the standard deduction or itemize deductions. Your filing status (single, married filing jointly, head of household, or married filing separately) determines your standard deduction amount, which reduces the income subject to tax. North Carolina also allows you to claim personal exemptions in addition to the standard deduction.
Who must file a North Carolina return
You must file a North Carolina return if you are a resident and your gross income exceeds the filing threshold for your filing status. Thresholds vary by age and filing status; residents over 65 have higher thresholds than younger filers. Nonresidents must file if they earned income within North Carolina that exceeds the threshold.
Even if your income falls below the filing threshold, you should file if you had North Carolina state tax withheld from your paycheck or made estimated tax payments. Filing allows you to recover any overpayment as a refund. If you are claimed as a dependent on someone else's return, different rules explore to your filing requirement.
How to file your North Carolina state return
You file North Carolina state taxes using Form NC-40 (the full return) or Form NC-40EZ (a simplified version for basic returns). The NC-40EZ is available if you have only wages, interest, and dividends, take the standard deduction, and have no dependents. Most taxpayers use the full NC-40 form.
You can file by mail, by phone using the TeleFile system, or electronically through the North Carolina Department of Revenue website. Electronic filing is the fastest method and produces a confirmation number when ready. If you file by mail, send your return to the address listed in the form instructions; processing takes several weeks.
You will need your Social Security number, W-2 forms from employers, 1099 forms for other income, and documentation of deductions or credits you claim. Keep copies of everything you send and retain your records for at least three years in case the state requests verification.
Tax withholding and estimated payments
Your employer withholds North Carolina state tax from your paycheck based on the information you provide on Form NC-4. If you want to change how much is withheld — for example, to reduce withholding or increase it — you submit a new NC-4 to your employer's payroll department. Changes take effect on the next pay period after your employer receives the form.
If you have income that is not subject to withholding (such as self-employment income, rental income, or investment gains), you may need to make quarterly estimated tax payments to North Carolina. Estimated payments are due on April 15, June 15, September 15, and January 15. Underpayment can result in penalties and interest, so calculate your estimated liability carefully or consult a tax professional.
Deductions and credits available in North Carolina
North Carolina allows you to claim either the standard deduction or itemize deductions, similar to federal taxes. The standard deduction varies by filing status and age; residents 65 and older receive an additional deduction. If you itemize, you can deduct mortgage interest, property taxes, charitable contributions, and other may have access to expenses, subject to state limitations.
The state also offers several tax credits that reduce your tax liability dollar-for-dollar. These include the Earned Income Tax Credit (which mirrors the federal credit), the Child and Dependent Care Credit, and credits for education expenses. Some credits are refundable, meaning you receive the full amount even if it exceeds your tax liability; others are nonrefundable and can only reduce your tax to zero.
What to do if you move to or from North Carolina
If you move to North Carolina during the tax year, you are a part-year resident. You report only the income you earned while living in the state on your North Carolina return. Your filing status and deductions are prorated based on the number of days you were a resident.
If you move out of North Carolina, you file a part-year resident return reporting only income earned while you lived there. Nonresidents who worked in North Carolina during the year must file a North Carolina return on income earned in the state, even if they now live elsewhere. Keep documentation of your move date and your residency status throughout the year.
Frequently Asked Questions
Do I have to file a North Carolina return if I only have federal tax withheld?
If you had North Carolina state tax withheld from your paycheck, you should file to recover any overpayment. If no state tax was withheld and your income is below the filing threshold, you are not required to file, but filing may still benefit you if you are due a refund or can claim credits.
What is the important date to file my North Carolina return?
North Carolina returns are due April 15 of the year following the tax year, the same as federal returns. If April 15 falls on a weekend or holiday, the important date moves to the next business day. You can request an automatic extension to October 15 by filing Form NC-40EXT before the April important date.
Can I file my North Carolina return electronically?
Yes. You can file electronically through the North Carolina Department of Revenue website, through tax software that supports North Carolina returns, or through a tax professional. Electronic filing is faster than mail and provides when ready confirmation of receipt.
What happens if I owe North Carolina state taxes but cannot pay by April 15?
File your return on time even if you cannot pay the full amount. The state charges interest and penalties on unpaid tax, but filing on time reduces the penalty. You can request a payment plan or ask about other options by contacting the North Carolina Department of Revenue.
Do I need to file if I am retired and only receive Social Security?
Social Security benefits are generally not subject to North Carolina state income tax. If Social Security is your only income, you typically do not need to file. However, if you have other income (pensions, investments, part-time work), you may be required to file depending on your total income.