Property buying guide for Germany
Article 2 of 9
Overseas property
Articles

Buying property in Germany

3,139 views · Updated on
2–3 months

Purchasing process duration

9.37–16.84%

Transaction costs

1.5–2%

Mortgage rate

In Germany, foreign nationals can buy real estate of all types without limits: land plots, residential and commercial properties. Germany is the seller’s market, for which reason it is usually the owner who dictates the terms of the sale and the buyer who pays the agent’s (realtor's) fee.

Major costs (as a percentage of the purchase price)

Purchase tax

3.5–6.5%

Notary fee

1.5–2%

Real estate agent’s commission (for the buyer)

3.57–7.14%

Property registration fee

0.8–1.2%

Total:

9.37–16.84%

Extra costs

Independent property appraisal before mortgage

€1,000-2,000

Mortgage arrangement

1% of the loan amount

Legal entity registration

€2,500

Due Diligence (property audit)

0,5–1,5% of the property value

Trust account fee

0.25% of the property value

This article describes a typical algorithm for buying an apartment in Germany. Details of the procedure and the order of certain stages may vary between transactions.

Step 1: property selection

The buyer decides on the purpose of the purchase, property type and budget and contacts an agent. They sign a brokerage agreement which obliges the buyer and the seller to pay a total commission of (3.57% to 7.14% of the property value, including VAT) at the time of the purchase. The amount to be paid by the buyer depends on the location. From December 23, 2020, in Germany, a law introducing an equal commission for the buyer and the seller for the transactions involving detached homes or apartments, comes into force. The new law does not cover purchases of investment property.

The client chooses a suitable property from what the agent can offer.

At this stage, the buyer usually decides whether to register the purchase to an individual or a legal entity. The rental income tax amount for leased apartments depends on this. For individuals, the tax is calculated at a progressive rate ranging from 14.77% to 47.475% (including the solidarity surcharge), while for legal entities the rate is fixed at 15.825% (on condition that property leasing is the only commercial activity performed by the legal entity). Company registration takes 2–4 weeks and costs €2,500. Its further maintenance costs €500 per month.

— Can a buyer purchase an apartment without coming to Germany?

— The buyer’s presence is only required for two procedures: opening a bank account and registering a legal entity. For the other stages of choosing and buying a property, a power of attorney can be issued in the client’s home country to his/her representative in Germany and apostilled. A power of attorney form can be obtained from the lawyer who formalises the transaction and who will also help to find a certified translator.

Property for sale in Germany 486 listings on Tranio
Apartments in a new residential complex, Friedrichshain district, Berlin, Germany for From 411,000 € From 411,000 €
Apartments in a new residential complex, Friedrichshain district, Berlin, Germany

Completion in: 2024.II Total of 160 apartments

Buy-to-let apartments in a new residential complex, Weissensee district, Berlin, Germany for From 330,000 € From 330,000 €
Buy-to-let apartments in a new residential complex, Weissensee district, Berlin, Germany

Completion in: 2022.IV Total of 35 apartments

Apartments in a new residential complex with a garden and a parking, Schöneberg, Berlin, Germany for From 363,000 € From 363,000 €
Apartments in a new residential complex with a garden and a parking, Schöneberg, Berlin, Germany

Completion in: 2024.III Total of 219 apartments

Buy-to-let apartments in a new residential complex, Friedrichshain, Berlin, Germany for From 316,000 € From 316,000 €
Buy-to-let apartments in a new residential complex, Friedrichshain, Berlin, Germany

Completion in: 2025.II Total of 60 apartments

New apartment in a house with a garden and a parking, Wilmersdorf, Berlin, Germany for From 990,000 € From 990,000 €
New apartment in a house with a garden and a parking, Wilmersdorf, Berlin, Germany

Built in 2023 Total of 12 apartments

New apartments in Steglitz-Zehlendorf district, Berlin, Germany for From 675,000 € From 675,000 €
New apartments in Steglitz-Zehlendorf district, Berlin, Germany

Completion in: 2023.III Total of 71 apartments

New apartments in a residential complex, Hohen-Neuendorf, Brandenburg, Germany for From 292,000 € From 292,000 €
New apartments in a residential complex, Hohen-Neuendorf, Brandenburg, Germany

Completion in: 2024.I Total of 81 apartments

Apartments in a renovated historic building, Wilmersdorf district, Berlin, Germany for From 856,000 € From 856,000 €
Apartments in a renovated historic building, Wilmersdorf district, Berlin, Germany

Completion in: 2024.I Total of 81 apartments

Step 2: reserving the property

Having chosen a particular apartment, the buyer signs a reservation agreement with the seller. Under this agreement, the agent books real estate property for the time needed to draw up the sales agreement and conduct other preparations. As a rule, when signing the agreement, the buyer pays a deposit.

During transactions involving commercial real estate the parties also sign the letter of intent (LOI), containing key transaction terms and closing date.

Most often, the client does not pay a deposit and has financial obligations to the seller when signing LOI.

Project Manager of the Investment and Capital Markets Department

At this stage, the buyer opens a current account with a German bank to pay for the purchase. The same account can be used to pay taxes, utility bills, compensate for accounting services and receive rent in the future. If the client takes out a mortgage, the account is usually opened with the bank that issues the loan.

To open an account, the buyer provides a CV, a passport and a documentary proof of legal money origin are obliged to perform customer due diligence as required by the Know Your Customer (KYC) procedure aimed to prevent money laundering and criminal activity financing. Opening a bank account usually takes 5 to 7 days, though in some cases KYC may require several weeks to complete.

Step 3: preparatory actions

As a rule, before purchasing expensive apartments buyers order a comprehensive property audit (Due Diligence). It may include technical audit, legal review, tax analysis and transaction risk assessment. Due Diligence takes about a month and costs between 0.5% and 1.5% of the real estate price depending on the property's features.

Preparatory actions
A mortgage increases property yields, as the value of borrowed funds is lower than the rental revenue Photo: tupungato / Depositphotos

At the same time, the buyer applies for a mortgage if required. Depending on the Apartment value and the bank's terms and conditions, non-residents can get 40–70% LTV loans at 1.5–2.0% per annum in Germany. The average loan term is 15 to 20 years.

Mortgages in Germany are a cheap way for rental property owners to substitute some part of investment, increase ROI and reduce the income tax payable. Loan payments are deducted from their incomes, reducing the tax basis.

Project Manager of the Investment and Capital Markets Department

Before issuing a mortgage, lending banks require their clients to get an independently certified appraisal to assess the property’s liquidity and risks. This appraisal is an extra quality guarantee for the client and costs €1,000 to €2,000 on average. Mortgage costs comprise about 1% of the loan amount and are paid by the buyer upon the issuance of a loan. 

Step 4: signing the agreement

To formalise the transaction the buyer and the seller hire a notary. The notary draws up the sales agreement and negotiate the transaction details with both parties.

— Who chooses the notary?

— Usually, the buyer does this, as they pay the notary fee. In Germany, all notaries are independent contractors and represent state bodies.

Along with other details, the notary checks the land register (Grundbuch) for the previous and current owners of the property, any outstanding restrictions, mortgage and third-party right encumbrances.

Signing the agreement
The notary is responsible for the part of the transaction related to the land register records Photo: BrunoWeltmann / Depositphotos

The notary draws up the final agreement in German and specifies the contract date as soon as all the clauses have been agreed upon. The buyer and the seller sign the agreement in the notary's presence.

Step 5: registering and paying for the transaction

Once the agreement is signed, the notary places a new preliminary property ownership record on the land register. The buyer pays the remaining part of the apartment price. Depending on the agreement terms, the money is either directly to the seller or through a trust (typically during major transactions).

If there is a mortgage encumbrance on the property, the notary usually arranges the mortgage to be removed by the seller's bank on condition of repaying the debt, the notary usually arranges the mortgage to be removed by the seller's bank on a condition of repaying the debt. In this case, the buyer transfers the required amount to the bank and the remaining sum is received by the seller.

After paying, the buyer gets the keys and becomes the economic owner of the Apartment, can use it or rent it out. The buyer pays the transfer tax, the agent’s, the notary and registration fees. All these costs typically comprise about 10-17% of the property value.

Once the seller acknowledges the amount receipt and the tax authorities verify the payment of tax, the notary lodges a request for placing a definite record on the land register. On the grounds of this record, the sales transaction is considered to be closed and the buyer becomes the legal owner of the apartment.

Sample purchase costs for a 53 m² newly-built one-bedroom apartment in the Berlin locality of Wilmersdorf.

Value, €

380,300

Transfer tax

6%

Registering the property with choice the Land registry

1%

Notary fee

1.5%

Agent’s fee

0%*

Total amount of additional costs, €

32,393

*On rare occasions of buying newly-built residential property the real estate agent’s fee can equal zero. Source: Tranio
Share the article
Subscribe not to miss new articles

We will send you a content digest not more than once a week

Subscribe
    I confirm that I have read and accept the Privacy Policy and Personal Data Processing Guidelines.
    Done!

    Property buying guide for Germany
    Article 2 of 9

    Are you interested in real estate in Germany? Have a look at our page on Facebook!

    We share here investment hacks and market developments and announce new projects.

    Tranio in Facebook
    Tranio’s managers offer advice on buying real estate in Germany
    Marina Filichkina
    Marina Filichkina
    Head of Sales Tranio Thailand, Europe
    +44 17 4822 0039
    Send a request
      I confirm that I have read and accept the Privacy Policy and Personal Data Processing Guidelines.
      • Residence permit support
      • Mortgage rates from 1.5%