The District of Columbia is moderately retiree-friendly: it fully excludes Social Security from taxable income but taxes pensions and 401(k)/IRA withdrawals as ordinary income under its 4% to 10.75% brackets. This calculator separates your income sources, applies the correct DC treatment to each, and shows your tax and effective rate.
How it works
DC taxes retirement income source by source:
- Social Security is fully excluded — it never enters DC taxable income.
- Pensions and retirement-account withdrawals (401(k), IRA) are taxed as ordinary income.
- Apply the brackets. Subtract your standard deduction from the taxable portion, then step it through the DC graduated brackets.
The formula is dcTax = brackets(pension + retirementWithdrawals − stdDeduction), with Social Security omitted entirely.
Tips and example
A single retiree with $24,000 of Social Security, a $30,000 pension, and $12,000 of 401(k) withdrawals has $42,000 of DC-taxable income before deductions. After the $14,600 standard deduction, $27,400 is taxed — 4% on the first $10,000 plus 6% on the next $17,400 — about $1,444, an effective rate near 2.2% of total retirement income.
The full Social Security exclusion is the biggest factor keeping DC retirees’ tax low. Certain government and military annuities have additional limited exclusions for older residents. This is an estimate — confirm against the DC Form D-40 instructions and a tax professional.