Understanding the full acquisition budget
Most property purchases in Germany end up costing noticeably more than the advertised purchase price. Beyond that headline figure sit the Kaufnebenkosten, literally "purchase side costs": the one-time real estate transfer tax, notary and land registry fees, and, where one was involved, your own share of the estate agent's commission. This calculator adds up exactly those four items so you know, before anything is signed, how much capital actually needs to be ready.
It is worth separating this from a very different tax with a similar-sounding name: Grundsteuer, the recurring annual property tax every owner pays whether or not a purchase just happened. Grunderwerbsteuer, the transfer tax this page covers, is paid once, at the point of purchase; Grundsteuer is paid every year after, for as long as the property is owned. If the recurring figure is what you are after, this site's separate property tax calculator covers that case instead.
The scope here is the ordinary case: a private buyer purchasing an existing apartment or house at arm's length, plus an optional land-only purchase. More complex transactions - corporate share deals, auctions, hereditary building rights, and transfers between close family members - each follow their own rules and sit deliberately outside what this tool attempts to model, rather than being folded in and quietly getting the wrong answer.
Using the calculator
Start with the agreed purchase price and the Bundesland (federal state) the property is actually located in, not where you yourself live - transfer tax follows the property's location, never the buyer's residence. Then pick the property type: apartment, house, or undeveloped land; this mainly changes the guidance shown in the result, not the tax rate itself.
For the estate agent's commission, choose between no agent, a percentage, or a fixed amount. The percentage is always your own gross share, VAT already included; the calculator never adds VAT on top of it a second time. Notary and land registry costs come preset as editable planning allowances (1.5% and 0.5% of the price), which you can replace at any point with a real quote, entered as a fixed amount instead of a percentage.
The result separates three figures: the purchase fees alone, the purchase price including those fees, and, once optional project costs such as renovation or moving are switched on, the full project budget. An optional funding section then shows how far your available cash stretches, how much of it is deliberately held back as a reserve, and whether a funding gap remains once everything else is accounted for.
Every input updates the result immediately, with no submit button required - on smaller screens the result appears after tapping "Calculate," while on larger screens it sits beside the form from the start. Switching the state only ever updates the transfer tax; any notary, land registry or agent figures already entered stay exactly as you left them.
Transfer tax (Grunderwerbsteuer) by state
Grunderwerbsteuer is a state-level tax: since the 2006 federalism reform, each of Germany's 16 Bundesländer sets its own rate - not the federal government, and certainly not the municipality. At an identical purchase price, the bill varies substantially by location: Bavaria charges the lowest rate of all 16 states at 3.5%, while Brandenburg, North Rhine-Westphalia, Saarland and Schleswig-Holstein all charge the highest, 6.5% - nearly double.
What matters is always where the property sits, never where the buyer happens to live. Someone resident in Bavaria who buys an apartment in Berlin pays Berlin's 6.0% rate, not Bavaria's 3.5% - a distinction that trips up a surprising number of first-time buyers moving between states.
| State | Rate | In force since |
|---|---|---|
| Bavaria | 3.50% | 1998-01-01 |
| Baden-Württemberg | 5.00% | 2011-11-05 |
| Lower Saxony | 5.00% | 2014-01-01 |
| Rhineland-Palatinate | 5.00% | 2012-03-01 |
| Saxony-Anhalt | 5.00% | 2012-03-01 |
| Thuringia | 5.00% | 2024-01-01 |
| Bremen | 5.50% | 2025-07-01 |
| Hamburg | 5.50% | 2023-01-01 |
| Saxony | 5.50% | 2023-01-01 |
| Berlin | 6.00% | 2014-01-01 |
| Hesse | 6.00% | 2014-08-01 |
| Mecklenburg-Western Pomerania | 6.00% | 2019-07-01 |
| Brandenburg | 6.50% | 2015-07-01 |
| North Rhine-Westphalia | 6.50% | 2015-01-01 |
| Saarland | 6.50% | 2015-01-01 |
| Schleswig-Holstein | 6.50% | 2014-01-01 |
Under §8 of the German Real Estate Transfer Tax Act (Grunderwerbsteuergesetz, GrEStG), the tax base is ordinarily the agreed purchase price itself, as the contractual consideration. A mortgage, the buyer's own equity, or planned renovation spending do not automatically reduce that base, and a fitted kitchen included in the sale only lowers the tax where it is genuinely itemised at a realistic value in the contract and the tax office accepts that valuation - it is not a blanket loophole for shaving a few thousand euros off the bill. Under §11(2) GrEStG, the calculated tax is always rounded down to the nearest whole euro, never up and never to the nearest cent. One narrow exception: §3 Nr. 1 GrEStG exempts the acquisition entirely where the purchase price is 2,500 EUR or less.
This table reflects the rates currently in force, not historical ones. Several states have raised their rate within the last few years - Bremen most recently, from 5.0% to 5.5% effective 1 July 2025 - so a purchase completed a year or two ago may genuinely have been taxed at a different, usually lower, rate than today's.
Notary and land registry costs
A German property sale must be notarised under §311b of the Civil Code (BGB); an informal contract, however carefully negotiated, simply has no legal effect. The notary drafts the contract, notarises it, checks that the contract's own payment conditions have actually been met, and then arranges registration in the Grundbuch, the local land registry held at the competent district court. The purchase price itself is normally paid directly to the seller or, where needed, the seller's creditors, not through a notary escrow account; a Notaranderkonto is the exception, used only where a specific, case-by-case security interest justifies it - multiple creditors, a forced auction, or similar complications.
The 1.5% notary and 0.5% land registry figures used on this page are a flat planning allowance for an ordinary purchase, including the usual financing formalities - not a calculation under Germany's Court and Notary Costs Act (Gerichts- und Notarkostengesetz, GNotKG). The real GNotKG fee depends on the transaction value and the specific services actually instructed; the Bundesnotarkammer (Federal Chamber of Notaries) publishes its own worked examples showing just how widely the final figure can vary from one case to the next.
Where the purchase is mortgage-financed, the notary typically also certifies a Grundschuld (a registered land charge) in favour of the lender, which itself needs separate notarising and registering. The allowance used here is deliberately sized to already cover that common financing formality - so if you already hold a real quote reflecting it, enter that as a fixed amount rather than adding it on top of the percentage estimate, or you would be counting the same cost twice.
Cash buyers with no financing at all can switch to a fixed amount the same way once a real quote is in hand. Without a mortgage, the Grundschuld step usually falls away entirely, which can genuinely bring the real notary bill in below the percentage estimate used by default here.
The buyer's estate agent commission
Unlike transfer tax, an estate agent's commission in Germany is not a statutory charge at all; it is a freely negotiated contractual fee. This calculator always asks for your own gross share as the buyer, with VAT already included in whatever figure you enter.
Since December 2020, §§656a-656d BGB govern how commission is split on a consumer purchase of a single-family house or a condominium apartment (Eigentumswohnung). When both parties instruct the same agent - so-called dual agency - §656c BGB requires an equal split between buyer and seller. When only one party instructs the agent, §656d BGB caps what that party can pass on to the other side at half of their own commission, and only once they have actually paid their own share first; the obligation to pass on a share is tied to the seller genuinely paying theirs.
These consumer-protection rules apply specifically within the scope §656b BGB sets out: a private buyer purchasing a single-family house or a condominium apartment. Buying a multi-family building, a commercial property, or undeveloped land all fall outside that defined scope, so the equal-split rule is not automatic there; how commission is divided in those cases remains a matter for direct negotiation between the parties involved.
Where no agent is involved at all - a direct purchase from a private seller is the common example - this line item simply disappears from the budget. The calculator does not independently verify whether a figure you enter is legally permissible under these rules; responsibility for the actual contract terms rests with the parties themselves and, where it matters, their own legal advice.
Three worked budgets
The following three worked budgets all assume a €400,000 purchase price with 1.5% notary and 0.5% land registry costs, so the only things that change between them are the state's own transfer tax rate and whether an agent fee applies. Bavaria shows the case with no agent fee at all; Bremen and North Rhine-Westphalia both add a typical buyer's commission of 3.57%, VAT included.
| Scenario | Transfer tax | Notary & registry | Agent | Fees | Total |
|---|---|---|---|---|---|
| Bavaria, no agent fee | 14,000.00 € | 8,000.00 € | 0.00 € | 22,000.00 €5.5 % | 422,000.00 € |
| Bremen, 3.57% agent fee | 22,000.00 € | 8,000.00 € | 14,280.00 € | 44,280.00 €11.07 % | 444,280.00 € |
| North Rhine-Westphalia, 3.57% agent fee | 26,000.00 € | 8,000.00 € | 14,280.00 € | 48,280.00 €12.07 % | 448,280.00 € |
That puts Bavaria's total purchase fees at 22,000.00 €, Bremen's at 44,280.00 €, and North Rhine-Westphalia's at 48,280.00 € - a difference of several tens of thousands of euros on the exact same €400,000 purchase, driven entirely by the state's own tax rate and the presence of a commission.
A fourth figure illustrates the downward-rounding rule under §11(2) GrEStG directly: at a 333,333.00 € purchase price in Bavaria, the 3.5% rate works out to a fractional euro amount that rounds down to 11,666.00 € - a small effect on its own, but one that shows up on almost every real transaction, since a purchase price landing on an exact whole-euro tax figure is the exception rather than the rule.
Cash, reserves, and the funding gap
Available cash should not be earmarked entirely as the down payment toward the purchase price. Part of it has to cover the purchase fees first - which, contrary to a common assumption, most mortgages finance only partially if at all - plus any additional project costs such as renovation or moving. Only what genuinely remains after that is really available for the price itself.
In the North Rhine-Westphalia example with an additional 20,000.00 € of project costs, the full project budget comes to 468,280.00 €. With 100,000.00 € in available cash and 15,000.00 € of that deliberately held back as a reserve, 85,000.00 € is genuinely usable toward the budget - leaving a funding gap of 383,280.00 € that would need to be covered through a mortgage.
That funding gap is a planning figure, not a loan approval. Moving and furnishing costs in particular are often only partly, or not at all, financeable through a property mortgage; the lender decides case by case which cost categories it is actually willing to count toward the security it is lending against.
Overlooked project and ownership expenses
Beyond the purchase fees themselves, a handful of easily-overlooked expenses tend to cluster around a property purchase: renovation before moving in, the move itself, and fees for independent advice - a building surveyor checking the property's condition before the contract is signed is a common, and often worthwhile, example.
These can be entered in the calculator as optional additional project costs, which then feed into the full project budget, shown separately from the purchase fees themselves rather than disappearing into a single undifferentiated number.
It is worth clearly distinguishing these one-off costs from the ongoing expenses that begin after moving in. Beyond the annual Grundsteuer, an apartment typically carries a monthly Hausgeld (service charge) covering the upkeep of shared building areas, while a house owner instead carries their own maintenance reserve. Neither is a purchase fee in the strict sense used here; both are recurring costs worth budgeting for on their own, separate timeline.
Renovation in particular tends to get underestimated in practice, since its real scope only becomes visible after moving in - an outdated bathroom or wiring that no longer meets current standards, for instance. Building in a rough reserve from the outset, rather than stretching the purchase fees budget to its absolute limit, buys noticeably more financial breathing room for the first few months after the purchase.
When the costs actually fall due
The exact sequence depends on the individual notary and the contract's own terms, but a typical pattern runs as follows: after notarisation, the notary first arranges an Auflassungsvormerkung, a priority notice entered in the land registry that protects the buyer against the property being sold to someone else in the meantime. Only once every condition the contract sets for payment is actually satisfied - the priority notice being registered, and, where the property still carries a mortgage, its discharge being secured rather than already completed (the notary holds the existing lender's deletion documents ready; the actual deletion entry in the land registry itself typically follows payment, not the other way round) - does the notary instruct the buyer to pay. The price itself is normally paid directly to the seller or, where needed, the seller's creditors; a notary escrow account is used only in specifically justified exceptional cases.
Transfer tax does not become due automatically on signing; it falls due only once the tax office has issued its own assessment notice, usually with a one-month payment window measured from that notice, not from the date the contract was signed. In the ordinary case, the tax office issues the Unbedenklichkeitsbescheinigung, the tax clearance certificate, only after that tax is actually paid; §22(2) GrEStG does allow it to be issued earlier where the tax has instead been secured or deferred, or an exemption applies, though for a typical consumer purchase waiting for actual payment remains the norm. Without this certificate the buyer cannot be entered as the registered owner in the land registry - meaning paying the price and moving in is not, in itself, the same moment as becoming the property's legal owner of record.
In practice, several weeks to a few months typically pass between notarisation and the final registration of ownership, depending on how busy the tax office and land registry are and how quickly any financing is actually processed. Anyone planning a firm move-in date should not underestimate this window and is well advised to discuss timing with the notary early, rather than assuming the whole process wraps up within days.
Special cases and the limits of this estimate
This calculator models the ordinary purchase of an existing property, or a plain land purchase. Where undeveloped land is bought together with a contractual link to a specific construction contract, transfer tax can in some circumstances be assessed on the combined value of the land and the building work together - a special case this tool does not detect automatically and that is worth checking separately before relying on the figure shown here.
Also out of scope: transfers between close family members (often exempt from transfer tax entirely), gifts, forced auctions, and so-called share deals, where what actually changes hands is a stake in a property-holding company rather than the property itself, under an entirely separate and considerably more complex set of tax rules.
In every one of these cases, this calculator is no substitute for advice from a notary or tax adviser familiar with the specific transaction. It offers a plausible planning estimate for the ordinary case, not a binding calculation of the tax or fees actually owed.