Social Security is taxed in North Carolina only on your federal return, not on a separate state tax form
North Carolina does not tax Social Security benefits at the state level. This means you will not owe North Carolina income tax on your Social Security payments, regardless of how much you receive or what your other income is. However, your federal government may tax part of your Social Security, and that federal tax still applies to you as a North Carolina resident.
The key difference is that North Carolina has chosen not to include Social Security in its state taxable income calculation. When you file your North Carolina state tax return, you do not report Social Security benefits as income. Your state tax liability depends only on wages, pensions, investment income, and other sources—not on Social Security.
Federal taxation of Social Security is a separate matter and follows rules set by the Internal Revenue Service, not by North Carolina. Understanding both levels helps you know what you actually owe.
Key Takeaways
- North Carolina does not tax Social Security benefits at the state level, so you will not file a state tax form that includes your Social Security income.
- The federal government may tax part of your Social Security depending on your total income, and that federal tax applies to you even though you live in North Carolina.
- You determine federal taxation of Social Security using IRS worksheets on your federal return, not on your North Carolina state return.
- If you receive other income like wages or a pension, North Carolina taxes only that income, not your Social Security.
How federal taxation of Social Security works
Even though North Carolina does not tax Social Security, the federal government may. The IRS taxes Social Security based on your combined income, which is the sum of your adjusted gross income, nontaxable interest, and half of your Social Security benefits.
If your combined income falls below a certain threshold, none of your Social Security is taxed federally. Those thresholds are $25,000 for single filers and $32,000 for married couples filing jointly. If your combined income exceeds these amounts, you may owe federal tax on up to 85 percent of your benefits.
This calculation happens on your federal tax return (Form 1040), not on any North Carolina form. You will use IRS Worksheet 1 or Worksheet 2 (depending on your situation) to figure out how much of your Social Security is taxable. The result goes on your federal return as taxable income.
What counts as income for the federal Social Security tax calculation
Combined income includes more than just your Social Security and wages. It also counts nontaxable interest from municipal bonds, tax-exempt retirement account distributions, and half of any self-employment tax you paid. This broader definition means you can exceed the threshold even if your wages alone seem low.
If you have a pension, that counts toward your combined income. If you have investment income, dividends, or capital gains, those count too. Withdrawals from traditional IRAs or 401(k)s count as income. Even if North Carolina does not tax your Social Security, these other income sources still affect whether the federal government taxes your Social Security.
The threshold amounts ($25,000 and $32,000) have not changed since 1984, so they affect more people now than they did when they were set. Many people with modest Social Security and a small pension or part-time job end up owing federal tax on their benefits.
Filing your federal return when you receive Social Security
You must file a federal tax return if your combined income exceeds the threshold for your filing status, even if you would not normally file. The IRS requires this because they need to know whether to tax your Social Security.
When you file, you will report your Social Security on Form SSA-1099, which you receive from Social Security each January. You enter the full amount on your federal return, then use the IRS worksheet to calculate how much is taxable. Only the taxable portion becomes part of your taxable income for the year.
If you have a spouse and file jointly, you combine both of your incomes and Social Security to determine the threshold. If you are married and file separately, the threshold drops to zero—meaning any Social Security at all may be taxed if you have any other income.
North Carolina tax forms and Social Security
When you file your North Carolina state return (Form D-400), you do not report Social Security benefits anywhere on the form. Your state taxable income comes from wages, self-employment income, pensions, rental income, and other sources—but not Social Security.
If you have a federal tax liability because of Social Security taxation, that does not automatically create a North Carolina tax liability. North Carolina taxes are based only on the income sources the state recognizes. Social Security is not one of them.
You may still need to file a North Carolina return even if you owe no state tax, depending on your other income and filing status. Check the North Carolina Department of Revenue website or speak with a tax preparer to confirm whether you must file.
Other income sources and North Carolina state tax
North Carolina taxes income from wages, self-employment, pensions, retirement account withdrawals, and investment income. If you receive a pension from a former employer, North Carolina taxes that pension income. If you withdraw money from an IRA or 401(k), North Carolina taxes that withdrawal.
The state offers a pension income exclusion for certain types of retirement income, but Social Security is never part of that exclusion. Even if you may have access to for the pension exclusion, your Social Security remains untaxed in North Carolina.
If you work part-time or have other income alongside your Social Security, North Carolina taxes only the work income and other sources. Your Social Security amount does not reduce your tax on those other sources and is not taxed itself.
Frequently Asked Questions
Do I have to pay North Carolina state tax on my Social Security?
No. North Carolina does not tax Social Security benefits at the state level. You will not report your Social Security on your North Carolina state tax return. However, the federal government may tax part of your Social Security depending on your total income, and that federal tax is separate from North Carolina state tax.
If I owe federal tax on my Social Security, do I also owe North Carolina tax?
Not necessarily. Federal taxation and North Carolina taxation are separate. You may owe federal tax on your Social Security but owe nothing to North Carolina. The state does not tax Social Security, so owing federal tax does not automatically create a state tax bill. Your North Carolina tax depends only on income sources the state recognizes, such as wages or pensions.
What if I have a pension and Social Security—does North Carolina tax both?
North Carolina taxes your pension but not your Social Security. If you may have access to for the state's pension income exclusion, part of your pension may be excluded from North Carolina tax. Your Social Security is never taxed by North Carolina, regardless of the pension exclusion.
How do I know if I owe federal tax on my Social Security?
Calculate your combined income: your adjusted gross income plus nontaxable interest plus half your Social Security. If that total exceeds $25,000 (single) or $32,000 (married filing jointly), you may owe federal tax on part of your benefits. Use IRS Worksheet 1 or 2 on your federal return to calculate the exact amount.
Do I need to file a North Carolina return if I only receive Social Security?
Probably not, since Social Security is not taxed in North Carolina. However, if you have other income such as wages, a pension, or investment income, you may need to file. Check the North Carolina Department of Revenue website for current filing requirements based on your age and income sources.