How a Foreigner Can Buy an Apartment in Poland: Part 2 — Mortgages, Financing, and Currency Risk
Part 2 of three. Part 1 covered the rules and the upfront costs. This part is about how you actually pay for the place. Part 3 walks through the search and the purchase itself.
There are really only two ways to pay for a flat in Poland: with your own money, or with a bank's. Which one you choose shapes everything that follows, so let's start there. As always, this is practical guidance rather than financial advice — confirm the specifics with the bank or a mortgage adviser before you commit.
Cash is the easy road
If you can pay cash, do. There's no bank to convince, no income documents to translate, no valuation to wait on, and no interest rate to worry about. You still pay the taxes and fees from Part 1, but the deal moves at the notary's pace rather than a credit department's. Most non-resident foreigners who can pay cash end up doing exactly that.
Borrowing makes sense if you'd rather not move a large sum across borders, want to keep your capital working elsewhere, or simply don't have the full price. Just go in clear-eyed: a mortgage as a foreigner is meaningfully harder than it is for a local, and it adds a couple of months and a few thousand złoty to the process.
The blunt version: if you're a non-resident with no Polish income, expect borrowing to be tough and the terms cautious. If you live and work in Poland with a residence permit and a local contract, banks will treat you much like any Polish borrower.
How a Polish mortgage actually works
A Polish home loan is built differently from an American or British one, and the differences matter.
It's in złoty, full stop. After the Swiss-franc mortgage disaster of the 2000s — when Poles borrowed in francs and got crushed when the franc soared — regulators effectively stopped banks lending to ordinary buyers in a currency they don't earn. So your mortgage will be in PLN. If you earn euros or dollars, the currency risk is yours to carry, not the bank's. Hold that thought; it comes back later.
The rate has two parts. A standard variable mortgage is WIBOR plus a margin. WIBOR is the benchmark interbank rate that resets every few months — as of late June 2026 the six-month version is 5.05%. On top of that the bank adds its margin (marża), a fixed slice — usually around 1.7 to 2.3 percentage points — that never changes for the life of the loan. Put them together and a representative all-in rate today is about 7%. When WIBOR moves at the next reset, your payment moves with it. You can watch the live rate on our WIBOR tracker and model what a given rate does to your monthly payment with the mortgage calculator.
For perspective, that 7% is a relief compared to the 10–12% Polish borrowers faced in 2022–2023, but a different world from the 2–3% you could get before 2021. Rates right now are middling, not cheap.
"Fixed" doesn't mean what you think. Polish banks offer a rate fixed for the first five years or so (sometimes seven or ten), after which it reverts to WIBOR plus margin. There's no 30-year fixed rate like in the US. A fixed opening period shields you from WIBOR swings while your balance is largest, at the cost of a slightly higher starting rate. If you're already exposed to currency risk, that predictability can be worth paying for.
The term can stretch to 25–35 years, but banks cap it by your age — the loan generally has to be repaid by around 70–75, so older borrowers get shorter terms and higher monthly payments.
Will a bank actually lend to you?
It depends heavily on your profile. Roughly from easiest to hardest:
An EU/EEA citizen living and working in Poland, paid in złoty is treated almost like a local — the easy case. A non-EU foreigner with a residence permit and a Polish contract is very workable; most big banks will lend, though they may want a longer work history. A foreigner in Poland but paid in foreign currency, or self-employed abroad, can still get there at some banks, with a bigger deposit and more paperwork. And a non-resident with no Polish ties, earning entirely abroad is the hard case — many banks simply decline, and the few that lend want a large deposit, often 30–50%.
Two things help everywhere: having income and residency in Poland, and using an independent mortgage broker (doradca kredytowy). Not every bank lends to foreigners, and the ones that do change their appetite constantly — a good broker knows who's saying yes to your profile this month, which saves weeks of dead ends.
Which banks actually lend to foreigners
There's no official list, and any bank's appetite can change quarter to quarter — but as of 2026 the large retail banks most often cited as open to foreign applicants (typically with a residence permit and some Polish income) are PKO Bank Polski, Bank Pekao, mBank, Santander Bank Polska, ING Bank Śląski, Bank Millennium, and Alior Bank. Several of these have English-language service, which helps.
Treat that as a starting point for conversations, not a ranking — the "best" bank is simply whichever one says yes to your profile on the day, at a sensible margin and deposit. Their criteria genuinely differ (one may love your foreign-currency salary while another won't touch it), which is exactly why a broker earns their fee here. Our dedicated mortgage-for-foreigners guide goes deeper on eligibility and documents.
How much can you borrow?
Two limits apply, and the bank uses whichever is lower.
The first is your income. The bank works out your monthly surplus after debts and living costs, then sizes the loan to that. The catch is a rule that forces banks to stress-test you against a rate well above today's — they add a buffer of roughly 2.5 points, so even if your real rate is around 7%, they check you could still pay at nearly 9.5%. This is why approved amounts are often smaller than people expect. Foreign income is usually accepted but discounted — a bank might count only 70–80% of it and convert at a conservative exchange rate, shrinking your borrowing power further.
The second limit is the value of the flat — the loan-to-value ratio. The standard cap is 80%, meaning a 20% deposit, though some banks stretch to 90% if you pay for extra insurance on the low-deposit slice. For foreigners, banks often want more skin in the game than the minimum: 20% is the floor for a strong resident, while non-residents are frequently asked for 30–50%.
Made concrete: that 50 m² Warsaw flat at the 2026-Q1 average works out to about 820,000 PLN. At 80% the bank lends up to 656,000 and you put in 164,000 — plus the 10–15% in fees and taxes from Part 1, another 80,000–120,000 or so. A non-resident asked for 40% down would instead need around 328,000 in equity before fees even start. The mortgage calculator is the quickest way to plug in your own numbers.
The valuation can move the goalposts
The bank won't just take your agreed price at face value. It has the flat valued by an approved appraiser, and it calculates your loan against the lower of the price and the valuation. So if you agreed 820,000 but the appraiser says 780,000, the bank's 80% is based on 780,000 — and you cover the 40,000 gap in cash, on top of your normal deposit. The valuation itself runs a few hundred złoty. Keep a small buffer in case it comes in light. (Our city price pages and real transaction data are a good reality-check on whether a price is in line before you ever get to the appraiser.)
What the bank will ask you for
More than it would ask a local, and most of it needs to be translated by a sworn translator (tłumacz przysięgły). In practice that means your passport and any residence permit or PESEL; proof of income (a contract and payslips, or tax returns and accounts if you're self-employed, often with an employer letter for foreign income); six to twelve months of bank statements; and a credit check. Polish banks use the national credit bureau, BIK, and a foreigner with no Polish credit history is harder to read — some banks will want a credit report from your home country too. You'll also hand over the property details: the preliminary agreement, the registry number, and the developer's documents for a new-build. A clean, complete file moves fast; missing translations are the most common cause of delay.
The currency trap
This is the part foreigners underestimate, so it's worth being blunt about. Your mortgage is in złoty. If you also earn złoty, your income and your loan speak the same language and there's nothing to worry about.
If you earn euros, dollars, or pounds, you're exposed twice over. At purchase, you convert your savings into złoty for the deposit — and a 5% move in the rate changes a big purchase by tens of thousands. Then every month after, you convert income into złoty to make the payment. If the złoty strengthens against your currency, each payment quietly costs you more back home, even though the złoty figure hasn't budged. If it weakens, you catch a break.
So you're juggling two moving parts at once — WIBOR, which moves the złoty payment, and the exchange rate, which moves what that payment costs you. That double exposure is exactly why foreign-currency earners so often prefer a bigger deposit, a fixed opening period, or simply paying cash — and why banks discount foreign income and ask non-residents for more equity in the first place. A practical habit many buyers adopt is converting larger sums when the rate is kind, rather than being forced to convert at a bad rate on payment day.
The costs that don't stop at the mortgage
The monthly loan payment isn't the whole story. Banks require buildings insurance assigned to them for the life of the loan, and often life insurance too; a small deposit (above 80% LTV) usually triggers an extra low-equity premium until you've paid the balance down. Separately, there's the building's management fee (czynsz) — a monthly charge for the common areas, repairs fund, and sometimes water and heating, which can run several hundred złoty. Then the usual utilities, the modest annual property tax from Part 1, and — worth checking in your contract — any early-repayment terms, though for variable-rate loans these are restricted after the first few years.
Getting the loan, step by step
The sensible order is to check your eligibility before you fall for a flat — talk to a bank or broker about your profile and find out, realistically, who'll lend and at what LTV. Get a pre-assessment of how much you can borrow under that stress test; that's your real budget. Open a Polish account if you haven't (see Part 1). Then, once you've found the place and signed a preliminary agreement — made conditional on financing, so you don't lose your deposit if the loan falls through — you submit the full application with your translated documents. The bank orders its valuation, runs the credit checks, and comes back with an offer; read the margin, the fixed-or-variable choice, the insurance, and the fees carefully. You sign the loan agreement, then the notarial deed, the money is released to the seller, and the bank registers its mortgage against the flat. Budget six to ten weeks for all of this, sometimes more for a complex foreign file.
Where this leaves you
You should now know whether you're paying cash or borrowing; whether banks will lend to someone with your profile, and at what deposit; a realistic borrowing figure under the stress test; and how you'll handle currency risk if you earn abroad. With that settled, Part 3 — The Search, the Purchase & Life After Closing is where it gets real: finding the flat, signing the contracts, closing safely, and the first weeks of actually owning it.
Figures: WIBOR 6M at 5.05%, ≈7% all-in mortgage rate (around a 2-point margin) as of 26 June 2026; Warsaw price example from NBP BaRN, 2026-Q1. LTV and stress-test figures reflect typical Polish bank practice (KNF Recommendation S) and vary by lender — confirm current terms directly. Bank links are for convenience only and are not endorsements; lending criteria for foreigners change frequently.