Mortgages in Poland — October 2026 update (rates, banks, foreigners)

Mortgages, Poland

Guides

Mortgages in Poland: October 2026 update

If you are buying a flat or house in Poland — or moving a mortgage from another bank — autumn 2026 is a bit easier than a couple of years ago. Banks’ public “all-in” yearly cost figures (RRSO — explained below) usually sit around 6–8%, many promos skip the upfront fee, and putting down 10% of the price is often enough.

This is our October 2026 edition — we plan to refresh it about every three months. Below: what big banks were advertising in late September / early October 2026, what the numbers mean in plain language, why oil and the central bank matter for your monthly payment, and what changes if you are a foreigner. This is not a bank offer and not credit advice. Always double-check on the bank’s site or with a licensed broker (doradca kredytowy — they compare banks for free; the bank pays them).

How to read Polish mortgage offers

Banks love short words that look cheaper than they are. The one number worth comparing first is RRSO (Rzeczywista Roczna Stopa Oprocentowania). Think of it as the all-in yearly cost of the loan in the bank’s example — interest plus typical extras like insurance, valuation and small taxes. Two loans with a similar “interest rate” on the banner can have different RRSO because of those extras.

TermPlain English
RRSO (like APR)All-in yearly cost in the bank’s sample calculation. Best single number for a rough compare.
POLSTR 1MThe market “base” rate banks plug into a variable mortgage. Your rate ≈ POLSTR + the bank’s margin. It replaced older WIBOR setups (some bank pages still show WIBOR — ask which one they use now).
Margin (marża)The bank’s fixed add-on on top of POLSTR. Example: POLSTR 3.5% + margin 2% ≈ 5.5% interest.
p.p. (percentage points)A full point of rate, not “percent of percent”. A cut of 0.5 p.p. means 6.0% → 5.5%.
Periodically fixed (okresowo stałe)Rate locked usually for 5 years, then it becomes variable unless you lock again.
Own contribution / LTVHow much you pay from your pocket. 10% down means the bank lends 90% of the property value (that 90% is the LTV — loan-to-value).
Commission (prowizja)Upfront fee for granting the loan. Many autumn ads say 0% — read the insurance lines before you celebrate.
PCCA small stamp tax (often 19 zł in examples) when the mortgage is registered.

Variable vs fixed, simply.
Variable — your monthly payment can go up or down when POLSTR moves.
Fixed for 5 years — payment stays the same for five years (usually a bit more expensive on day one), then the bank resets you to variable unless you agree a new fixed period. Millennium has not offered “variable for the whole life of the loan” since March 2023 — only the 5-year-then-variable path.

Instalment calculator

Equal (annuity) payments from the selected bank’s nominal rate.

Estimate the monthly instalment with published bank rates. Open full calculator

Bank

Promo easy-start RRSO from ~6.08% variable; fixed 5y ~6.86% RRSO.

Loan amount
480 000 zł
Monthly instalment
3199 zł
Nominal rate used
6.36% · RRSO ~6.08%
Est. interest over term
479 739 zł

Estimates only. Not a bank offer or credit advice. Lending depends on individual credit assessment. Rates and RRSO come from public representative examples and can change.

Bank logos are trademarks of their owners, used here only for identification. Sources: Wikimedia Commons.

Borrowing capacity (zdolność)

Simplified estimate — not the bank’s underwriting model.

Estimate borrowing capacity with published bank rates. Open full calculator

Bank

Promo easy-start RRSO from ~6.08% variable; fixed 5y ~6.86% RRSO.

Est. max loan
402 104 zł
Instalment at max loan
2680 zł
Max payment (DSTI)
3200 zł
Stressed rate (+2 p.p.)
8.36%

Estimates only. Not a bank offer or credit advice. Lending depends on individual credit assessment. Rates and RRSO come from public representative examples and can change.

Bank logos are trademarks of their owners, used here only for identification. Sources: Wikimedia Commons.

Oil prices, the central bank, and your monthly payment

You do not need to follow every central-bank headline — but two names matter:

  • NBP — Poland’s central bank (like the Fed / ECB). Its main policy rate is a signal for the whole market.
  • RPP — the Monetary Policy Council inside the NBP; they vote on that rate.

