DON’T MISS
IamExpat FairIamExpat Job BoardIamExpat Webinars
Newsletters
EXPAT INFO
CAREER
HOUSING
EDUCATION
LIFESTYLE
EXPAT SERVICES
NEWS & ARTICLES
Buying a house
Real estate agentsMortgage advisorsMortgagesTaxes, costs & feesAllowances, loans & subsidies
Home
Housing
Buying a house
Mortgages in Germany
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

Mortgages in Germany

By Abi CarterUpdated on Apr 25, 2025
On this page

This page uses affiliate links.

Was this helpful?
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy
or
follow us for regular updates:

MORE ON BUYING PROPERTY IN GERMANY


Buying a house

Real estate agentsDIRECTORY

Mortgage advisorsDIRECTORY

Taxes, costs & fees

Allowances, loans & subsidies

Home insurance
Moving companiesDIRECTORY
Interior designers & architectsDIRECTORY
Energy (electricity & gas)
Internet
Tax advisorsDIRECTORY
Property & real estate lawyers
Financial advisorsDIRECTORY
Waste, recycling & Pfand

Related Stories

Most Googled: Why do Germans prefer renting rather than buying a house?Most Googled: Why do Germans prefer renting rather than buying a house?
Funding for energy-efficient housing in Germany: How can expats benefit?Funding for energy-efficient housing in Germany: How can expats benefit?
How to buy an apartment in Germany (while in coronavirus lockdown)How to buy an apartment in Germany (while in coronavirus lockdown)
Tips on finding an apartment in GermanyTips on finding an apartment in Germany
How much does the average resident in Germany spend on housing?How much does the average resident in Germany spend on housing?
Germany’s most expensive house on sale in BerlinGermany’s most expensive house on sale in Berlin
Average German rent rises 4,7 percent in last quarter of 2024Average German rent rises 4,7 percent in last quarter of 2024
Munich and Frankfurt homes most overvalued in Germany, UBS reportsMunich and Frankfurt homes most overvalued in Germany, UBS reports
For expats of all colours, shapes and sizes

Explore
Expat infoCareerHousingEducationLifestyleExpat servicesNews & articles
About us
IamExpat MediaAdvertisePost a jobContact usImpressumSitemap
More IamExpat
IamExpat Job BoardIamExpat HousingIamExpat FairWebinarsNewsletters
Privacy
Terms of usePrivacy policyCookiesAvoiding scams

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy


© 2025 IamExpat Media B.V.
© 2025 IamExpat Media B.V.

Buying a property in Germany isn’t just about searching for your dream home. As well as saving enough capital to pay the various taxes, costs and fees that accompany property purchases, you’ll probably need to get a mortgage (Hypothek or Darlehen in German). There are plenty of German banks and other institutions that will offer mortgages to expats. Our guide to German mortgages walks you through the most important information.  

German mortgage advisors

Rather than going directly through a bank, many expats in Germany choose to consult with a mortgage advisor. While German banks provide a direct route to a mortgage, brokers offer tailored advice and investigate multiple lenders to find you the best mortgage product. There are many English-speaking mortgage brokers in Germany who specifically cater to expats.

Before you start house-hunting, it’s therefore a good idea to consult with a mortgage provider to find out whether you qualify for a mortgage or a government homeownership loan, learn more about the costs involved, and help you set a budget. This consultation is usually free. 

How to get a mortgage in Germany

Many people believe that getting a mortgage is a lot harder in Germany than in other countries, especially as an expat. This isn’t strictly true. Banks in Germany are cautious lenders, and subject potential borrowers to careful background checks. However, as long as you fulfil the basic requirements and present the correct paperwork, you shouldn’t encounter problems.

Can foreigners buy property in Germany?

There are no restrictions on foreigners buying property in Germany. In principle, this means that anyone who meets the following basic requirements is free to apply for a mortgage:

  • You hold a valid residence permit which gives you permission to work.
  • You are currently working in Germany.
  • Your employer or your own business is based and pays taxes in Germany.
  • You are being paid in euros.
  • You can cover the closing costs with your own equity (up to 15% of the purchase price)

