Tax system

Taxes

Slovenia-Germany double tax treaty for rental income

Learn how to navigate your tax obligations in Slovenia while living in Germany.

Woman using a calculator while filling out tax forms.
writer

Updated 21-8-2026

If you live in Germany and earn rent from a flat or house in Slovenia, you need to know where that income is taxed first under the Slovenia-Germany double tax treaty. You also need to know how Germany should relieve double taxation when you file at home.

For Germany-based expats, the difficult part is often working out what the treaty means in practice, from tax residence and treaty residence to German reporting, proof of tax paid, and the records your Finanzamt (local tax office) may ask for. This guide looks at who usually taxes the rent first, what to keep on file, and when to ask a Steuerberater (tax advisor) for help.

This is a general guide based on official treaty and tax authority sources checked on 12 August 2026. It focuses only on the treaty path for Slovenian rental income and is not personalised tax, legal, or investment advice.

Key takeaways

  • Primary taxing right: Slovenia usually has the primary right to tax rent from property located there.
  • German tax obligations: If you are a tax resident in Germany, your German tax return and treaty position still matter.
  • Double taxation relief: Germany generally uses an exemption method for this income while maintaining its own administrative filing rules.
  • Essential records: Maintain clear files including the Slovenian tax assessment, proof of tax paid, rental contracts, expense receipts, and currency conversion notes.
  • Professional advice: Seek expert guidance for complex situations involving dual residence, joint ownership, losses, mixed usage, or conflicting tax authority treatment.

Who the treaty applies to and why residency matters

The treaty starts with residence, not with the building itself. This guide is aimed at people connected to Germany who receive income from real property in Slovenia.

When you are tax resident in Germany, Slovenia, or both

If you are a tax resident in Germany, foreign rental income can still affect your German tax return even where Slovenia taxes it first. If Slovenia also treats you as resident, or if you moved during the year, the filing position becomes more complex.

How the tie-breaker works if both countries claim you

If both countries claim you as resident, the tie breaker process to decide which jurisdiction can claim tax looks at:

  1. Your permanent home
  2. Your centre of vital interests
  3. Your habitual abode
  4. Your nationality

If those tests still do not settle it, the competent authorities can step in.

Woman using a calculator while filling out tax forms.

Which country taxes Slovenian rental income first?

This is the core treaty question for most readers. The answer usually starts with the location of the property, not the location of your day to day life.

How the treaty treats income from immovable property

The key rule is in the Germany-Slovenia treaty text. Article 6 says income from immovable property may be taxed in the state where the property is situated, and paragraph 3 makes clear that this includes income from letting the property. In plain English, rent from a Slovenian flat is usually taxed first in Slovenia because that is where the real estate is located.

What this means in practice for a German-resident landlord

If you live in Germany and rent out a flat in Ljubljana, the rent arises in Slovenia. Slovenia can tax that income first, and Germany then has to apply its own return rules and treaty relief method.

Bear in mind that paying tax in Slovenia doesn’t necessarily end the matter as declaring income in Germany may still be required.

How Germany should relieve double taxation

A double tax treaty does not mean the income disappears from German administration. It means you check the relief article and then apply current German filing rules to the income type you actually have.

Credit vs exemption: what readers need to verify

IssueExemption methodCredit methodWhy it matters
What it doesGermany leaves the foreign income out of the taxable base, though treaty wording can still affect the rate on other income.Germany taxes the income and gives credit for foreign tax already paid.The German return can look very different.
What to check hereGerman residents mainly look for exemption for this kind of income.The same article lists specific categories where credit applies instead.Foreign rental income is not handled like every other foreign payment.
Reader actionMatch the income to the treaty article and current German practice.Do not assume a treaty automatically means a tax credit.Using the wrong method can overstate or understate tax.
*Details from treaty wording, checked 12th August 2026

When domestic German rules still matter

Even where treaty relief is available, you may still need a German return, the right supporting forms, and consistent figures for your local tax office.

Filing mechanics, including income tax in Germany are set by the German system, and often require online filing through ELSTER.

Under the Slovenia-Germany double tax treaty, Germany generally exempts rental income for German residents but keeps the right to take exempt income into account when setting the rate on other income, so do not assume you can ignore this income when completing your German tax returns.

What expenses, filings, and records should you prepare?

This is where many compliant expats still run into problems. Clean records make it easier to support both treaty relief and any deductible rental expenses.

Documents to keep for both tax authorities