Your mortgage does not jump 1:1 when the NBP rate moves, but that path still shapes POLSTR (the base of variable loans) and how cheap banks can make their margins. As of early October 2026, the NBP main rate is 3.75% (last cut in March 2026).

Next meetings: 6–7 October 2026 (decision usually on day two); next with a new inflation forecast 3–4 November 2026 (schedule coverage).

Why oil shows up in a mortgage article. Dear oil and petrol push inflation (prices in the shops) up. When inflation stays high, the NBP is slower to cut rates — so variable mortgages stay more expensive for longer. NBP President Adam Glapiński has said the bank cannot control energy prices, but will not let inflation settle above its target, and that hopes of more cuts in 2026 had faded after energy shocks (Business Insider / PAP; Portal Samorządowy). In September he also signalled rates could stay put longer — maybe into mid-2027 — if energy stays expensive.

The RPP’s own guidelines for 2027 expect a bit higher inflation in the second half of 2026 as fuel tax shields fade, and lower average inflation in 2027 if commodities calm down — with Middle East oil as a risk (coverage). The government also runs “Ceny Paliwa Niżej” to keep pump prices in check (gov.pl).

Two simple scenarios for you

If…What that usually meansWhat it means for your loan
Oil / energy stay expensiveInflation stays sticky → NBP keeps rates higher for longerVariable payments stay pricey; a 5-year fix can buy peace of mind
Oil falls / markets calmMore room for eventual rate cutsVariable loans can get cheaper over time (not overnight)

This is not a forecast. The RPP decides meeting by meeting.

Snapshot: what banks published (autumn 2026)

Numbers below come from banks’ sample calculations and marketing pages — the legal “representative example”, not a quote for you. Amounts, years and down payments differ, so RRSO is not a perfect apple-to-apple compare. Use the table as a map, then the calculators above, then a real application.

BankHighlight RRSOInterest type in the exampleOwn contribution / notes
INGfrom ~6.08% (variable “Łatwy start”); fixed 5y from ~6.86%Variable or fixed 5 yearsPromo “Jesień na swoim”; 0 zł commission on easy-start
PKO Bank Hipoteczny~6.38%Variable (POLSTR + margin)Part of “Własny Kąt”; often cheaper RRSO than PKO BP
PKO Bank Polski~7.86%Fixed 5 years then variablePromo: fixed −1 p.p. for 5 years; from 10% down
Bank Millennium~6.89%Fixed 5 years then variable0% commission; cuts up to 0.6 p.p.; payment holiday 1×/year
mBankfrom ~5.98% (active client, variable)Variable or fixed 5 years0% commission; 10% down; −0.10 / −0.20 p.p. extras (examples dated 23.04.2026)
Bank Pekao~5.99% variable; ~7.19% fixed 5yVariable (POLSTR) or fixed 5yPOLSTR + 1.99% margin with salary inflows (calc. 01.10.2026)
Alior~6.52% special offerFixed 5y then variable“Własne M…”; 0% commission; −0.5 p.p. margin with products
BNP Paribas~6.93%Fixed 5y then variableUp to 15% any purpose; 0% commission with insurance package
VeloBank~6.57%Fixed 5y then variableVeloDom; up to 90% LTV; professionals path (example 04.12.2025)
Citi HandlowyEffective rate ~6.84% (their label: EIR)Limited public detailCheck fees table and product docs
Erste~7.69%Fixed 5 years then variableUp to 90% LTV; up to 30% any purpose

How to read “0% commission”. Almost every autumn promo skips the upfront granting fee. The sample calculation still usually includes life insurance, home insurance, valuation, a tiny PCC tax, sometimes a bank account or card — and assumes you keep those products for years. That is legal and normal in RRSO math. It is still money out of your pocket if you only stared at the banner.

ING Bank Śląski

