Oklahoma is relatively friendly to retirees: it fully exempts Social Security and military retirement, and lets each taxpayer exclude a slice of other retirement income. This calculator shows exactly how much of your pension and 401(k) money Oklahoma will tax and what the effective rate works out to.
How it works
Oklahoma applies different rules to each income stream:
Social Security → fully exempt (taxed $0)
Military retirement → fully exempt (taxed $0)
Pension + IRA/401(k) → up to $10,000 per taxpayer excluded; remainder taxable
Taxable remainder → Oklahoma graduated rate (top 4.75%)
The $10,000 exclusion is per person, so the pension and retirement-account totals share one cap each. After subtracting the exemptions and exclusion, whatever is left is taxed at your Oklahoma marginal rate.
Example
A retiree with 24,000 dollars of Social Security, an 18,000 dollar pension, and 20,000 dollars of 401(k) withdrawals pays nothing on Social Security. The pension and 401(k) total 38,000 dollars; subtracting the 10,000 dollar exclusion leaves 28,000 dollars taxable. At 4.75 percent that is about 1,330 dollars of Oklahoma tax — an effective rate near 2.1 percent of gross retirement income.
Notes
This estimate covers Oklahoma state tax only and excludes federal income tax. The exclusion is per taxpayer, so married couples should run each spouse’s qualifying income against its own $10,000 cap. Verify current exemptions and rates at oklahoma.gov/tax.