The case for retiring in Slovenia is easy to make on paper: a small, green country, with the Alps in the north, the Adriatic in the south and short distances in between. The case for doing the paperwork correctly is just as easy, because three things can bite a retiree: the residence step, the health cover and above all the tax treatment of a foreign pension. This guide explains how to retire in Slovenia as a European citizen, in the order that works.
What do you need to retire in Slovenia as an EU citizen?
EU citizens need no visa and no permit. After three months, you must have a residence registration certificate from the upravna enota (administrative unit). For someone who does not work, GOV.SI says you need adequate health insurance and enough money to live on. A pension is usually the proof of means.
Two things to prepare before you leave: your pension statement, which shows gross amounts and tax withheld, and your S1 form (see below). Then declare your temporary address at the administrative unit within eight days. The full detail of the procedure is in our article on the residence certificate.
How does health cover work for a pensioner?
If your pension comes from another EU, EEA or Swiss country and you receive no pension or other income from Slovenia, you use the S1 certificate from the health insurer of the country that pays your pension to access public care in Slovenia. You or the ZZZS regional unit can request it. If you also receive a Slovenian pension, Slovenia covers you instead.
If your pension is paid by the Slovenian pension institute, ZPIZ, the compulsory health contribution (OZP), €39.36 a month from March 2026, is withheld from the pension. ZZZS says foreign insured persons who are not insured in Slovenia, such as holders of a foreign card, do not pay it. Ask ZZZS how it treats a registered S1 before you assume you are exempt.
The EHIC is for visits and will not carry you through a move. Our guide to health insurance in Slovenia shows how to register, choose a doctor and why the old top-up insurance no longer exists.
Pension, S1, tax treaty, a flat to rent and a doctor to find: the list is long, and the order matters. Moovy, our AI assistant, can turn it into a checklist for your country of origin and tell you which official page to open at each step.
How is a foreign pension taxed when you retire in Slovenia?
This is the point that surprises the most. FURS describes no special regime for foreign retirees. If you are a tax resident, you are taxed on worldwide income, and FURS says that under most treaties pensions are taxed only in the country of residence, which means Slovenia. The tax your home country withholds is not deducted in Slovenia: you ask the foreign tax administration to refund it, and you ask your pension fund whether it can stop withholding.
There are exceptions. Public-service pensions are in general taxable in the country that pays them, unless you live in Slovenia and are a Slovenian national. In its 2023 description, FURS also mentions treaties where certain pensions are taxed only in the paying country (Bulgaria, Hungary, Romania), in both countries (Denmark, Finland, Luxembourg, Malta, the Netherlands), or all pensions in both (Norway, Sweden). Look up the treaty of your country on the FURS list. Every treaty in force in 2025 uses the credit method, so where both countries may tax, Slovenia gives credit for the foreign tax within the Slovenian tax due.
The Slovenian rates for 2026 run from 16% to 50%, after a general allowance of at least €5,551.93; residents over 70 get a further €1,665.58. See income tax in Slovenia for the scale. FURS's 2023 description also mentions a tax reduction of 13.5% of the amount of a pension from compulsory insurance, applied in its example to a foreign pension: ask FURS whether it applies to yours in 2026.
How do you declare your pension?
- Get a tax number and settle your resident status with FURS. See the Slovenia tax number guide.
- File an advance-tax declaration on eDavki within 15 days of the first payment of the year, for a pension paid monthly.
- Check the spring calculation (informativni izračun), and object if foreign tax is missing.
- File the annual return yourself by 31 July if you received no calculation by 15 June.
- Answer your pension fund if it asks for proof of your Slovenian tax residence.
Undeclared foreign pensions do not show up in the calculation, which is how people end up with a late bill.
What about the Slovenian pension system?
If you also worked in Slovenia, you may earn a Slovenian pension. If you worked in several EU countries, you apply to the pension body of the country where you live or of the last country where you worked; ask for information at least six months before you plan to retire. Each country pays its own share, and periods in other EU countries count towards eligibility.
The 2026 reform (ZPIZ-2O) changed the rules from 1 January 2026. The general retirement age is 67 with 15 years of insurance, or 62 with 40 years of pension service. A transition runs from 2026 to 2034: with 15 years of insurance, the age is 65 in 2026 and 2027 and then rises by three months a year; with 40 years of pension service without purchased periods, it is 60 in 2026 and 2027 and rises step by step. The minimum pension went from €352.58 to €365.70 and the guaranteed pension is €785. EURES gives a simplified version without the transitional ages: the ZPIZ table is the reference.
What should you do before you leave?
The order matters more than the speed. Retirees who prepare in their home country save weeks later.
- Ask for the S1 and for an up-to-date statement of gross pension and tax withheld.
- Read the tax treaty between your country and Slovenia, and note whether your pension is private, social-security or public-service.
- Ask your fund what it needs to stop withholding tax.
- Choose your first home carefully. The address must be a proper dwelling with at least 8 m² per person. See renting in Slovenia.
- Keep your old bank account open. It is useful for the pension and for taxes at home; Slovenian banks ask for a tax number. See opening a bank account in Slovenia.
Before you decide where to live and how your pension is paid, have your situation confirmed by your pension fund or by a tax adviser who knows both countries.
What does it cost to live as a pensioner?
EURES figures from the national statistics office give a sense of the range, without a year attached: about €600 a month for a studio in Ljubljana, with rents around 20% lower in most other regions, an espresso at about €1.86, a restaurant menu at about €14.59 and a public transport ticket at €1.31. A two-bedroom flat in Ljubljana is quoted at €850 to €1,100 a month, about €630 in Maribor and about €500 in Prekmurje, utilities extra. Treat them as indicators; our cost of living in Slovenia article puts them next to the other items.
What changes for Swiss and British retirees?
Swiss retirees generally fall under the same European coordination and S1 rules; confirm with ZZZS. For British retirees who arrived after Brexit, the residence step is different: they need a residence permit as third-country nationals, and whether a UK-issued S1 is accepted must be checked with the UK body that pays the pension and with ZZZS. See moving to Slovenia from the UK. Check the UK-Slovenia tax treaty before declaring.
Where to live when you retire in Slovenia?
Many retirees choose the coast or Ljubljana for services, and smaller towns for cost. Rents and prices differ widely across the country; see best places to live in Slovenia and cost of living in Slovenia.