Autumn campaign “Jesień na swoim” (edition 1). ING publishes two tracks: Łatwy start (zero arrangement fee, slightly higher margin) and Lekka rata (lower margin, commission in the example).

  • Łatwy start (variable): RRSO 6.08% — rate ~5.55% (POLSTR 1M ~3.56% + margin 1.99%), 0 zł commission. Example calc. 1 Oct 2026: 230,000 zł over 16y 11m, instalment 1,755 zł. Collateral in the example is min. 345,000 zł (67% LTV).
  • Lekka rata (variable): RRSO 6.19%, margin 1.94%, but prowizja 3,750 zł on a 250,000 zł / 20y example.
  • Fixed 5 years / Łatwy start: RRSO 6.86%, fixed 6.36%; then POLSTR + 1.99% unless you renegotiate. 0 zł commission.
  • Fixed / Lekka rata (construction-mortgage example): RRSO 6.99%, prowizja 4,425 zł.
  • Refinance from another bank is advertised around RRSO 5.57%.

Costs that sit behind 0 zł prowizja (Łatwy start variable example): property insurance via the bank ~4,504 zł for the whole term; Twoja Ochrona Życia (Nationale-Nederlanden) ~2,746 zł for 3 years; valuation 560 zł; PCC 19 zł. Plan ING Go / Moje ING are 0 zł in the illustration.

Pros

  • Among the lowest published variable RRSO (~6.08%) with a true 0 zł arrangement fee on Łatwy start
  • Clear POLSTR 1M pricing; refinance path advertised ~5.57% RRSO
  • You can pick Lekka rata if you prefer a slightly lower margin and will pay commission
  • App / Moje ING path; Plan ING Go is 0 zł in the representative examples

Cons

  • Łatwy start example still prices 3 years of bank-channel life insurance plus property cover for the whole term
  • Lekka rata is not “free to grant”: ~1.5% commission shows up in the example
  • Representative LTV is conservative (loan vs required collateral ~67%) — do not assume 10% down from the poster
  • After a 5-year fix you reset to POLSTR + 1.99% unless you lock again

PKO Bank Polski / PKO Bank Hipoteczny

Product: Własny Kąt. One application, two possible lenders: PKO Bank Hipoteczny usually decides first; PKO BP may take the file. Arrangement fee 0% in the current promo; early repayment 0 zł on contracts from 22 Jul 2017.

  • From 10% own contribution; up to 25% any purpose; term up to 35 years; many files 100% online (PLN income; secondary purchase / primary flat / refinance).
  • Promo: periodically fixed rate 1 p.p. lower for 5 years — only for information forms 3 Oct–6 Nov 2026 and digital proposals 18 Sep–2 Oct 2026.
  • PKO BP example (18 Sep 2026): RRSO 7.86%, 400,000 zł / 25y, LTV ~62%. Fixed 6.61% for 5 years (incl. a 0.8 p.p. cut in the example), then variable 7.41%. First instalment ~2,730 zł, then ~2,904 zł.
  • PKO BH example: RRSO 6.38%, variable 5.65% (POLSTR 1M 3.54% + margin 2.11%), 406,000 zł / 25y, LTV ~70%, instalment ~2,531 zł.

Costs behind 0% prowizja: life insurance for the entire term ~27,096 zł (BP) / ~26,372 zł (BH); property insurance ~8,000–8,120 zł; valuation 400 zł; PCC 19 zł. Konto za Zero is 0 zł if you declare inflows of min. 3,000 zł/month. Individual margin can fall further with other PKO products. Employer certificate can be replaced by a self-declaration of employment.

Pros

  • True 0% granting fee and 0 zł early repayment on current Własny Kąt promo
  • From 10% down, up to 25% of the loan for any purpose (cash-out), 35-year term, and a real 100% online path
  • PKO BH variable example (~6.38% RRSO) is one of the cheaper published illustrations
  • Time-limited −1 p.p. on 5-year fix; self-declaration instead of an employer certificate

Cons

  • Life insurance in the examples runs for the whole 25 years — tens of thousands of złoty, not a short promo policy
  • The −1 p.p. window is dated and short; miss it and the BP fixed illustration sits near 7.86% RRSO
  • You do not choose BH vs BP yourself — the file is routed after underwriting
  • Representative LTVs are ~62–70%, not the 90% marketing maximum

Bank Millennium

