Germany Capital Gains Tax Calculator

Calculate German Abgeltungsteuer on investment profits — flat 25% plus solidarity surcharge and optional church tax, with the annual Sparerpauschbetrag allowance.

Use the Germany Capital Gains Tax Calculator

Investment Details

Total capital gains, dividends, or interest before allowance.

Enter your profit amount and click Calculate Tax to see the breakdown.

Summary

Germany taxes investment income (Abgeltungsteuer) at a flat 25% rate. On top of that, a 5.5% solidarity surcharge (Solidaritätszuschlag) is added to the tax amount, and members of a recognized church pay an additional 8% or 9% church tax (Kirchensteuer). Every investor receives an annual tax-free allowance called Sparerpauschbetrag — €1,000 for single filers and €2,000 for jointly-assessed couples — which is deducted before the tax is calculated.

How it works

  1. Enter your total investment profit (capital gains, dividends, or interest income).
  2. Choose your filing status: single (€1,000 allowance) or jointly assessed (€2,000 allowance).
  3. Optionally enable church tax and select your state rate (8% or 9%).
  4. The calculator deducts the Sparerpauschbetrag from your gross profit to get taxable income.
  5. The calculator applies the statutory §32d formula; church tax slightly reduces the base income tax through the 4+k divisor.
  6. The 5.5% solidarity surcharge and any church tax are then calculated from that base tax.

Use cases

  • Estimate tax on stock dividends or ETF distributions.
  • Calculate tax owed after selling shares or funds at a profit.
  • Compare net returns on savings accounts and bonds.
  • Plan whether your annual allowance will cover your investment income.
  • Check the impact of church membership on your investment tax bill.
  • Understand your effective tax rate before filing your Steuererklärung.
  • Forecast after-tax income from a fixed-income portfolio.
  • Quickly verify broker withholding tax amounts.

Frequently Asked Questions

Last updated: 2026-05-29 · Reviewed by Nham Vu