etf-tax-calculator-germany

Advance Flat-Rate Calculator for Funds & ETFs

Calculate the advance flat-rate (Vorabpauschale) including capping, partial exemption, and (optional) tax estimation. Ideal for accumulating ETFs – optimized for mobile.

Estimation – Not tax advice

Inputs

Tip: Values are typically the portfolio value on Jan 1st and Dec 31st.

Pro Options (Taxes, Allowance, Acquisition)
Note: Banks calculate using exact redemption prices, lists of holdings, and specific time points. This calculator is intended for planning & understanding purposes.

Result

The advance flat-rate is generally considered accrued on the first working day of the following year.

Base Yield (after capping)

Advance Flat-Rate (before exemption)

Taxable Amount (after partial exemption & allowance)

Estimated Tax (CapESt + Soli + Church Tax)

Mini-FAQ

What is the Advance Flat-Rate for?

It is designed to reduce the tax deferral effect of accumulating funds/ETFs by taxing a minimum yield if distributions fall below that yield.

Why "70% of the Base Interest Rate"?

By law, the base yield is defined as: Value at start of year × 70% of the base interest rate. The base interest rate is announced annually.

When is the tax due?

The advance flat-rate is considered accrued on the first working day of the following year. For brokerage accounts, it is usually settled automatically.

Explanation, Description & Tips

The advance flat-rate (Vorabpauschale) is a mechanism in German investment tax law that primarily affects accumulating (non-distributing) funds and ETFs. Accumulating means that earnings are not (or not fully) paid out but are instead reinvested in the fund. This often increases the share price without a cash payout visible on your clearing account. To prevent this value development from occurring indefinitely without ongoing taxation, an advance flat-rate may be applied. It is not an "extra" tax but a type of minimum taxation in years when distributions are below a calculated base yield. Important: The specific statement from your bank may vary due to exact redemption prices, share quantities, transaction times, loss carryforwards, and exemption orders. This calculator is therefore ideal for planning and understanding.

The first step is the Base Yield. It is derived from the value at the start of the year and the base interest rate. The base interest rate is announced annually and is intended to roughly reflect the yield of secure investments. In the base yield formula, only a portion of this rate is considered, which is why you see the note "× 70%" in the calculator. From the starting value, base interest, and the 70% factor, the base yield is created—the calculated minimum yield used as a comparison value.

The second step is the Capping. This ensures that the base yield used for taxation is never higher than the actual increase in value achieved during the year. Practically: If your ETF barely rises or even falls in a given year, you shouldn't be taxed on a high amount regardless. This is why the calculator requires the value at the end of the year. This results in an upper limit (simplified: price increase plus distributions). The base yield is automatically limited to this cap so that the result remains realistic—especially in volatile market phases.

The third step is the Advance Flat-Rate itself. Simply put: Advance Flat-Rate = Base Yield (after capping) minus distributions – but never less than zero. If your fund distributes enough, the advance flat-rate can drop to zero. For accumulating ETFs with low or no distributions, however, it usually applies. Additionally, there is the "acquired during the year" case: In the year of acquisition, the advance flat-rate is reduced proportionally. That’s why you find the "Acquisition during calculation year" option plus the purchase month.

Next, the Partial Exemption (Teilfreistellung) becomes relevant. Depending on the fund type, a portion of the earnings remains tax-free (e.g., often 30% for equity funds). Selecting the fund type in the calculator automatically reduces the taxable portion. Tip: The fund classification is usually found in the factsheet or tax product information. If you are unsure, try calculating with two variants (e.g., "Equity Fund" and "Other") to see the range.

Optionally, the calculator shows a Tax Estimation. You can enter your remaining Saver's Allowance (Sparer-Pauschbetrag) here. This depends on other capital gains you had during the year and whether an exemption order is active. The calculator subtracts the free amount from the taxable portion and estimates the tax liability. You can toggle Solidarity Surcharge and Church Tax on or off to get a realistic magnitude. For the best possible planning, note the actually booked advance flat-rate at the beginning of the year when your bank settles it—this will help you enter even more accurate inputs in the future.

SEO and UX Tip: Place 2–3 short paragraphs above the calculator with the most important keywords (ETF Advance Flat-Rate, Vorabpauschale Calculator, Base Interest Rate, Partial Exemption). Directly below, an FAQ block is ideal because users often look up terms before calculating. This keeps them on the page and helps Google understand the topic better. Tracking Tip: If you use GA4/GTM, an event like "vp_calc_calculate" is useful to see how often it's used, which fund types dominate, and if mobile users drop off quickly.

FAQ

Which ETFs/funds does the advance flat-rate apply to?

Primarily to investment funds and ETFs, especially accumulating products. Distributing funds can also be affected if their distributions do not reach the calculated base yield.

What do I enter as "Value at start of year"?

Typically the share value or portfolio value on January 1st. For savings plans, the calculator serves more as an orientation, as multiple acquisition dates exist throughout the year.

Why do I need the "Value at end of year"?

For the capping: The base yield is limited to the actual value increase plus distributions.

How do I keep the calculator up to date annually?

If the base interest rate changes, you can update it in the dropdown or use the "Custom" option.

Embed this Calculator on Your Website

You can integrate this calculator for free into your own website. Get the embed code on our overview page.

Get Embed Code

Nach oben scrollen