Headline RRSO 6.89% (calc. 28 Sep 2026): 644,570 zł over 27y 1m, 325 instalments of 4,041 zł. First 60 months fixed at 6.06%, then variable 5.65% (margin 2.10% + POLSTR 1M 3.55%). 0 PLN commission and early repayment. Up to 30% any purpose. Payment holiday 1× every 12 months. Pure lifelong-variable product suspended since 1 March 2023.

The 2.10% margin in the example assumes, for 55 months after drawdown: Millennium 360° account, monthly salary/net income on that account, debit-card spend min. 500 zł/month; and for 36 months: “Życie pod ochroną” life insurance via the bank (TU Europa). You can take the loan without those products — pricing then worsens (calculator “standard” path showed 7.50% APR / 7.25% fixed in the marketing widget). Energy-efficient property has a separate promo (6.70% APR).

Costs behind 0 zł prowizja: interest ~668,843 zł; property insurance via bank ~25,675 zł; life insurance ~47,812 zł; PCC 19 zł; court mortgage fee 200 zł. Account 0 zł if you meet card/BLIK activity. The bank says you need both home and life insurance; you may bring a policy from an insurer on the Polish supervisor’s list (KNF) instead of the bank’s pack.

Pros

  • 0 zł granting fee and 0 zł early repayment; payment holiday once a year
  • Up to 30% any-purpose slice; up to −0.6 p.p. if you keep account + card + life cover
  • Clear POLSTR 1M variable formula after year five
  • Application status in Millennium online banking (Millenet) / app; documents can be uploaded online

Cons

  • The cheap 6.89% RRSO assumes 55 months of salary + card activity and 36 months of bank-sold life insurance
  • Life + property insurance in the example exceed 73,000 zł — the real “commission”
  • No lifelong-variable product since March 2023; after 5 years you reset or sign a new fixed-rate annex
  • Without the account + card + life bundle the calculator’s own standard path jumps toward ~7.5% RRSO

mBank

From “Elastyczna hipoteka” / “Stała Pewność” (calc. 23 Apr 2026 — the page still quoted WIBOR 3M; confirm current POLSTR terms on mBank’s site). 0% granting fee and early repayment; 10% minimum down; −0.10 p.p. for existing mBank clients; −0.20 p.p. for energy-efficient property. Apply in the app / transactional banking.

  • Active client, variable: RRSO 5.98%, nominal ~5.44% (margin 1.60% + WIBOR 3M in the example).
  • Standard promo variable: RRSO 6.09%, nominal ~5.54%.
  • Active client, fixed 5 years: RRSO 6.50%, fixed 6.16%; then margin 1.60%.
  • Fixed 5 years (promo): RRSO 6.86%, fixed 6.26%.

Costs behind 0% prowizja (active-client examples on a ~640,000 zł property): life insurance 0.05% of outstanding balance for the first 5 years (14,500–14,600 zł); property cover via UNIQA (4,218 zł illustrative); valuation 400 zł. Promo T&Cs also steer you toward life/health/job-loss insurance for at least 5 years. Some non-promo paths show no life-insurance line in the example.

Pros

  • Lowest published active-client variable RRSO in this set (~5.98%) with 0% granting fee
  • 10% down; extra −0.10 / −0.20 p.p. for existing clients and energy-efficient homes
  • 0% early repayment; fully digital application
  • Life-insurance rate is explicit (0.05% of balance × 5 years) rather than a black box

Cons

  • Examples dated 23.04.2026 still use WIBOR 3M — verify the live POLSTR offer before you compare
  • Best numbers are “active client”; standard promo is a notch worse
  • Five years of life cover plus UNIQA property insurance still sit in RRSO despite 0% prowizja
  • Keeping the promo often means staying in mBank insurance for the first 5 years

Bank Pekao

POLSTR-based examples calculated 1 Oct 2026 — one of the few fully current POLSTR 1M prints:

  • Variable: RRSO 5.99%, rate 5.55078% (POLSTR 1M 3.56078% + margin 1.99%) if at least 3,000 zł/month salary lands on a Pekao current account (ROR = ordinary bank account).
  • Fixed 5 years: RRSO 7.19%, fixed 6.68%, then the same variable formula.