Depending on your personal situation you may also have to fulfil certain additional requirements:

Mortgages for EU citizens

If you are an EU national, you can generally expect the same borrowing limits as German citizens (i.e. up to 100% of the property value). Some lenders, however, might ask you for a larger upfront deposit.

Mortgages for non-EU citizens

Non-EU citizens with temporary residence permits are, in theory, eligible for all types of mortgages, provided you meet the following criteria:

  • You have been employed by a German company for at least three months.
  • You are out of your probation period.
  • You make at least 1.500 - 2.500 euros per month.

However, you are deemed to be a higher risk, compared to German and EU nationals, and, as such, only a few banks will be willing to lend to you. Those that do will require a larger upfront deposit. You can improve your chances of getting approved for a mortgage by getting a permanent residence permit.  

Mortgages for self-employed expats

If you are self-employed, you may find it more difficult to get approval for a mortgage, as banks generally consider self-employed workers to be riskier investments. You will need to prove that you can consistently make repayments (see documents required below). The longer you have been self-employed for, the easier it will be to get approval.

Mortgages for individuals approaching retirement age

If you are nearing retirement age, you may find it difficult to get approved for a mortgage, as loans are generally given on the premise that you will have finished repayment by the time you retire. Mortgage lenders will assess whether your pension meets minimum income requirements.

If you have been contributing to a private Riester pension, you can choose to put the savings towards taking out a mortgage or paying off your existing mortgage. Find out more about homeownership schemes.

How do mortgages work in Germany?

Mortgages in Germany typically last 25 to 30 years, with a fixed interest rate for the first few years. You can also choose to have fixed interest for 10, 20 or even 30 years in exchange for a higher overall rate.

Mortgage interest rates in Germany

Mortgage interest rates in Germany vary from region to region, and depending on the profile of the person applying. As a general rule of thumb, the higher the deposit you are able to put down on the mortgage, the lower your interest rate (and therefore your monthly repayments) will be. 

As of 2025, mortgage interest rates in Germany are somewhere between 3,5 and 4,5%, depending on the federal state. 

How much can I borrow?

Mortgage lenders in Germany allow you to borrow up to 100% of the property value (although you will have to cover some of the other costs of buying a house, such as purchase fees, with your own equity). 

While some German banks will be willing to finance the full amount, loans of around 80% are more common. Non-German citizens are considered riskier investments and consequently will usually be required to pay a larger deposit upfront, especially if you are not a resident or employed in Germany.

To prevent anyone from taking out a mortgage they cannot afford, mortgage providers ensure that your monthly mortgage payments will not exceed 35-40% of your salary. 

Mortgage calculator for Germany

Before you start house hunting, you’ll need to have a budget in mind. For this, you can use a mortgage calculator for Germany. MLP and Hypofriend both offer mortgage calculators in English that can give you a quick idea of how much you could potentially afford, taking into consideration deposits, taxes and other fees.

Types of home loans in Germany

There are several different types of home loans in Germany. Some German mortgages require you to start repayment immediately, while others allow you to delay full repayment and only pay interest. Your mortgage advisor can walk you through all of the implications and help you decide what is best for your personal situation, but below we have put together the most important differences: 

Annuity mortgage (Annuitätendarlehen)

The most popular form of mortgage in Germany, an annuity mortgage (Annuitätendarlehen), is a fixed-rate loan over a period of five to 30 years. Your monthly mortgage payment remains the same throughout the life of the mortgage. At first, you pay mostly interest, with a small amount going towards repaying the original loan. Over time, as the loan is gradually paid off, the interest portion decreases and the repayment portion increases.

One peculiarity of the German system is that lenders will typically allow you to set the amount you wish to repay each month (as a proportion of the original loan, between 2 and 10 percent per year - known as “Tilgung”). You may also be permitted to pay lump sums (Sondertilgung) to pay off your mortgage more quickly.

