Property Tax Calculator 2025/2026: Calculate Germany's New Grundsteuer
How much property tax do you owe after the 2025 reform? Pick your federal state, enter the figures from your notice and your municipality's multiplier. The calculator switches to the right model automatically, from the federal model to the five state models, and shows your annual and monthly Grundsteuer with the full calculation path.
Last updated: June 2026
Pick a federal state on the map or from the list. That determines the calculation model.
Germany's new Grundsteuer 2025/2026: what changed
The reform was triggered by a ruling of the Federal Constitutional Court on 10 April 2018. The old assessed values from 1964 and 1935 were unconstitutional because they no longer reflected actual values. Property tax was then reorganised from the ground up. The main valuation took place as of 1 January 2022, and the new property tax has applied since 1 January 2025.
The basic principle is the same across the country and works in three stages: a tax base amount (Grundsteuermessbetrag) is derived from value or area, the municipality applies its multiplier (Hebesatz) to it, and that gives the property tax due. Many bills changed sharply for two reasons: the full revaluation and the new multipliers that many municipalities set at the start, often revenue-neutral.
The law distinguishes Grundsteuer A for agricultural and forestry land, Grundsteuer B for developed and developable plots, and an optional Grundsteuer C that lets individual municipalities tax building-ready vacant plots more heavily. This calculator covers Grundsteuer B for plots used mainly for residential purposes. The models and assessment figures are as of 2025/2026; the multipliers can change every year.
Federal model or state model: which one applies to you?
Eleven states use the federal model: Berlin, Brandenburg, Bremen, Mecklenburg-Vorpommern, North Rhine-Westphalia, Rhineland-Palatinate, Saxony-Anhalt, Schleswig-Holstein and Thuringia, plus Saarland and Saxony, which run the federal model with their own assessment figures.
Five states used the opt-out clause and adopted their own models: Bavaria (area model), Baden-Württemberg (modified land-value model), Hamburg (residential-location model), Lower Saxony (area-location model) and Hesse (area-factor model). The core difference is whether value or area counts. The federal model and Baden-Württemberg are purely value-based. Bavaria is the only purely area-based and truly location-independent model. Hamburg, Lower Saxony and Hesse also work from area but additionally weight the location: Hamburg through the residential location, Lower Saxony and Hesse through a location factor derived from the land value.
You do not need to memorise this. Just click your federal state on the map above. The calculator switches to the right model automatically and shows exactly the fields you need.
How the property tax calculator works
Three steps to the result: first you pick your federal state on the map, which sets the model. Then you enter the model-specific figures, that is, the assessed value from your notice or plot size, living area and land value. Finally you enter your municipality's multiplier, which you find on the property-tax bill or on the municipal website. The result shows the tax base amount, the annual and monthly property tax and the full calculation path.
The table below shows a typical example for each model. The figures come straight from the calculator.
| State / model | Key figures | Base amount | Tax / year |
|---|---|---|---|
| North Rhine-WestphaliaFederal model | Assessed value €300,000 | €93.00 | €465.00 |
| BavariaArea model | 600 m² plot, 160 m² living area | €80.00 | €320.00 |
| Baden-WürttembergModified land-value model | 500 m² plot, €300/m² land value | €136.50 | €546.00 |
| HamburgResidential-location model | 1,000 m² plot, 100 m² living area, normal location | €66.25 | €645.94 |
| Lower SaxonyArea-location model | 600/160 m², land value 150, average 120 | €84.80 | €339.20 |
| HesseArea-factor model | 500/140 m², land value 400, average 350 | €71.00 | €355.00 |
The federal model (11 states)
The federal-model formula is: assessed value × assessment figure × multiplier = property tax. The assessment figure is 0.31 per mille for residential use (detached and semi-detached houses, residential rental plots, condominium ownership) and 0.34 per mille for commercial, mixed-use and other plots. Saarland and Saxony use their own figures: Saxony charges 0.36 per mille for residential and 0.72 per mille for commercial use (vacant plots stay at 0.36 per mille), and Saarland 0.34 per mille for residential and 0.64 per mille for vacant, mixed-use and commercial plots.
The tax office determines the assessed value via the income approach from land value, area, living space, year of construction and a statistical net cold rent. You get the most accurate result by taking this value straight from your value notice. An example: €300,000 assessed value × 0.31 per mille gives a €93 base amount. At a 500% multiplier that is €465 per year, or about €38.75 per month.
Bavaria: the area model (value-independent)
In Bavaria, location and land value play no role. Only the plot size and the living or usable area count. Bavaria is therefore the only pure area model. The calculation uses equivalent figures: €0.04/m² for land and €0.50/m² for the building area.
The assessment figure applies in full (100%) to the land equivalent amount and at 70% to the living area, a discount of 30%. An example: 600 m² of land gives €24, 160 m² of living area gives €80, of which 70% is €56. That adds up to an €80 base amount. At a 400% multiplier that is €320 per year.
Baden-Württemberg: modified land-value model
Baden-Württemberg values plots solely via plot size × land value. That gives the assessed value, rounded down to full €100. Buildings and living space are left out. The assessment figure is 1.3 per mille and drops by 30% to 0.91 per mille for mainly residential use.
The consequence is clear: a large plot in a good location leads to a higher property tax regardless of the building. An example: 500 m² × €300/m² gives a €150,000 assessed value, × 0.91 per mille is a €136.50 base amount. At a 400% multiplier that is €546 per year.
Hamburg, Lower Saxony, Hesse: area models with location
These three states work from area but factor in the location. Hamburg uses the equivalent figures €0.04 and €0.50/m² and a living-area assessment figure of 70%. In a normal residential location a further 25% discount applies, so the figure drops to an effective 52.5%. In a good location it stays at 70%.
Lower Saxony calculates like the area model but multiplies both equivalent amounts by a location factor: land value divided by the average land value of the municipality, to the power of 0.3. This factor is rounded down to two decimals (§ 5 Abs. 1 NGrStG), and the base amount to whole cents.
Hesse uses the same area logic and the same factor (to the power of 0.3, also rounded down to two decimals), but applies it to the base before the factor, that is, the base amount before the factor (§ 7 HGrStG). The tax base amount in Hesse is rounded down to whole euros. Hesse and Lower Saxony provide the average land value of the municipality. Without it, only a rough estimate is possible.
Assessed value, base amount and multiplier: the three building blocks
The assessed value (Grundsteuerwert) is the value the tax office sets for your plot. It is stated in the value notice and rounded down to full €100 (§ 230 BewG). The tax base amount (Grundsteuermessbetrag) results from assessed value × assessment figure, or from the sum of the equivalent base amounts, and is stated in the base-amount notice. The rounding differs by state: commercial rounding in the federal model and in Bavaria, Hamburg and Baden-Württemberg, rounding down to whole cents in Lower Saxony and to whole euros in Hesse.
The multiplier (Hebesatz) is set by each municipality (§ 25 GrStG) and largely decides how high the tax is. Many municipalities reset it after the reform. You find it on your municipality's property-tax bill or online on its website.
Anyone buying a property should know the one-off costs as well as the ongoing property tax. You work out the total closing costs with the closing-costs calculator, the tax on acquisition separately with the property transfer tax calculator and the notarisation with the notary fees calculator. You estimate the market value of your property with the property valuation calculator.
Passing property tax to tenants and deducting it
Property tax is an allocable operating cost under the German operating-costs regulation. As a landlord you can pass it on to your tenants via the service-charge statement if the lease provides for it. For rented properties it is also deductible as an income-related expense. If you live in the property yourself, you bear the property tax in full and cannot deduct it.
Property tax usually falls due quarterly on 15 February, 15 May, 15 August and 15 November, or annually on 1 July on request. As an ongoing, allocable operating-cost item, it belongs in every landlord's cash-flow calculation. To see how property tax, together with interest, repayment and maintenance, affects your monthly surplus, use the cash flow calculator. One distinction matters: property tax is an ongoing tax, whereas property transfer tax is paid only once at purchase.
Appealing against the property-tax assessment
Telling the notices apart matters. The tax office issues the value notice and the base-amount notice; the municipality issues the actual property-tax bill. An appeal is possible within one month of notification, namely against the underlying notice with value and base amount, not only against the municipal bill, which builds on those underlying notices.
Typical sources of error are a wrong plot or living area, an incorrect year of construction or a land value set too high. Check these figures first. Test cases and constitutional questions are running on individual points of the federal model. This calculator provides guidance and does not replace legal advice. If you are thinking about selling anyway, also check whether capital gains tax applies within ten years.
Limits of this calculator and legal note
The result is guidance, not tax advice. Only the notices from the tax office and the municipality are binding. In the federal model the assessed value is taken from the notice; the tax office's statistical income-approach valuation with net cold rent, rent-level tier and remaining useful life is not fully reproduced.
For the state models, the calculator covers the typical standard cases of plots used mainly for residential purposes. Special cases and reductions, for example for listed buildings or subsidised housing, are only partly included. The assessment figures and models are as of 2025/2026. Multipliers change, and Saarland and Saxony use the federal model with adjusted assessment figures.
Frequently asked questions about Germany's property tax
In three steps: first the assessed value (Grundsteuerwert) or the area-based equivalent amounts, then the tax base amount (Grundsteuermessbetrag = value or area × the assessment figure), and finally the tax itself (base × the municipal multiplier, Hebesatz). Which figures feed in depends on your federal state's model. Federal-model example: 300,000 EUR value × 0.31 per mille gives a 93 EUR base; at a 500% multiplier that is 465 EUR per year.
It depends on your state's model and above all on the municipal multiplier, so there is no flat figure. A federal-model example: a single-family house with an assessed value of 250,000 EUR × 0.31 per mille gives a 77.50 EUR base; at a 450% multiplier that is 348.75 EUR per year or about 29.06 EUR per month. Bavaria counts only plot and living area instead of value, and Baden-Württemberg only plot size and land value. Pick your state in the calculator and it applies the correct model to your house.
The Grundsteuerwert is the value the tax office assesses for your property. Multiplied by the statutory assessment figure it gives the Grundsteuermessbetrag (base amount). The municipality then applies its multiplier (Hebesatz) to that base and sets the actual property tax. In the area-based state models, the sum of the equivalent amounts replaces the assessed value.
The Grundsteuer B multiplier is printed on the property-tax bill from your town or municipality and is also published on the local authority's website. Many municipalities reset their multiplier as of 1 January 2025, so check the current figure. You enter this percentage into the calculator.
These five states used the opt-out clause and adopted their own models. Bavaria uses pure area (area model), Baden-Württemberg uses land value only (plot size × land reference value), Hamburg adds a residential-location factor, and Lower Saxony and Hesse add a location factor derived from the land value. All other states use the value-based federal model. The calculator switches to the correct model automatically once you select the state.
It is assessed as an annual amount and usually paid in four quarterly instalments (15 February, 15 May, 15 August, 15 November); an annual payment on 1 July is possible on request. The calculator shows both the yearly figure and the equivalent monthly amount so you can fit it into your budget.
Two effects combine: every property was revalued under the reform, often at very different values from the old assessed values, and many municipalities adjusted their multiplier. The reform was meant to be revenue-neutral for municipalities overall, but individual bills can rise or fall. The calculator lets you see which multiplier produces which annual tax.
Yes. Property tax is an allocable operating cost under the German operating-costs regulation and can be passed on to tenants via the service-charge statement if the lease provides for it. For rented properties it is also deductible as an income-related expense. If you live in the property yourself you bear it and cannot deduct it.
Yes. You can appeal the tax office's value and base-amount notices within one month of notification; the municipal property-tax bill itself can only be challenged in limited ways because it rests on those underlying notices. Check the area, living space, year of construction and land reference value for errors first. This calculator is not legal or tax advice.
For the state models (Bavaria, Baden-Württemberg, Hamburg, Lower Saxony, Hesse) the tool reproduces the statutory formula exactly, including the prescribed rounding (location factor rounded down to two decimals, base amount rounded down to whole cents in Lower Saxony and whole euros in Hesse), provided you enter the areas, land value and multiplier correctly. For the federal model the result is exact when you take the assessed value from your notice; the tax office's statistical valuation is not fully simulated. The official notices from the tax office and municipality always prevail.
More tools for owners
Property Transfer Tax Calculator (Germany)
Interactive map of Germany with tax rates per federal state. Enter the purchase price and see the transfer tax (Grunderwerbsteuer) instantly.
Open toolClosing Costs Calculator (Germany)
Property transfer tax (Grunderwerbsteuer), notary, land registry and agent commission. Calculated instantly by federal state.
Open toolNotary Fees Calculator (Germany)
Calculate notary and land registry costs with an exact breakdown under the German fee schedule (GNotKG), including mortgage registration and VAT.
Open toolCapital Gains Tax Calculator (Germany)
Calculate the speculation/capital gains tax (Spekulationssteuer) on a property sale: 10-year holding period, owner-occupation, capital gain and tax due under § 23 EStG.
Open tool