Costs behind the poster: life insurance of the borrower ~6,804–6,939 zł for the first 4 years; property insurance (fire and other events) for the whole term (amount not fully itemised on the public page); the bank wants those policies assigned to it. The 1.99% margin is the “salary on our account” price — without that, expect a worse quote.

Pros

  • Very competitive published variable RRSO (~5.99%) on live POLSTR (1 Oct 2026)
  • Simple formula: POLSTR 1M + 1.99% with documented salary inflows
  • Purchase and refinance paths; bank-site calculator

Cons

  • 1.99% margin assumes ≥ 3,000 zł monthly inflows to a Pekao current account
  • Life insurance for the first 4 years is in the representative cost; property cover runs the whole term
  • Fixed-5y illustration jumps to ~7.19% RRSO — expensive if you want instalment certainty
  • Public page is thinner on LTV / any-purpose cash-out than PKO or Millennium

Alior Bank

“Własne M tam gdzie Ty” / Megahipoteka (calc. 1 Oct 2026). 0% commission; up to 90% LTV.

  • Special-offer RRSO 6.52%: fixed 6.58% for 60 months, then variable ~5.54% (margin 1.69% + WIBOR 3M in the example).
  • Another path: RRSO 7.16%, fixed 6.95% then variable 5.90%.
  • −0.5 p.p. margin if you keep: account with salary min. 3,000 zł, card/BLIK activity, life insurance and Alior Mobile.

Costs behind 0 zł prowizja: life insurance via PZU Życie, prepaid for the first 5 years (about 12,890 zł or 17,131 zł, depending on the example), then the policy renews on its own and the premium is added to the monthly payment. Property insurance via PZU is extra, yearly (about 12,144–13,079 zł over the illustrated term). Insurance is legally voluntary — but it is how the special price is built. Mortgage court fee 200 zł; property inspection.

Worth a broker conversation if you earn in EUR: market chatter in 2026 still points at Alior as one of the few retail names that may still consider FX mortgages (always confirm; this is not a published guarantee).

Pros

  • 0% granting fee and up to 90% LTV on the special “Własne M” path
  • Large, explicit −0.5 p.p. margin cut if you actually use the account + app + insurance bundle
  • Among the banks more often mentioned for non-PLN income — ask a doradca, do not assume

Cons

  • Life insurance is prepaid for 5 years then auto-renews on the instalment — easy to treat as “done” when it is not
  • Property insurance also auto-renews annually in the bank channel
  • Special-offer example still quotes WIBOR 3M alongside the 6.52% RRSO — check the live index
  • Drop the products and you lose the −0.5 p.p.; the alternative published RRSO is ~7.16%

BNP Paribas Bank Polska

Representative example calc. 10 Sep 2026: RRSO 6.93%, fixed 5.95% for 5 years, then variable 5.48% (WIBOR 3M 3.83% + margin 1.65%). Up to 15% any purpose; fixed option for 5 or 10 years; energy-efficient property can get a lower rate.

0 zł granting fee if you take the bank-channel package: Cardif “Plan na Spokój – Pakiet Optymalny” (death, disability, serious illness, job loss, hospital) and property “Plan na własne M” for the whole term, plus the Konto + Karta Otwarta na Świat.

Costs behind 0 zł prowizja: interest ~354,671 zł; account+card 3,156 zł; life/job pack ~31,175 zł; plus Cardif property cover (monthly, whole term). That insurance line is larger than a typical 1–2% arrangement fee.

Pros

  • Attractive 5-year fixed nominal (5.95%) in the example; 10-year fix exists
  • 0% commission when you take the insurance bundle; up to 15% any purpose
  • Energy-efficient property can price better

Cons

  • Zero commission is conditional on Cardif life/job + property insurance for the entire loan — ~31k zł life pack in the example alone
  • Account and “Karta Otwarta na Świat” fees are inside RRSO (~3,156 zł)
  • September 2026 example still uses WIBOR 3M, not POLSTR
  • Any-purpose slice (15%) is smaller than Millennium / Erste / PKO

VeloBank

