Property tax guide
Germany's 2026 Property Tax: Reform, All 6 State Models, and How Our Calculator Maps Them
How Germany's new 2026 property tax really works: assessment under the Valuation Act, yield and cost methods, 6 calculation models, automatic standard land value and municipal multiplier lookup, and why most online calculators fall short.
By Sergey Wolf
Skip to the calculator
Property Tax Calculator 2026
All 6 state models, automatic municipal multiplier and standard land value lookup from the address, calculation under the Valuation Act with yield and cost methods — one calculator for all of Germany.
Key takeaways
What changed with Germany's property tax reform
In 2018, Germany's Federal Constitutional Court ruled the existing property valuations unconstitutional because western properties were still based on 1964 values and eastern ones on 1935 values. The legislature had until the end of 2024 to reassess. From 2025 onward, the new assessment notices apply; 2026 is the first full comparison year under the new rules for most owners and municipalities.
The basic logic remains: a property-specific tax base (Grundsteuerwert, the assessed property tax value) is multiplied by the tax number (Steuermesszahl) to produce the assessment amount (Steuermessbetrag), which is then multiplied by the municipal multiplier (Hebesatz) to yield the annual bill. What changed fundamentally is how the tax base is determined — it has become significantly more complex depending on state, building type, construction year, and location.
6 models, not one: why the federal state changes everything
Contrary to common perception, there is no single 'new German property tax' (Grundsteuer). The constitutional opening clause allows each state to deviate from the federal model — five have done so. Each model requires different inputs, uses different formulas, and produces systematically different results. A calculator that only knows the federal model delivers wrong results for Bavaria, Baden-Württemberg, Hamburg, Hesse, and Lower Saxony.
Interactive map
Which property tax model applies in each state?
The reform produced six different calculation models. Hover or tap a state to see model, tax rate and data availability.
Hover or tap a state on the map.
Model overview
Bavaria uses a pure area model: only land and building area matter; the standard land value (Bodenrichtwert) is irrelevant. Baden-Württemberg takes the opposite approach with a pure land value model — only land area times Bodenrichtwert, regardless of the building. Hamburg combines area with a street-level residential location rating (Normal or Good). Hesse and Lower Saxony calculate a location factor (Lagefaktor) as the ratio of the individual Bodenrichtwert to the municipal average. The federal model (11 states) uses the full procedures of the Valuation Act (Bewertungsgesetz, abbreviated BewG).
Our calculator implements all six models. You enter the address, the system detects the federal state, selects the correct model, and adapts the input fields accordingly. For Bavaria, no land values are requested; for Hamburg, the street-level location rating is loaded from our database; for Hesse and Lower Saxony, the Lagefaktor is calculated automatically from the individual and average municipal Bodenrichtwert.
- Federal model (BE, BB, HB, MV, NW, RP, SH, SL, SN, ST, TH): yield or cost valuation per BewG.
- Bavaria: area model — land and building area only, no Bodenrichtwert.
- Baden-Württemberg: land value model — land area × Bodenrichtwert only, no building.
- Hamburg: area-location model with street-level residential location rating (Normal/Good).
- Hesse: area-factor model with Lagefaktor (individual BRW ÷ municipal average).
- Lower Saxony: area-factor model, similar to Hesse with its own Lagefaktor.
Federal model: yield and cost valuation under the Valuation Act
The federal model, used in 11 states, is by far the most complex. Depending on building type, it automatically selects one of two valuation methods. Residential properties (single-family house, two-family house, rental property, condominium) use the yield method (Ertragswertverfahren); commercial, mixed-use, and other developed properties use the cost method (Sachwertverfahren). Most simplified online calculators ignore this distinction and apply a single formula to all building types — the result is systematically wrong.
In the yield method, the net cold rent per square meter is first determined from Annex 39 BewG — depending on federal state, building type, construction year group, and rent level (Mietniveaustufe 1-7). This produces the gross yield. After deducting management costs (age-dependent per §255 BewG), the net yield emerges. This is capitalized using a multiplier (Vervielfältiger) — a present value factor derived from remaining useful life and property interest rate (§256 BewG). The interest rate itself depends on building type: 2.5% for single/two-family houses, 3.0% for condominiums, 4.0% for rental properties. The discounted land value is added to complete the assessment.
In the cost method, standard construction costs from Annex 42 BewG per square meter are escalated with the current construction price index (2025: 1.6096) and reduced by age-related depreciation. The land value is added, and the result is adjusted with a value factor per §260 BewG. Our calculator fully implements both methods, including all table values, discount factors, and special cases such as core renovation, garage spaces, and shared ownership fractions.
The municipal multiplier: why looking it up manually wastes your time
The municipal multiplier (Hebesatz) converts the assessment amount into the actual annual tax. It is set annually by each municipality and can change at any time — after the reform, many municipalities adjusted their rates drastically to keep revenue neutral or to deliberately shift the burden. The range spans from below 100% in some municipalities to over 1000% in major cities.
Most online calculators require you to look up the Hebesatz yourself. This sounds trivial but is not: you need to identify the correct municipality (postal codes are not unique — one ZIP code can span multiple municipalities), find the current Hebesatz B (not the one for Grundsteuer A, which applies to agricultural properties), and ensure it is the 2025 or 2026 rate, not an outdated one.
Our calculator detects the municipality automatically from the address and loads the stored Hebesatz for the selected tax year. The data comes from the publications of the Federal Statistical Office (Destatis) and directly from the municipalities, is updated annually, and covers all approximately 10,800 German municipalities. If the stored value appears outdated, you can override it manually at any time.
Standard land value: three-tier lookup instead of manual BORIS searches
The standard land value (Bodenrichtwert) is the average positional land value in euros per square meter, determined by local valuation committees. In the federal model, it feeds directly into the valuation; in Baden-Württemberg, it is the only calculation input. In Bavaria and Hamburg, it is irrelevant.
Obtaining the Bodenrichtwert in Germany is a patchwork: each state operates its own BORIS portal with different interfaces, data formats, and access restrictions. Some states offer open WFS interfaces (OGC standard), others block access or offer only legacy map services. Bavaria and Baden-Württemberg charge four-figure fees for data access.
Our calculator first looks up the Bodenrichtwert in our own database of over 160,000 imported official zones for NRW, Brandenburg, Berlin, Lower Saxony, Hesse, Thuringia, Bremen, and Mecklenburg-Vorpommern — your address is matched precisely to the correct zone by geographic coordinates. If your address is in a state without imported zones, or the database finds no match for your specific coordinates, the calculator shows a direct link to the relevant state Gutachterausschuss portal and a manual input field so you can fill in the value once. We deliberately avoid live API calls at request time so the calculator stays fast and works regardless of upstream availability.
In practice, this means: for the majority of German addresses, the calculator determines the Bodenrichtwert automatically from geocoordinates — you don't need to look up anything. For the remaining cases, it shows a direct link to the BORIS portal and a manual input field.
State models in detail: what each model does differently
Bavaria: The pure area model multiplies land area and building area by fixed equivalence numbers (€0.04/m² land, €0.50/m² building). For predominantly residential use, the building component is reduced by 30%. The Bodenrichtwert plays no role — a property in Munich-Bogenhausen is valued identically to one in rural Upper Palatinate if the areas match. The difference comes entirely from the municipal Hebesatz and possible monument protection (25% discount in Bavaria).
Baden-Württemberg: The land value model uses exclusively land area times Bodenrichtwert. The building itself — whether new construction or ruin — plays no role. For predominantly residential use, a reduced tax number applies. This model systematically favors owners with large, valuable buildings on small plots.
Hamburg: The area-location model works like Bavaria with equivalence numbers but adds a street-level residential location assessment. Every Hamburg street is classified as 'Normal Location' or 'Good Location.' For normal locations, the building component is reduced by 25%. Our calculator contains the complete Hamburg street-level location database.
Hesse and Lower Saxony: Both use an area-factor model with a Lagefaktor. The Lagefaktor is the ratio of the individual Bodenrichtwert to the municipal average. If your property is in an above-average location, tax increases; if below-average, it decreases. Our calculator computes the Lagefaktor automatically because it knows both Bodenrichtwert values.
Quick calculator vs. detailed calculator vs. commercial calculator
We offer three different property tax tools because different situations require different depth. The quick calculator needs only an address and a few basic inputs — ideal for a first estimate during purchase decisions or rent planning. It uses typical assumptions for building type and area.
The detailed calculator implements the full valuation procedure of the respective federal state: yield or cost method in the federal model, area calculation in Bavaria, land value calculation in Baden-Württemberg, residential location in Hamburg, Lagefaktor in Hesse and Lower Saxony. Use it when you have official property data, want to verify an assessment notice, or compare property types.
The commercial property tax calculator covers commercially used properties, where the cost method and separate tax numbers apply. Standard construction costs, construction price index, and value factors come into play — values not needed for residential properties.
Data quality: where the data comes from and how current it is
Hebesatz rates come from the publications of the Federal Statistical Office (Destatis) and directly from the municipalities. They are updated annually and cover all approximately 10,800 municipalities. If a municipality adopts a new Hebesatz mid-year, the stored value may be temporarily outdated — that is why the calculator offers the option to override the Hebesatz manually.
Bodenrichtwert data is taken directly from the open data offerings of each state. For NRW, Brandenburg, Berlin, Lower Saxony, Hesse, Thuringia, Bremen, and Mecklenburg-Vorpommern we have imported the official land-value zones — over 160,000 combined — into our own database. Mecklenburg-Vorpommern was added in February 2026 once the LAiV M-V dropped fees (license CC BY 4.0); the other seven states ship under dl-de/by-2-0. Your address is matched to the exact zone by geographic coordinates, not by crude postal code mappings as many other calculators use. For the remaining states the Bodenrichtwert is entered manually — the calculator links directly to the relevant state Gutachterausschuss portal. We do not perform live API calls per request: data is bulk-imported into our local SQLite, so the calculator stays fast and remains available even if a state portal is temporarily down.
Valuation tables — Annex 36 and 39 BewG, standard construction costs, multipliers, property interest rates, management costs, total useful lives, value factors, and the construction price index — are taken one-to-one from the Bewertungsgesetz and the Federal Ministry of Finance (BMF) implementing regulations.
Owner workflow: verify your assessment in three steps
Step 1: Enter the property address. The calculator automatically detects the federal state, municipality, Hebesatz, rent level, and — where available — the Bodenrichtwert. You immediately see which of the 6 models applies to your address and which input fields are relevant.
Step 2: Add the property data your model requires. In the federal model, that means land area, living area, building type, construction year, and possibly shared ownership fraction. In Bavaria, just areas. In Baden-Württemberg, just land area and Bodenrichtwert. The calculator shows only the fields that are actually relevant for your model.
Step 3: The result shows your annual tax with a full breakdown — Grundsteuerwert, tax number, assessment amount, Hebesatz, and annual tax. If the result differs from your official notice, check first: Is the state model correct? Is the Hebesatz current? Are areas and Bodenrichtwert accurate? Small input errors compound because the Hebesatz multiplier applies at the end.
FAQ
Is the Grundsteuer the same in every German state?
No — there are 6 different calculation models. The federal model applies in 11 states, but Bavaria, Baden-Württemberg, Hamburg, Hesse, and Lower Saxony use their own models with fundamentally different formulas and inputs. A calculator that only knows the federal model delivers wrong results for these 5 states.
What is the difference between the yield and cost valuation methods?
In the federal model, the method depends on building type. Residential properties (single-family, two-family, rental, condominium) are valued using the yield method — via net cold rent, net yield, and a capitalization multiplier. Commercial and special properties use the cost method — via standard construction costs, construction price index, and value factor. Most simplified online calculators ignore this distinction.
Why can two similar homes in different municipalities have different property tax?
Because the Hebesatz is the decisive multiplier and is set individually by each municipality. Two identical houses in the same state can have annual bills that differ by a factor of 5 — from the Hebesatz alone. Differences in Bodenrichtwert and rent level add further variation.
Do I need to look up the Bodenrichtwert myself?
In most cases, no. Our calculator retrieves the Bodenrichtwert automatically from our database of over 160,000 official zones (NRW, BB, BE, NI, HE, TH, HB, MV). If your address is in a different state or the database has no match, the calculator shows a direct link to the relevant state Gutachterausschuss portal and a manual input field. In Bavaria and Hamburg the Bodenrichtwert is not required at all.
What is the Mietniveaustufe and where does it come from?
The Mietniveaustufe (rent level, 1-7) classifies a municipality's rent price level and affects the statistical net cold rent from Annex 39 BewG in the federal model. Level 1 means lowest rent level, level 7 highest. Our calculator loads the Mietniveaustufe automatically from the municipality database — you don't need to know it.
What is the Lagefaktor in Hesse and Lower Saxony?
The Lagefaktor is the ratio of the individual Bodenrichtwert of the property to the average Bodenrichtwert of the municipality. If your property is in an above-average location, tax increases; if below-average, it decreases. Our calculator computes the Lagefaktor automatically because it knows both values.
How accurate is the calculation compared to the official assessment?
The calculator uses the same tables and formulas as the Bewertungsgesetz (BewG §§243-260). Deviations typically arise from an outdated Hebesatz, a different Bodenrichtwert, or different area figures. If the result differs significantly from your notice, check these three values first.
Does Grundsteuer C apply to undeveloped land?
Since 2025, municipalities can levy an increased Grundsteuer C on land that is ready for development but remains unbuilt, to discourage speculative vacancy. Not all municipalities use this option. Our calculator considers the Grundsteuer C rate when the municipality has set one.
Should buyers estimate property tax before purchasing?
Absolutely. Property tax is a recurring ownership cost that belongs in every affordability calculation. With a Hebesatz of 800% and a Grundsteuerwert of €200,000, annual tax can easily exceed €500 — material amounts over a typical holding period. Use our property tax calculator together with the affordability calculator.