Skip to main content
FinCalc

Germany Capital Gains Tax Calculator

Estimate capital gains tax in Germany using holding period, income bracket, and country-specific rules.

Example: €100,000 to €180,000 in Germany

Capital gain

€80,000

Tax amount

€21,100

Net after tax

€158,900

Effective rate on gain

26.38%

On this sample scenario, estimated tax is €21,100 and net proceeds are €158,900.

Source: FinCalc server-rendered example using the same formulas as the interactive calculator.

Inputs

EUR
EUR

Results

Estimated capital gains tax is €21,100 on a gain of €80,000.

Capital gain

€80,000

Taxable gain

€80,000

Tax amount

€21,100

Net after tax

€158,900

Applied rate

26.38%

Effective rate on gain

26.38%

Line itemAmountRate
Purchase price-€100,000—
Sale price€180,000—
Capital gain€80,000—
Germany flat tax + solidarity surcharge€80,00026.38%
Tax amount€21,10026.38%
Net proceeds after tax€158,900—

How the Germany calculation works

On the page's €80,000 example gain, the German calculation is two layers: the 25% flat tax takes €20,000, and the 5.5% solidarity surcharge — charged on that tax, not on the gain — adds €1,100, for €21,100 total and an effective 26.375%. The page example buys at €100,000 and sells at €180,000, an €80,000 gain. The 25% layer is €20,000, the surcharge on it is €1,100, and the total is the €21,100 shown on the page, leaving €158,900 of proceeds and an effective rate displayed as 26.38%. Nothing is deducted before the rate lands, so the taxable gain equals the full gain. The income bracket and holding-period switches are accepted but do not change a German result, and church tax and special exemptions are not included.

What the model includes

  • The 25% flat tax on investment gains
  • The 5.5% solidarity surcharge levied on that tax, for a combined 26.375%
  • Capital gain as sale price minus purchase price, floored at zero
  • Tax amount, net proceeds after tax and the effective rate on the gain

What it leaves out

  • Church tax
  • Tax-free allowances and special exemptions, since the full gain is taxed
  • Capital losses and loss set-off
  • Acquisition and disposal costs
  • Income bracket, holding period and asset type, none of which change a German result

Methodology and assumptions

This calculator estimates capital gains tax for Germany using 2026 assumptions.

Germany mode uses 25% flat tax plus 5.5% solidarity surcharge (effective 26.375%).

Core structure: capital gain = sale price - purchase price. Tax is then applied to taxable gain at the modeled country rate.

Results are planning estimates and can differ from filed tax due to deductions, offsets, allowances, provincial/state rules, and exact filing context.

Data source: Bundeszentralamt fuer Steuern (https://www.bzst.de).

For cross-checking assumptions, review the country notes and effective rates shown in the result table.

Displayed rates are expressed as percentages (e.g. 20.00% for 20%).

  • Investment gains are commonly taxed at 25% plus 5.5% solidarity surcharge on the tax (effective 26.375%).
  • Church tax and special exemptions are not included.

Germany capital gains tax FAQ

Where does the 26.375% rate come from?

It is two layers combined. A 25% flat tax on the gain, plus a solidarity surcharge of 5.5% levied on that tax rather than on the gain. On the page's €80,000 example the flat tax is €20,000 and the surcharge is €1,100, totalling €21,100, which is 26.375% of the gain. The results table rounds that to 26.38% for display.

Does my income bracket change the German result?

No. The German branch applies the same 26.375% whether you select low, middle or high, so the three settings return identical tax and identical net proceeds. The rate is applied to the gain on its own rather than stacked on your other income in this model. The bracket control matters on the United States, United Kingdom, Canada and Australia pages instead.

Does holding an investment longer reduce the tax?

Not in this model. The holding-period switch is ignored by the German branch, so short-term and long-term both produce €21,100 on the page's €80,000 gain. The calculator also ignores the asset-type control, so a gain labelled residential property is taxed at the same 26.375%. Any rule that depends on how long you held an asset has to be applied outside the calculator.

Is any tax-free allowance deducted before the rate?

No. The taxable gain equals the full gain, so a small gain is taxed at the same 26.375% as a large one. Church tax and special exemptions are also outside the model. If an allowance does apply to you, the calculator overstates the tax, and it overstates it by 26.375% of whatever amount you would have been able to deduct.

What does the net after tax figure mean?

It is the sale price minus the tax, not your profit. On the €100,000-to-€180,000 example, €158,900 is the €180,000 of sale proceeds less €21,100 of tax, and it still contains the €100,000 you originally paid. The gain you actually keep is €58,900. Read net after tax as cash returned by the sale, then subtract your purchase price to see the profit.

When does the flat 26.375% figure diverge most from a real assessment?

When something the model does not carry applies to you: an unused allowance, church tax, or losses the calculator never sees, since a sale below the purchase price is recorded as a zero gain rather than a deductible loss. The 26.375% figure is a clean result for a plain taxable gain and drifts further from a real assessment as those items accumulate.

What's Next?

Advertisement

What to calculate next

View all calculators →