VeloDom example calc. 4 Dec 2025: RRSO 6.57%, fixed 5.85% for 5 years, then variable 6.15% (example used WIBOR 1M). Up to 90% LTV; term up to 35 years (bank often prefers ≤ 25); 0% early repayment / overpayment; simplified path for selected professions (doctors, lawyers, IT, bank staff, etc.).

0% granting fee with “konto z pakietem” and VeloBezpieczny (Cardif: death, disability, serious illness, job loss, hospital). Account and e-banking 0 zł in the example.

Costs behind 0 zł prowizja: VeloBezpieczny ~31,151 zł over the whole term — again, larger than a classic commission. Property insurance is not even in the RRSO; the bank says the cost is unknown and you may bring an external policy. Inspections per tranche follow the fee table.

Pros

  • Low 5-year fix in the example (5.85%); 0% early repayment; up to 90% LTV
  • Professionals path can simplify documents
  • You can use non-bank property insurance — it is not forced into RRSO

Cons

  • 0% commission requires the account package and VeloBezpieczny (~31k zł in the example)
  • Example is from December 2025 on WIBOR 1M — confirm 2026 POLSTR pricing
  • Property insurance cost is omitted from RRSO, so all-in cost is understated vs banks that include it
  • Bank often pushes a ≤25-year term even if 35 is allowed

Erste Bank Polska

Former Santander brand in Poland. Representative RRSO 7.69% (26 Sep 2026): 511,391 zł / 298 months, first 60 instalments 3,614 zł. Fixed 6.97% for 5 years, then variable 5.95% (POLSTR 1M 3.55% + margin 2.40%). Up to 90% LTV; min. 10% down; up to 30% any purpose; min. loan 100,000 zł; max 10 mln zł. Equal or decreasing instalments; term up to 30 years.

0% granting fee only with life insurance “Spokojna Hipoteka” kept ≥ 5 years. Without it, prowizja up to 3%. Extra cuts: current account −0.2 p.p. (salary ≥ 2,000 zł for 5 years), credit card −0.1 p.p. (≥ 500 zł/month for 5 years), Locum Comfort property insurance −0.1 p.p. (5 years). Erste Platinum has a separate track.

Costs inside 7.69% RRSO: interest ~565,466 zł; Locum Comfort ~23,450 zł (+ extra Locum line ~4,690 zł in the breakdown); Spokojna Hipoteka ~10,292 zł; valuation 560 zł; PCC 19 zł; account 360 zł; credit card 450 zł.

Pros

  • Up to 90% LTV and 30% any-purpose — among the more flexible purpose rules
  • POLSTR 1M after the 5-year fix; Platinum track for existing affluent clients
  • Discounts for account / card / insurance are itemised (−0.2 / −0.1 / −0.1 p.p.) so you can cost them

Cons

  • Highest headline RRSO in this roundup (~7.69%)
  • Zero commission is not free: skip Spokojna Hipoteka and granting fee can be up to 3%
  • RRSO packs Locum Comfort, life cover, account and a credit card
  • Margin 2.40% in the example is richer than ING / Pekao / mBank active-client prints

Citi Handlowy

Public pages show an effective interest rate around 6.84% (Citi’s label: EIR — similar idea to a yearly cost, but not the same full RRSO pack other banks publish) and a fees table, without a clear sample breakdown like the others. Borrower chatter in 2026 often lists Citi among banks that are hard without a Polish employment contract.

Treat Citi as something to check with a broker — not as a clean poster-rate compare.

Pros

  • Published EIR around 6.84% is not out of market
  • Useful if you already bank with Citi and want one relationship

Cons

  • No complete public representative example (insurance, LTV, POLSTR vs WIBOR, 0% vs paid commission)
  • Anecdotally picky on non-Polish contracts and thin local credit history
  • You cannot honestly rank Citi against ING/Pekao/mBank from the website alone

What usually decides approval (not just the rate)