Keep a simple file with:

  • rental contract and proof of ownership
  • annual rent summary and related bank statements
  • invoices and receipts for deductible property costs
  • mortgage interest evidence, where relevant
  • Slovenian tax assessment or final annual notice
  • proof of tax paid in Slovenia and any refund or adjustment papers
  • short English or German labels for key documents

Expatica Tip

A final Slovenian tax notice is usually more useful for a German relief claim than a folder of monthly rent receipts on its own.

If you also own property locally, do not confuse this issue with property taxes in Germany, which are a separate German topic.

Currency conversion, deadlines, and proof of tax paid

Check which exchange rate basis your German filing expects and use it consistently for income, expenses, and tax paid. Also keep the statement or assessment that shows Slovenian tax was actually charged, not just estimated.

To avoid mismatches, reconcile the yearly Slovenian total with the amount you enter in Germany before you file, and confirm Slovenia-side process points through FURS, the Financial Administration of the Republic of Slovenia, which is the national tax and customs authority.

Common pitfalls for expats with Slovenian property income

The treaty answer is often straightforward for a simple case, but the facts around it may not be. That is where overpayment, underreporting, or weak records usually start.

Joint ownership, mixed use, and negative rental income

Your tax treatment can be more complex in the case of joint ownership, mixed use, and negative rental income:

  • Joint ownership: check how income and expenses are split between owners.
  • Mixed use: private stays can affect what part of costs belongs to the rental activity.
  • Negative rental income: a loss in Slovenia does not automatically produce the same result in Germany.
  • Furnished or business style letting: extra services can change the analysis.

If any of these apply, do not assume the standard treaty reading is enough.

When to get a tax adviser or use the mutual agreement procedure

Get advice if Germany and Slovenia appear to classify the same income differently, if you moved mid-year, or if the ownership structure is not simple.

If normal filing does not resolve inconsistent taxation, the treaty allows a mutual agreement procedure, and the BZSt page on mutual agreement procedures explains the route. This is a specialist remedy, not a quick or routine step. Get professional support if you need to pursue your own tax mattress this way.

Managing rent payments between Slovenia and Germany

The tax issue and the money movement issue are different, but they meet in your records. If rent comes in, repairs are paid out, and tax is settled across two countries, clear separation can save time at year end.

Wise multi currency account offers 40+ currencies in one account.

Major local banks such as Deutsche Bank, Commerzbank, and Sparkasse may work well if everything stays in euros and you only need standard transfers. If you want clearer transfer references, easier exports, or a simpler way to separate property money from day to day spending, a cross-border service or multi-currency account may help.

Wise can be useful here for receiving rent, holding euros, paying Slovenian property costs, and keeping transaction histories clear. Wise has multi-currency accounts for expats and people living internationally which use the mid-market exchange rate for currency exchange, and have low, transparent fees you can see before you transact. You can receive EUR and other currencies to your account with local account information, and send money conveniently locally and internationally, with speedy, secure transfers.

FAQ

FAQ

Do I pay tax in Germany on rental income from Slovenia?

Often, you still need to deal with the income in Germany even though Slovenia usually has the primary taxing right. The key point is to separate source-country taxation from German reporting and relief.

How does Germany stop double taxation on Slovenian rental income?

Germany should apply relief under the double taxation treaty together with current domestic filing rules. For this treaty, the German side generally points to exemption for this kind of income, but you still need proper proof of tax paid and a correctly prepared German return.

Do I need to declare Slovenian rental income in Germany if I already paid tax in Slovenia?

Yes, in many cases you still need to report or at least account for it in Germany if you are a tax resident there. Paying Slovenian tax first does not automatically remove German filing obligations.

What records should I keep for foreign rental income in Germany?

Keep the annual Slovenian tax notice, proof of tax paid, rental contracts, and expense records. A simple folder with clear English or German labels can make year end filing much easier.

What if I am a tax resident in both Germany and Slovenia?

You may need the treaty tie-breaker to work out your treaty residence. In that situation, professional advice is often sensible before you assume the filing path is straightforward.

Useful resources

Checked 12th August 2026

Author

Claire Millard

About the author

Claire Millard is a content and copywriter with a specialty in international finance and 10 years experience working in-agency and as a contractor, with some of the most innovative financial service organisations in the world. Her work has featured in The Times and The Telegraph, as well as industry magazines and leading personal finance blogs.

Having lived in 5 different countries over the past 10 years, Claire is particularly interested in helping expats, travellers and anyone else living an international lifestyle to navigate the complexities of managing money across currencies, even if it means spending most of her working life squinting at a screen trawling the Ts&Cs and interpreting bank small print.