Full repayment mortgage (Volltilgerdarlehen)

The full repayment mortgage (Volltilgerdarlehen) is very similar to the annuity mortgage, in that you pay a consistent monthly rate made up of interest and repayments. The only difference is that, instead of determining your monthly repayment rate as a percentage of the total mortgage, you specify a length of time after which you would like to have fully repaid your loan. Your monthly payment is therefore adjusted to allow you to achieve this: the shorter the term you choose, the higher your monthly repayment.

Interest-only mortgage (endfälliges Darlehen)

Not very common among buyers in Germany, an interest-only mortgage is almost always used for buy-to-let properties. Under the interest-only model, your monthly payments do not repay the loan, covering only the interest. At the end of the mortgage term, the full outstanding amount is due. Expats will usually need a large down payment to secure an interest-only mortgage.

Building society mortgage (Bausparen)

A building society mortgage is a type of mortgage that is linked to a savings account. These mortgages are typically characterised by long-term, low interest rates. There are two models: either you save in a designated savings account until you become eligible for a mortgage, or you take out the mortgage and submit repayments into a savings account that is later used to pay off the mortgage.

Variable rate mortgages (variables Darlehen)

In contrast to fixed-rate mortgages like annuity and full repayment mortgages, variable rate mortgages, as the name suggests, have variable rates of interest. Every three months, the interest rate is adjusted to reflect that of the European Central Bank.

This kind of mortgage allows borrowers to take advantage of fluctuations in interest rates, which may enable quicker repayment; however, on the flip side, they leave borrowers vulnerable to sudden spikes in interest rates, which can greatly increase their repayments. 

Variable mortgages are relatively flexible, permitting the borrower to make larger payments or terminate the mortgage without penalties. These kinds of mortgages are often combined with other, fixed-rate mortgages.

How to get a mortgage in Germany: Key steps

Getting a mortgage in Germany can seem complicated. To simplify the process, our 10-step guide walks you through all the basics.

1. Check what you can afford

Your first port of call when buying a house in Germany is a mortgage advisor or other lender. Make an appointment to go through your personal and financial information, in order to get an idea of whether you will qualify for a mortgage and, if so, how much you can afford. 

2. Get pre-approval

If you’re satisfied you meet the basic requirements, it is worth submitting an application for pre-approval. This key step means that a mortgage lender provisionally agrees to finance your property purchase. Having pre-approval assures the seller that you can go through with the sale, helping you to stand out at viewings.

3. Find your property

Equipped with a realistic estimate of the kinds of property you can afford, and armed with the knowledge that you will most likely be approved for a mortgage, you can begin your property search. Having an estate agent, who can alert you when new properties come up for sale, can give you a competitive edge.

4. Make an offer and pay the reservation fee

Once you have found your dream home, it’s time to make an offer. It is quite common for buyers to secure properties with reservation fees (0,5 - 1% of the property price and usually refundable). This will hold the property for two to four weeks, while you finalise your mortgage.

5. Finalise your mortgage

If you didn’t already seek pre-approval, next you will need to submit your application to your mortgage provider, along with all the necessary personal and property documents. Your application will be processed by the bank, and you will receive a response within three to 10 working days. 

For your application, you will need to prepare quite a few documents, often going back several years, that prove that you meet the requirements. This usually includes:

  • A form of ID, such as a passport (not a driving licence)
  • Copy of residence permit (if applicable)
  • Registration certificate
  • Proof of German pension scheme, such as a social security ID
  • Proof of available equity
  • Various documents relating to the property, such as land registry extract, property assessment (if applicable), floor plan and declaration of division (you can get these from the seller or real estate agent)

Additional documents for employees:

  • Salary slips from the last three months
  • Salary statement (Lohnsteuerbescheinigung) from last year (you can get this from your employer)

