+48 787 451 787
For foreigners

Buying property in Poland as a foreigner

You can buy a flat without a permit. A house or plot usually needs an MSWiA permit. Check what applies to you in the test, and we'll handle the rest of the paperwork.

0 złno permit needed for a flat
1,570 złMSWiA permit fee
5 yearswith permanent residence = exempt

Do you need an MSWiA permit?

Citizenship
Is the property in the border zone?
Permanent residence or EU resident card for 5+ years?
Spouse is a Polish citizen, card for 2+ years, buying as joint property?
Result—

Help me with the permit

The test is based on Art. 8 of the Act on the Acquisition of Real Estate by Foreigners. We confirm the result for the specific property before any deposit.

Key facts
  • EU, EEA and Swiss citizens buy property in Poland on the same terms as Poles.
  • A non-EU citizen (e.g. from Ukraine or Belarus) can buy a separate flat without a permit — outside the border zone.
  • A house with land, a plot or commercial premises requires an MSWiA permit unless you have held a permanent residence or EU resident card for 5 years.
  • If your Polish is limited, the notary requires a sworn translator.

What a foreigner can buy without a permit

  • A separate flat with its own land register (Art. 8(1)(1) of the Act).
  • A garage or parking space if it serves your housing needs.
  • Any property — 5 years after receiving a permanent residence or EU long-term resident card.
  • Property bought as joint property with a Polish spouse — 2 years after receiving such a card.

The exemptions do not apply in the border zone or to farmland over 1 ha.

Documents you need

  • Passport (the notary verifies identity).
  • PESEL — not formally required, but it simplifies the deed, the bank and the tax office.
  • Residence card, visa or UKR status — a copy for the bank and notary.
  • Funds in a Polish account and proof of their source — notaries and banks apply AML rules.
  • MSWiA permit or promise — if you are buying a house or plot.

Mortgages for foreigners

Banks lend to residence card holders, and some also to visa holders or people with UKR status; they usually require a Polish employment contract or a stable business. Mortgages are handled by our HipoCenter team, which compares 15 banks.

We check borrowing capacity first and look for a flat second — that keeps your deposit safe.

Russian and Belarusian citizens

The statutory rules are the same, but when issuing permits MSWiA assesses state security. According to the MSWiA report for 2025 (as cited by Bankier.pl), Russian citizens received no permits and Belarusian citizens about 475. Buying a separate flat does not require a permit.

HipoCenter · Our group

Buying with a mortgage? Start with your borrowing capacity

HipoCenter is our mortgage team: it compares 15 banks for foreigners, calculates your borrowing capacity and handles the application. That way we only show flats within a budget the bank will actually approve.

FAQ

Questions and answers

01Does a Ukrainian need a permit to buy a flat?

No, if it is a separate flat outside the border zone. UKR status or a residence card does not change this. A house with land requires a permit unless you have held a permanent residence card for 5 years.

02Can I buy a flat on a visa?

Yes. The law does not require a residence card to buy a flat. Restrictions may come only from the mortgage — banks often require a card.

03Do I need a PESEL?

It is not mandatory, but it makes buying much easier: the notary enters it in the deed, and the bank and tax office require it. We can help you get one.

04Does the notary speak English?

The deed is always in Polish. If your Polish is limited, the notary must use a sworn translator — we arrange one.

05Do foreigners pay higher taxes?

No. The 2% PCC and notary fees are the same for everyone. The first-home PCC exemption is also available to foreigners.

Free consultation

Tell us what you're looking for

We call back within an hour on working days, in your language. No obligation.

+48 787 451 787Telegram →WhatsApp →Mon–Fri 9:00–19:00, Sat 10:00–14:00

Leave your contact

We reply in your language: PL, UA, RU or EN.