This is a question that Hypofriend advisors receive on a daily basis. As a short answer: yes, it is possible to get approved for a German mortgage as a non-EU citizen while on a temporary residence permit (Aufenthaltstitel). However, there are a number of limiting factors that will affect your maximum borrowing amount and the number of German banks that you can qualify for.
EU blue card holders can now borrow up to 90% of their house value. In this article, we explain what EU Blue Card holders and other temporary residents can do to obtain permanent residency and potentially borrow up to 100% of the property price. We also explain how German banks calculate the so-called loan-to-value (LTV) and how that is used to determine your maximum borrowing amount as a temporary resident. Our intelligent online tool, will tell you how much you can afford.
Becoming a permanent resident
If you have been living in Germany, have been employed by a German company for at least 3 months, are out of your probation period and make at least 1,500-2,000€ net per month, you fulfill most of the financial requirements to qualify for a German mortgage. However, German banks will then assess your residency status. Banks' risk assessment of non-EU citizens on a temporary residency permit is higher compared to EU citizens. Indeed there are only a handful of banks that are willing to take such a risk and qualify non-EU citizens for their mortgage products.
One way to increase the number of German banks a temporary resident qualifies for is to apply for a permanent residence permit (Niederlassungserlaubnis). Residents who have had a temporary permit for at least 5 years can directly apply for a permanent residence permit with the Ausländerbehörde. In addition to having your primary residence registered in Germany and having a sustainable income in Germany, you will also need to show proof of sufficient German language skills (B1) to get approved for a permanent residency permit.
TIP: there are several groups that can shorten the period before they become eligible for permanent residency. Learning German helps.
An EU Blue Card holder may get a permanent residence permit when they have been in Germany for more than 33 months (or with good German skills only 21 months)
A non-EU foreigner who graduates from a German University or comparable institution in Germany, may get a permanent residence permit when they have held a work permit for at least 2 years after graduation
If you are married to a German national (i.e. someone with German citizenship) or are a parent to an underage German you can have a permanent residence permit issued to you when you have been in Germany for 3 years and are still living with the German spouse or child.
Loan-to-value (LTV) determines your maximum borrowing power
If you are currently on a temporary resident and do not want to wait to apply for your permanent residence permit to qualify with more banks, you can already apply for a mortgage. However, in understanding your maximum affordability (and the size of downpayment needed) the most critical factor dictating how much you can borrow is the so-called loan-to-value (LTV).
The LTV is calculated by each bank and represents the ratio between the loan amount and the property value which the bank determines according to their own criteria. In most cases, the property value will not be valued the same as the asking or sales price of the property. German banks are quite conservative and risk-averse when it comes to appraising property values and will sometimes value the property 10-30% less than the property price.
The higher the LTV, the more you are borrowing and the riskier you are to any bank assessing your status. As a rule of thumb, the maximum LTV EU blue card holders can qualify for is 90%, whereas permanent residents can qualify for 100%. In both case you still need to cover all additional purchasing costs (notary fees, transfer taxes etc.).
For example, let’s say you are interested in a property that costs 400,000€. We assume that you have the required amount of equity to cover the purchase fees (Berlin: 8-15% fees). In addition to covering the purchase fees, you also have enough equity for a 20% downpayment. This means that you would require a mortgage for an amount of 320,000€ to cover 80% of the property price. In assessing your mortgage eligibility, a German bank will now calculate the LTV their way. If the bank deducts 10% from the property price to arrive at a property valuation of 360,000€, they will calculate the LTV as:
An LTV of 89% is below the LTV cliff of 90%, which increases the likelihood of getting approved by a German bank.
Does my LTV limit affect the interest rate I could qualify for?
Yes. Among other factors, the LTV determined by each individual German lender will have a direct influence on the interest rate you might end up qualifying for. In general, the lower your LTV compared to the LTV limit the bank assigns to your residency status, the lower the interest rate. However, this tends to work in steps. In other words: Non-EU residents too can expect to qualify for more competitive interest rates – especially if their downpayment increases such that the LTV drops 10, 15 or 20 percentage points below the required LTV limits.
Do you need assistance understanding what you can borrow? Use Hypofriend's online affordability calculator.