The bank is not only looking at the rate in the ad. This is what actually decides yes or no.

  1. How much they will lend you. That is not the price of the flat — it is how much they think you can repay each month: salary minus living costs, other debts, people you support. Calculate yours — a rough figure, not a bank decision.
  2. How you earn. A regular employment contract (umowa o pracę), especially open-ended, is the easy case. If you run a JDG (self-employed), banks often want 1–2 years without a break: a company you opened three months ago is a weak file. Tax form matters too: 19% liniowy (they can see income and costs) is usually easier than ryczałt, where the bank sees less of the real profit. Example: two people take home 12,000 zł. One is on umowa o pracę — the bank counts almost all of it. The other has been on ryczałt for six months — they may get a much smaller loan, or be asked to wait.
  3. What currency you are paid in. The loan should match your salary. Złoty — widest choice of banks. Euros — fewer options, Alior most often. Dollars or pounds — harder still.
  4. How much you put down, and what you buy. Ads often say 10% down, but 20%+ is simply easier. A normal flat with a clean title is fine. A plot, an unfinished house, or an unusual building takes longer to value and the bank may cut the amount. Example: a 600,000 zł flat. At 10% down some banks add low-down-payment insurance or refuse; at 20% the same person often sails through.
  5. Your BIK file. That is Poland’s credit history. If you have never had a card or instalment here, the file is empty — not a black mark, but not a plus either, and some banks get cautious. Late phone bills or Allegro pay-later also show up.

A licensed doradca kredytowy compares banks for free (the bank pays them). The same person might get 500,000 zł at one bank and 350,000 zł at another.

Mortgages for foreigners

You usually need a PESEL (Poland’s personal ID number — you get one when you register your stay) and banks often ask for a residence card. It is much easier if you work in Poland (or run a business here) and get paid in złoty. If you earn in euros, fewer banks will look — Alior is mentioned most often. As an EU citizen you do not need a Polish spouse to buy a normal home.

Checklist before you apply

  1. Estimate how much you can borrow with 2–3 banks (calculators above) or one broker.
  2. Decide if you want a fixed payment for 5 years or a variable one that can move — do not pick only the lowest banner RRSO.
  3. Read which extra products (account, card, insurance — often called cross-sell) you must keep to keep the cheap margin.
  4. Budget the boring costs: valuation, tiny PCC tax, notary, court fee, home insurance, often life insurance.
  5. Check if you buy on the primary market (developer) or secondary (someone already owns it) — some online applications only allow certain purposes.
  6. If you are moving a loan from another bank, check fees for early repayment there first.

Bottom line

As of early October 2026, the cheapest big-bank mortgages on public examples cost roughly around 6% a year in all-in cost (what banks call RRSO) — that is what Pekao, mBank for existing clients, ING, PKO Hipoteczny and Alior are showing. If you lock the rate for 5 years, the number is often closer to 7%. Many banks still advertise 0 zł to grant the loan and accept 10% down. Whether monthly payments get easier in 2027 depends on what Poland’s central bank does with inflation and energy prices — right now the tone is cautious, not “rates will fall soon.”

If you are a foreigner. There is no bank that always says yes. If you live in Poland, have a residence card / PESEL, and earn in złoty, guides and brokers most often say start with PKO, ING, Pekao and mBank. If you earn in euros, Alior is the name that keeps coming up. With an empty Polish credit file and a foreign work contract, do not start at picky banks like Citi.

Which offer I would pick on the numbers. After comparing not only the banner rate but also the insurance and “free” products banks hide behind “0% commission,” I would start with ING “Łatwy start”: all-in cost about 6.08%, a real 0 zł fee to grant the loan, and only three years of bank life insurance in the example — not a policy for the whole term. Pekao and mBank (if you are already their client) look a bit cheaper on paper, but Pekao wants your salary on their account, and mBank’s best numbers are for “their” customers on older examples. At Millennium, BNP, Velo and Erste, “0% commission” often means tens of thousands of złoty in required insurance — that is where the cheap ad becomes the expensive trap. Want a payment that does not jump for 5 years? Take a fixed rate where zero commission does not force a full insurance pack, and still check your case with a licensed broker.

Disclaimer. Figures are from public bank materials and representative examples (dates noted per bank). Informational only — not an offer under Polish law, not credit advice. Lending depends on individual credit assessment and collateral.