MoneyTransfer.co.uk

Poland money transfer guide

Check which details to request from the recipient and what to confirm with your provider before sending the payment.

Plan your transfer

Sending from
Sending to
Poland · PLN
GBP
Estimated receipt
52,663.27 PLN
1 GBP = 5.266327 PLN
Updated · 2026-11-06T21:59:00Z
Adjust fees and rate
The fee is deducted before conversion. Your provider’s rate and any intermediary or receiving bank charges may change the final amount.
This indicative rate is for comparison. Ask your provider for an executable quote.

What does a PLN invoice cost to fund?

These examples show the sending amount for a fixed invoice at the indicative market rate, before fees. Open a route to calculate your own amount.

Sending from 500 PLN2,500 PLN10,000 PLN
United Kingdom 94.94 GBP474.71 GBP1,898.86 GBP
United States 126.77 USD633.86 USD2,535.43 USD
Australia 184.62 AUD923.09 AUD3,692.37 AUD
Canada 179.10 CAD895.51 CAD3,582.02 CAD

What bank details do I need to send money to Poland?

Ask the recipient’s bank for its written instructions for receiving PLN. A provider that pays through a local bank may request different details from a provider using SWIFT. Confirm the account holder, bank identifier, account number and any mandatory payment reference before requesting a price.

International bank transfers to Poland

Before setting up a beneficiary, find out whether the payment will arrive as a local bank deposit or an international wire. Ask for the receiving bank’s instructions for that method and for PLN. Check whose name should appear on the account, especially when paying a solicitor or a business.

Sending money online to Poland

When comparing a bank app with an online transfer service, enter the same total budget in both. Check how you can fund the payment, when the exchange rate becomes binding and whether the provider can tell you the final amount in PLN before you confirm.

How to pay an exact amount in PLN

For tuition, rent or an invoice, start with the sum the recipient needs to receive. Request a price for delivering that amount and ask who covers any deductions along the way. For a recurring payment, check when the rate is set for each instalment.

Before you send the first payment

  • Rent or a deposit. Ask the landlord which reference identifies your tenancy. For a deposit due on a specific date, check when the funds must reach the account and keep the bank confirmation with your lease.
  • Paying a supplier. Check whether the invoice requires payment in PLN. If it does, ask for a quote for the exact invoice total and agree who will cover any deductions before approving it.
  • Family support. If your recipient budgets in PLN, compare the cost of delivering the same monthly amount. Check whether the provider fixes the exchange rate when you schedule the payment or when it sends it.

Currency facts

  • On a payment worth 10,000 PLN at the market rate, a rate 1% lower would deliver 100 PLN less before fees.

Transfer guides

Checking the IBAN

For a locally issued IBAN in this destination, the registered prefix is PL and the length is 28 characters without spaces. Compare the full number with the recipient’s bank document. Matching the format alone does not confirm who owns the account.

How much will arrive?

Give each provider the same total budget, including fees, and ask how much will arrive in PLN. Check whether intermediary or receiving-bank fees can still be deducted. For a fixed invoice, work backwards from the exact amount due and compare the total you would pay.

Working to a deadline

Ask for the date the beneficiary can use the funds. Confirm the funding deadline in your time zone and whether a weekend, local holiday or identity check changes the estimate. For a first payment, complete any checks before agreeing a delivery date with the recipient.

Invoices and large transfers

Check the provider’s transfer limit and your bank’s funding limit separately. Ask which documents are needed for this payment, such as an invoice or proof of the source of funds. For new or amended supplier details, call the supplier on a number already in your records before authorising payment.

Regular payments

For rent, pensions or family support, decide which amount must stay fixed each month: the sum leaving your account or the sum received in PLN. Ask when the rate is set for each payment, how to change the instruction and what happens if the funding date falls on a holiday.

Tracking a delayed payment

Keep the quoted rate, receipt, payment reference and expected arrival date. If the deadline passes, ask the sending provider to trace the transfer and give the recipient the reference for their bank. If any account detail is wrong, contact the provider immediately before sending further funds.

Official sources Swift · IBAN Registry ↗ World Bank · Remittance Prices Worldwide ↗

Transfer routes