Additional documents for freelancers & self-employed workers:

  • Two most recent tax returns
  • Two most recent tax assessments (Steuerbescheid) from the German tax office
  • Profit and loss account for the previous year, verified by your accountant

6. Draft & sign a purchase contract

At this point, either you or the seller selects a public notary to draft a purchase contract. Once it is drafted, you need to meet with the seller and the notary to sign. At this formal appointment, the notary will read the entire purchase contract out loud, allowing for last-minute revisions and questions. If you cannot speak German, you may need an interpreter.  

7. Pay closing costs

After you have signed the notarised purchase contract, you need to pay the closing costs from your own equity, including fees for the notary and real estate agent.

8. Pay purchase price to the seller

Several weeks later, the notary will request that you pay the full purchase price to the seller. This includes any down payment from your own equity, with the remaining amount transferred directly to the seller by your mortgage lender. You will be asked to fill out a purchase order form to authorise the payment.

9. Pay property transfer tax

Around six to 10 weeks after signing the purchase contract, you will receive a bill from your local tax office requesting payment of the property transfer tax (Grunderwerbsteuer). Once you have paid this, the notary will instruct the land registry to transfer the property ownership to you, making you the legal owner.

10. Move in

With all steps complete, you are free to collect the keys, arrange your move, set up your utilities, take out home insurance, and enjoy your new home!

Refinancing a mortgage in Germany

If you have already been paying off your mortgage for a few years, you might be looking into your options when it comes to refinancing a mortgage in Germany (Anschlussfinanzierung). 

People most commonly refinance their mortgages when they approach the end of their current fixed-term deal, but this isn’t always the case. In Germany, you are allowed to refinance your mortgage penalty-free after you have been paying it off for 10 years, as long as you provide six months’ notice - so under certain circumstances you could refinance midway through a fixed-term. 

Note, however, that if you are on a fixed-rate deal and you have been paying it off for fewer than 10 years, your lender will likely impose early repayment charges (Vorfälligkeitsentschädigung) if you try to switch to a new deal or pay off your mortgage. These charges are usually calculated as a percentage of the original loan amount and can be very hefty. 

Why would you refinance a mortgage? 

There are several reasons why you might want to refinance a mortgage:

  • To get a better interest rate, for instance if you are coming to the end of your fixed-term period. Refinancing can unlock lower interest rates and reduce your overall monthly repayments. Generally speaking, it pays to shop around for a better deal. 
  • To reduce your mortgage term, for instance if you already have a good amount of equity in your property, you might want to switch to a shorter overall mortgage term. This will likely increase your monthly repayments but you’ll pay your mortgage off quicker. 
  • To pay for home improvements, as an alternative to taking out a personal loan or using your savings. By remortgaging, you essentially use your home as collateral to borrow money, increasing your mortgage debt and therefore your monthly repayments. 

Ways to refinance a mortgage in Germany

There are three main ways to refinance a mortgage in Germany:

  • Refinancing (Umschuldung): Refinancing is when you switch to a new provider at the end of your fixed mortgage term. You may have to pay some fees, but generally these are offset by the better interest rate you are switching to. 
  • Forward mortgages (Forward Darlehen): Relatively unique to Germany, a forward mortgage allows you to secure an interest rate for a new deal that will start at the end of your current fixed-term deal. You can do this up to 66 months (five and a half years) in advance. This allows you to take advantage of low interest rates and gain peace of mind for the future. 
  • Prolongation: Prolongation is when you stick with your current lender and sign an agreement to continue your deal beyond the end of the fixed-rate term. Although this is the simplest option, it’s not always the most cost-effective, as other lenders may offer more attractive rates. 

It’s best to consult with a mortgage advisor to work out which option works best for you. They can compare multiple deals from different lenders to find the best product for your situation. Once you select a deal, they will then make arrangements for the mortgage to be switched to the new lender. 

Set up your home utilities in Germany

Ostrom
Entega
MaxEnergy
NaturStrom
Yello
Badenova
tibber
Octopus Energy