North Carolina has a state income tax

Yes, North Carolina taxes your income. The state has a flat income tax rate that applies to wages, investment income, and other earnings. Unlike some states that have no income tax at all, North Carolina requires most working residents to file a state return each year if their income exceeds a certain threshold.

The tax rate and filing requirements change occasionally, so the specific numbers depend on the tax year you are filing for. Your federal return and your North Carolina return are separate — filing one does not automatically file the other, even though you use similar income information for both.

Key Takeaways

  • North Carolina has a flat state income tax rate that applies equally to all income levels, unlike the federal system which uses brackets.
  • You must file a North Carolina return separately from your federal return, even if you file both with the same software.
  • The filing requirement depends on your total income and filing status, and thresholds vary slightly by age and whether you claim dependents.
  • North Carolina taxes wages, self-employment income, interest, dividends, and retirement distributions, though some retirement income has special treatment.
  • If your employer withholds too much or too little, you may receive a refund or owe additional tax when you file.

The current North Carolina tax rate and brackets

North Carolina uses a flat tax rate, meaning everyone pays the same percentage regardless of how much they earn. This is different from the federal system, which charges higher percentages as income rises. The flat rate has changed over the past several years, so you need to know which year you are filing for.

Because the rate is not permanent, check the North Carolina Department of Revenue website or your tax software for the rate that applies to your specific tax year. Your employer should also list the current rate on your pay stub or in your W-2 form.

Who must file a North Carolina state return

You must file if your income exceeds the threshold for your filing status. The threshold depends on whether you are single, married filing jointly, married filing separately, or head of household. It also depends on your age — residents 65 and older have a higher threshold in some cases.

The threshold also varies by year. For example, a single person under 65 might have one threshold in 2023 and a different one in 2024. Your tax software will ask about your filing status and age and tell you whether you are required to file. If you are unsure, filing anyway does not hurt — you may receive a refund.

Even if you are not required to file, you should file if your employer withheld state income tax from your paychecks. Filing allows you to claim that withholding as a credit and may result in a refund.

What income North Carolina taxes

North Carolina taxes earned income (wages and salaries), self-employment income, investment income (interest and dividends), and retirement distributions (including withdrawals from IRAs and 401(k) plans). If you received a 1099 form from an employer or financial institution, that income is generally taxable in North Carolina.

Some types of retirement income receive special treatment. Military pensions, for example, are excluded from North Carolina taxable income. Certain distributions from retirement accounts may also be excluded if you meet specific conditions. Your tax software or a tax preparer can tell you whether your particular income qualifies for an exclusion.

How withholding works and what to do if too much or too little is taken

Your employer withholds state income tax from each paycheck based on the W-4 form you completed when you were hired. If you did not complete a W-4, your employer withholds based on a default rate. The amount withheld is an estimate — it may be more or less than what you actually owe.

When you file your return, you report all the withholding your employer took throughout the year. If the total withholding is more than your actual tax bill, you receive a refund. If it is less, you owe the difference. You can adjust your withholding at any time by submitting a new W-4 to your employer.

If you have a second job, are self-employed, or have significant investment income, your withholding may be off by a larger amount. In those cases, you can file a new W-4 or make estimated tax payments to avoid owing a large amount when you file.

Filing your North Carolina return

You file your North Carolina return using Form NC-1040 or a similar form depending on your situation. Most people use tax software that guides you through both the federal and state returns at the same time. The software calculates your state tax based on your income, deductions, and credits, then produces a state return to file.

You can file your state return electronically through the North Carolina Department of Revenue website or through tax software. Paper filing is also an option. The filing important date is the same as the federal important date — usually April 15, though it can shift if that date falls on a weekend or holiday.

If you owe money, you can pay online, by mail, or through your tax software. If you are receiving a refund, you can choose direct deposit to your bank account, which is faster than waiting for a check.

Deductions and credits available in North Carolina

North Carolina allows you to claim the standard deduction, which is a set amount based on your filing status and age. You can also itemize deductions if they exceed the standard deduction, though this is less common. The standard deduction amount changes each year.

The state also offers various credits that reduce your tax bill directly. These include credits for dependent children, education expenses, and certain types of income. Some credits are refundable, meaning you can receive money back even if you owe no tax. Others are non-refundable, meaning they can only reduce your tax bill to zero.

Your tax software will ask questions about your situation and automatically calculate which deductions and credits you can claim. If you are unsure whether you may have access to for a specific credit, the software will guide you through the may be able to access questions.

Frequently Asked Questions

Do I have to file a North Carolina return if I only lived there part of the year?

If you moved to or from North Carolina during the year, you are a part-year resident. You must file a North Carolina return if your income exceeds the threshold for part-year residents. Your tax software will ask when you moved and calculate your filing requirement based on that date. You report only the income you earned while living in North Carolina.

What if I work in North Carolina but live in another state?

You may owe North Carolina tax on the income you earned in the state, even if you do not live there. North Carolina taxes income earned within the state by non-residents. You would file a part-year or non-resident return in North Carolina and also file in your home state. Some states offer credits to avoid double taxation, so check both states' rules.

Can I file my North Carolina return if I have not filed my federal return yet?

Yes, you can file your state return before your federal return. However, most people file both at the same time because the federal return information flows into the state return. If you file state first and then make changes to your federal return, you may need to file an amended state return.

What happens if I miss the filing important date?

If you owe tax and miss the important date, you will owe penalties and interest on the unpaid amount. If you are due a refund, there is no penalty for filing late, but you should file within three years to claim the refund. If you cannot file by the important date, you can request an extension from the North Carolina Department of Revenue.

Does North Carolina tax Social Security benefits?

North Carolina does not tax Social Security benefits. If Social Security is your only income, you do not have to file a state return. If you have other income that exceeds the filing threshold, you must file, but your Social Security benefits are not included in your taxable income.