South Carolina does not tax most pension income, but the rules depend on what kind of pension you have and when you started receiving it.

South Carolina's pension tax exclusion is one of the most generous in the country. If you receive a pension from a government employer — federal, state, or local — or from a may have access to private pension plan, you can exclude the entire amount from your South Carolina taxable income. This means you pay no state income tax on that money, even though you may owe federal income tax on it.

The exclusion applies to pensions you receive as a retiree, not to lump-sum distributions you take all at once. If you roll a pension into an IRA or take a one-time payment instead of monthly checks, different rules explore. The key is understanding whether your specific income stream qualifies as a "pension" under South Carolina law.

Key Takeaways

  • South Carolina excludes all income from government pensions and may have access to private pensions from state income tax, regardless of the amount.
  • The exclusion applies only to regular pension payments, not to lump-sum distributions, rollovers, or early withdrawals.
  • Military retirement pay qualifies for the full exclusion, and federal military survivor benefits also receive favorable treatment.
  • If you have other retirement income like Social Security, 401(k) withdrawals, or IRA distributions, those are taxed under separate rules.
  • You report pension income on your South Carolina tax return but claim the exclusion to reduce your taxable income to zero.

Government Pensions and the Full Exclusion

If you worked for a federal agency, a South Carolina state agency, or a city or county government, your pension is fully excluded from South Carolina income tax. This includes pensions from the South Carolina Retirement System (SCRS), the Police Officers Retirement System (PORS), the Judges and Solicitors Retirement System, and equivalent systems in other states.

Military retirement pay receives the same treatment. If you retired from the U.S. Armed Forces and receive monthly retirement checks, none of that income is subject to South Carolina income tax. This applies whether you retired after 20 years of service or took a medical discharge. Survivor Benefit Plan (SBP) payments to spouses and dependents also may have access to for the exclusion.

The exclusion is unlimited — there is no cap on the amount you can exclude. If your pension is $2,000 a month or $8,000 a month, the entire amount is excluded. You still must report the pension on your South Carolina return, but you claim the exclusion and your taxable income from that source becomes zero.

Private Pensions and may have access to Retirement Plans

Pensions from private employers — a company pension plan you earned through years of service — also may have access to for the full exclusion in South Carolina. This includes defined-benefit pension plans that pay you a fixed monthly amount based on your salary and years of service.

The exclusion applies to the pension itself, not to other retirement account withdrawals. If you have a 401(k), 403(b), or traditional IRA, withdrawals from those accounts are taxed as ordinary income in South Carolina. The distinction matters: a pension is a stream of income earned through employment and may provide for life, while a 401(k) is an account you control and can withdraw from at any time.

If you have both a pension and a 401(k), your pension is excluded but your 401(k) withdrawals are taxable. Many retirees have this combination — a modest pension from an earlier employer plus a larger 401(k) they built up over time.

Lump-Sum Distributions and Rollovers

If you chose to take your pension as a single lump-sum payment instead of monthly checks, that payment is not covered by the pension exclusion. Lump-sum distributions are taxed as ordinary income in South Carolina, and you may also owe federal income tax and early withdrawal penalties depending on your age and the type of account.

Similarly, if you rolled a pension into an IRA — a common move to consolidate retirement accounts or gain more control over the money — withdrawals from that IRA are taxed as ordinary income, not excluded as a pension. Once the money moves into an IRA, it loses the pension classification for tax purposes.

Some people take a lump sum and then roll it into an IRA within 60 days to avoid when ready taxation. This is called an indirect rollover. Even so, future withdrawals from the IRA are taxable in South Carolina. The exclusion applies only to money you receive as a regular pension payment, not to money in an account.

How to Report Pension Income on Your South Carolina Return

You report pension income on Form SC 1040, South Carolina's individual income tax return. On the federal return (Form 1040), you report the full pension amount on the line for pensions and annuities. On the South Carolina return, you also report the full amount, but then you claim the pension exclusion on a separate line, reducing your taxable income.

Your pension provider — the company, government agency, or retirement system that pays you — will send you a Form 1099-R each January showing the total pension payments you received the previous year. You use this form to fill in the pension amount on both your federal and state returns.

If you have federal income tax withheld from your pension checks, that withholding is credited against your federal tax liability. South Carolina does not require withholding on pensions because the income is excluded from state tax, but you can request it if you have other income that creates a state tax bill.

Pensions and Other Retirement Income

Your pension exclusion does not affect how South Carolina taxes other retirement income. If you also receive Social Security, that income is generally not taxed by South Carolina (with limited exceptions for high-income retirees). If you withdraw from a 401(k) or IRA, those withdrawals are taxed as ordinary income at South Carolina's rates, which range from 0% to 7% depending on your total income.

If you have a pension, Social Security, and a 401(k), you calculate your South Carolina tax on the 401(k) withdrawal and Social Security (if applicable), but the pension is excluded entirely. This can make a significant difference in your overall tax bill. A retiree with a $30,000 pension, $20,000 in Social Security, and $15,000 in 401(k) withdrawals would owe tax only on the $15,000 in South Carolina.

Roth IRA withdrawals are never taxed in South Carolina, so they do not affect your calculation. Roth conversions — moving money from a traditional IRA to a Roth — are taxable in the year of conversion, but future Roth withdrawals are tax-free.

State Tax Residency and Pensions from Other States

The pension exclusion applies if you are a South Carolina resident for tax purposes. If you moved to South Carolina after retiring, you still get the exclusion on pensions from any state or the federal government. South Carolina does not distinguish between pensions earned in-state and pensions earned elsewhere.

If you are a South Carolina resident but receive a pension from another state's government system, that pension is still excluded from South Carolina income tax. For example, if you retired from the New York State Teachers' Retirement System and now live in South Carolina, your New York pension is fully excluded.

If you move out of South Carolina, you may owe tax to your new state on pension income, depending on that state's rules. Some states tax all pensions; others exclude them like South Carolina does. You should check the tax rules of any state you move to before you retire.

Frequently Asked Questions

Do I have to file a South Carolina tax return if my only income is a pension?

No. Because your pension is excluded from South Carolina income tax, you have no state tax liability and do not need to file a state return. However, you may still owe federal income tax, so you should file a federal return if your total income exceeds the federal filing threshold for your age and filing status.

What if I receive a pension and also work part-time?

Your pension is still fully excluded. The wages from your part-time job are taxed by South Carolina at the normal rates. You report both the pension and the wages on your return, exclude the pension, and calculate tax on the wages.

Are military survivor benefits taxed by South Carolina?

Survivor Benefit Plan payments to spouses and dependents are excluded from South Carolina income tax, just like military retirement pay. Dependency and Indemnity Compensation (DIC) payments from the VA are also excluded. However, life insurance proceeds are generally not taxed.

If I take a pension early, before age 59½, do I owe a penalty?

The 10% early withdrawal penalty applies to IRAs and 401(k)s, not to pension payments. If your pension plan allows you to begin receiving payments before age 59½, you can do so without the federal penalty. South Carolina also does not impose an early withdrawal penalty on pensions.

Can I exclude a pension from a private company I worked for 30 years ago?

Yes. South Carolina excludes all may have access to private pensions, regardless of when you earned them or how long ago you left the company. If the pension is from a legitimate defined-benefit plan, it is excluded from state income tax.