The District of Columbia offers no special break on investment profits — it taxes capital gains as ordinary income under the same 4% to 10.75% graduated brackets that apply to wages. This calculator combines that DC rate with the federal capital gains rate (which does depend on holding period) to estimate your total tax and after-tax proceeds.
How it works
Your total capital gains tax stacks federal and DC layers:
- Federal layer. Short-term gains (held ≤ 1 year) are taxed at your ordinary federal rate; long-term gains (held > 1 year) get preferential rates of 0%, 15%, or 20%.
- DC layer. DC taxes the full gain at your marginal DC ordinary-income rate, with no holding-period distinction.
- Combine. Total tax is
gain × (federalRate + dcRate); after-tax proceeds aregain − totalTax.
Tips and example
On a $20,000 long-term gain with a 15% federal rate and a 6.5% DC rate, federal tax is $3,000 and DC tax is $1,300, for $4,300 total — leaving $15,700 after tax. The same gain held short-term and taxed at a 24% federal ordinary rate would owe $4,800 federal plus $1,300 DC, or $6,100.
DC’s lack of a preferential rate means long-term holders still pay full DC tax on gains. The federal 3.8% Net Investment Income Tax may apply on top for high earners. This is an estimate — confirm your federal bracket and DC rate against your full return.