Sending from…
Afghanistan → Poland1 AFN = 0.0607 PLNAlbania → Poland1 ALL = 0.0485 PLNAlgeria → Poland1 DZD = 0.0289 PLNAndorra → Poland1 EUR = 4.3937 PLNAndorra → Poland1 EUR = 4.3937 PLNAndorra → Poland1 EUR = 4.3937 PLNAndorra → Poland1 EUR = 4.3937 PLNAndorra → Poland1 EUR = 4.3937 PLNAndorra → Poland1 EUR = 4.3937 PLNAngola → Poland1 AOA = 0.0043 PLNAnguilla → Poland1 XCD = 1.4594 PLNAntigua & Barbuda → Poland1 XCD = 1.4594 PLNArgentina → Poland1 ARS = 0.0026 PLNArmenia → Poland1 AMD = 0.0109 PLNAruba → Poland1 AWG = 2.1912 PLNAustria → Poland1 EUR = 4.3937 PLNAzerbaijan → Poland1 AZN = 2.3201 PLNBahamas → Poland1 BSD = 3.9441 PLNBahrain → Poland1 BHD = 10.4521 PLNBangladesh → Poland1 BDT = 0.0317 PLNBarbados → Poland1 BBD = 1.9721 PLNBelarus → PolandBYR / PLNBelgium → Poland1 EUR = 4.3937 PLNBelize → Poland1 BZD = 1.9612 PLNBenin → Poland1 XOF = 0.0067 PLNBenin → Poland1 XOF = 0.0067 PLNBermuda → Poland1 BMD = 3.9441 PLNBhutan → Poland1 INR = 0.0419 PLNBolivia → Poland1 BOB = 0.3580 PLNBosnia & Herzegovina → Poland1 BAM = 2.2534 PLNBotswana → Poland1 BWP = 0.2863 PLNBouvet Island → Poland1 NOK = 0.4167 PLNBrazil → Poland1 BRL = 0.7163 PLNBritish Indian Ocean Territory → Poland1 USD = 3.9441 PLNBrunei → Poland1 BND = 3.0781 PLNBulgaria → Poland1 BGN = 2.2461 PLNBurkina Faso → Poland1 XOF = 0.0067 PLNBurundi → Poland1 BIF = 0.0013 PLNCambodia → Poland1 KHR = 0.0010 PLNCameroon → Poland1 XAF = 0.0067 PLNCape Verde → Poland1 CVE = 0.0397 PLNCayman Islands → Poland1 KYD = 4.7325 PLNCentral African Republic → Poland1 XAF = 0.0067 PLNChad → Poland1 XAF = 0.0067 PLNChile → Poland1 CLP = 0.0040 PLNChina → Poland1 CNY = 0.5909 PLNChristmas Island → Poland1 AUD = 2.7083 PLNCocos (Keeling) Islands → Poland1 AUD = 2.7083 PLNColombia → Poland1 COP = 0.0012 PLNComoros → Poland1 KMF = 0.0089 PLNCongo - Kinshasa → Poland1 XAF = 0.0067 PLNCook Islands → Poland1 NZD = 2.1873 PLNCosta Rica → Poland1 CRC = 0.0087 PLNCroatia → Poland1 HRK = 0.5830 PLNCuba → Poland1 CUP = 0.1532 PLNCyprus → Poland1 EUR = 4.3937 PLNCzechia → Poland1 CZK = 0.1806 PLNDenmark → Poland1 DKK = 0.5878 PLNDjibouti → Poland1 DJF = 0.0224 PLNDominica → Poland1 XCD = 1.4594 PLNDominican Republic → Poland1 DOP = 0.0649 PLNEcuador → Poland1 USD = 3.9441 PLNEcuador → Poland1 USD = 3.9441 PLNEcuador → Poland1 USD = 3.9441 PLNEcuador → Poland1 USD = 3.9441 PLNEcuador → Poland1 USD = 3.9441 PLNEgypt → Poland1 EGP = 0.0733 PLNEl Salvador → Poland1 SVC = 0.4508 PLNEquatorial Guinea → Poland1 XAF = 0.0067 PLNEritrea → Poland1 ERN = 0.2629 PLNEstonia → PolandEEK / PLNEswatini → Poland1 SZL = 0.2382 PLNEthiopia → Poland1 ETB = 0.0240 PLNFalkland Islands → Poland1 FKP = 5.2663 PLNFaroe Islands → Poland1 DKK = 0.5878 PLNFiji → Poland1 FJD = 1.7489 PLNFinland → Poland1 EUR = 4.3937 PLNFrance → Poland1 EUR = 4.3937 PLNFrench Guiana → Poland1 EUR = 4.3937 PLNFrench Polynesia → Poland1 XPF = 0.0368 PLNGabon → Poland1 XAF = 0.0067 PLNGambia → Poland1 GMD = 0.0529 PLNGeorgia → Poland1 GEL = 1.5199 PLNGhana → Poland1 GHS = 0.3375 PLNGibraltar → Poland1 GIP = 5.2663 PLNGreece → Poland1 EUR = 4.3937 PLNGreenland → Poland1 DKK = 0.5878 PLNGrenada → Poland1 XCD = 1.4594 PLNGuadeloupe → Poland1 EUR = 4.3937 PLNGuadeloupe → Poland1 EUR = 4.3937 PLNGuam → Poland1 USD = 3.9441 PLNGuatemala → Poland1 GTQ = 0.5162 PLNGuernsey → Poland1 GBP = 5.2663 PLNGuinea → Poland1 GNF = 0.0004 PLNGuinea → Poland1 PGK = 0.8780 PLNGuinea-Bissau → Poland1 XOF = 0.0067 PLNGuyana → Poland1 GYD = 0.0188 PLNHaiti → Poland1 HTG = 0.0301 PLNHeard & McDonald Islands → Poland1 AUD = 2.7083 PLNHonduras → Poland1 HNL = 0.1457 PLNHong Kong SAR China → Poland1 HKD = 0.5031 PLNHungary → Poland1 HUF = 0.0121 PLNIceland → Poland1 ISK = 0.0321 PLNIndonesia → Poland1 IDR = 0.0002 PLNIraq → Poland1 IQD = 0.0026 PLNIreland → Poland1 EUR = 4.3937 PLNIsle of Man → Poland1 GBP = 5.2663 PLNIsrael → Poland1 ILS = 1.2380 PLNItaly → Poland1 EUR = 4.3937 PLNJamaica → Poland1 JMD = 0.0249 PLNJapan → Poland1 JPY = 0.0249 PLNJersey → Poland1 GBP = 5.2663 PLNJordan → Poland1 JOD = 5.5629 PLNKazakhstan → Poland1 KZT = 0.0088 PLNKenya → Poland1 KES = 0.0304 PLNKiribati → Poland1 AUD = 2.7083 PLNKorea South → Poland1 KRW = 0.0029 PLNKuwait → Poland1 KWD = 12.6820 PLNKyrgyzstan → Poland1 KGS = 0.0451 PLNLaos → Poland1 LAK = 0.0002 PLNLatvia → PolandLVL / PLNLebanon → Poland1 LBP = 0.0000 PLNLesotho → Poland1 ZAR = 0.2386 PLNLiberia → Poland1 LRD = 0.0232 PLNLibya → Poland1 LYD = 0.6134 PLNLiechtenstein → Poland1 CHF = 4.8063 PLNLithuania → PolandLTL / PLNLuxembourg → Poland1 EUR = 4.3937 PLNMacao SAR China → Poland1 MOP = 0.4886 PLNMadagascar → Poland1 MGA = 0.0009 PLNMalawi → Poland1 MWK = 0.0023 PLNMalaysia → Poland1 MYR = 0.9710 PLNMaldives → Poland1 MVR = 0.2553 PLNMali → Poland1 XOF = 0.0067 PLNMalta → Poland1 EUR = 4.3937 PLNMarshall Islands → Poland1 USD = 3.9441 PLNMartinique → Poland1 EUR = 4.3937 PLNMauritania → PolandMRO / PLNMauritius → Poland1 MUR = 0.0839 PLNMayotte → Poland1 EUR = 4.3937 PLNMexico → Poland1 MXN = 0.2118 PLNMoldova → Poland1 MDL = 0.2207 PLNMonaco → Poland1 EUR = 4.3937 PLNMongolia → Poland1 MNT = 0.0011 PLNMontenegro → Poland1 EUR = 4.3937 PLNMontserrat → Poland1 XCD = 1.4594 PLNMorocco → Poland1 MAD = 0.4035 PLNMozambique → Poland1 MZN = 0.0617 PLNMyanmar (Burma) → Poland1 MMK = 0.0019 PLNNamibia → Poland1 ZAR = 0.2386 PLNNauru → Poland1 AUD = 2.7083 PLNNepal → Poland1 NPR = 0.0261 PLNNetherlands → Poland1 EUR = 4.3937 PLNNetherlands Antilles → Poland1 ANG = 2.2034 PLNNew Caledonia → Poland1 XPF = 0.0368 PLNNew Zealand → Poland1 NZD = 2.1873 PLNNew Zealand → Poland1 NZD = 2.1873 PLNNicaragua → Poland1 NIO = 0.1072 PLNNiger → Poland1 XOF = 0.0067 PLNNigeria → Poland1 NGN = 0.0029 PLNNiue → Poland1 NZD = 2.1873 PLNNorfolk Island → Poland1 AUD = 2.7083 PLNNorthern Mariana Islands → Poland1 USD = 3.9441 PLNNorth Korea → Poland1 KPW = 0.0044 PLNNorth Macedonia → Poland1 MKD = 0.0714 PLNNorway → Poland1 NOK = 0.4167 PLNNorway → Poland1 NOK = 0.4167 PLNOman → Poland1 OMR = 10.2578 PLNPakistan → Poland1 PKR = 0.0143 PLNPalau → Poland1 USD = 3.9441 PLNPanama → Poland1 PAB = 3.9441 PLNParaguay → Poland1 PYG = 0.0006 PLNPeru → Poland1 PEN = 1.1451 PLNPhilippines → Poland1 PHP = 0.0625 PLNPortugal → Poland1 EUR = 4.3937 PLNPuerto Rico → Poland1 USD = 3.9441 PLNQatar → Poland1 QAR = 1.0827 PLNRomania → Poland1 RON = 0.8229 PLNRussia → Poland1 RUB = 0.0481 PLNRwanda → Poland1 RWF = 0.0027 PLNRéunion → Poland1 EUR = 4.3937 PLNSamoa → Poland1 USD = 3.9441 PLNSamoa → Poland1 WST = 1.4338 PLNSan Marino → Poland1 EUR = 4.3937 PLNSaudi Arabia → Poland1 SAR = 1.0504 PLNSenegal → Poland1 XOF = 0.0067 PLNSerbia → Poland1 RSD = 0.0373 PLNSeychelles → Poland1 SCR = 0.2831 PLNSierra Leone → Poland1 SLL = 0.0002 PLNSingapore → Poland1 SGD = 3.0748 PLNSlovakia → Poland1 EUR = 4.3937 PLNSlovenia → Poland1 EUR = 4.3937 PLNSolomon Islands → Poland1 SBD = 0.4900 PLNSomalia → Poland1 SOS = 0.0069 PLNSouth Africa → Poland1 ZAR = 0.2386 PLNSpain → Poland1 EUR = 4.3937 PLNSri Lanka → Poland1 LKR = 0.0119 PLNSt. Helena → Poland1 SHP = 5.2663 PLNSt. Kitts & Nevis → Poland1 XCD = 1.4594 PLNSt. Lucia → Poland1 XCD = 1.4594 PLNSt. Pierre & Miquelon → Poland1 EUR = 4.3937 PLNSt. Vincent & Grenadines → Poland1 XCD = 1.4594 PLNSudan → Poland1 SDG = 0.0066 PLNSuriname → Poland1 SRD = 0.1049 PLNSweden → Poland1 SEK = 0.3985 PLNSwitzerland → Poland1 CHF = 4.8063 PLNSyria → Poland1 SYP = 0.0003 PLNSão Tomé & Príncipe → PolandSTD / PLNTaiwan → Poland1 TWD = 0.1203 PLNTajikistan → Poland1 TJS = 0.4276 PLNTanzania → Poland1 TZS = 0.0015 PLNThailand → Poland1 THB = 0.1175 PLNTogo → Poland1 XOF = 0.0067 PLNTokelau → Poland1 NZD = 2.1873 PLNTonga → Poland1 TOP = 1.6381 PLNTrinidad & Tobago → Poland1 TTD = 0.5817 PLNTunisia → Poland1 TND = 1.3211 PLNTurkmenistan → Poland1 TMT = 1.1269 PLNTurks & Caicos Islands → Poland1 USD = 3.9441 PLNTuvalu → Poland1 AUD = 2.7083 PLNTürkiye → Poland1 TRY = 0.0787 PLNUganda → Poland1 UGX = 0.0010 PLNUkraine → Poland1 UAH = 0.0871 PLNUnited Arab Emirates → Poland1 AED = 1.0738 PLNUruguay → Poland1 UYU = 0.0978 PLNUzbekistan → Poland1 UZS = 0.0003 PLNVanuatu → Poland1 VUV = 0.0333 PLNVenezuela → PolandVEF / PLNVietnam → Poland1 VND = 0.0002 PLNWallis & Futuna → Poland1 XPF = 0.0368 PLNWestern Sahara → Poland1 MAD = 0.4035 PLNYemen → Poland1 YER = 0.0167 PLNZambia → PolandZMK / PLNZimbabwe → Poland1 ZWL = 0.0122 PLN
All destinations →

Where are you sending money?