Kursy walut NBP

Narodowy Bank Polski każdego dnia roboczego oblicza kursy średnie oraz kupna i sprzedaży walut obcych. Czy te zabiegi mają w ogóle sens, skoro walutę kupujemy w kantorach czy bankach komercyjnych, a nie w NBP? Przecież każdy kantor, każdy bank, ma inne kursy kupna i sprzedaży poszczególnych dewiz, więc po co jeszcze kursy NBP?

Dzisiaj zajmiemy się odpowiedziami na te i inne pytania.

Sprawdź także co można zrobić z uszkodzonym banknotem

Jak są obliczane kursy walut NBP?

Zasady sposobu wyliczania i ogłaszania bieżących kursów walut obcych reguluje Uchwała Nr 51/2002 z dnia 23 września 2002 Zarządu Narodowego Banku Polskiego.

Narodowy Bank Polski dokonuje obliczeń kursów najpopularniejszych (tzw. wymienialnych) walut obcych w każdy dzień roboczy. Te mniej znane są publikowane w oddzielnej tabeli raz w tygodniu.

Tabela A, czyli średnie kursy NBP najpopularniejszych walut obcych

  1. Średni kurs euro. Jest wyliczany każdego dnia roboczego na godzinę 11.00 na podstawie kursów rynkowych. NBP wysyła zapytania do 10 wybranych banków i uzyskuje od nich ceny kupna i sprzedaży euro. Następnie odrzuca 2 najwyższe i 2 najniższe wartości i wyciąga średnią. Tak obliczany jest średni kurs NBP dla euro.
  2. Kursy średnie 33 najpopularniejszych walut, np. USD, GBP, CHF, liczone są na podstawie wyliczonego wcześniej kursu euro i kursów rynkowych z dwóch serwisów informacyjnych: Thomson Reuters i Bloomberg.

Kursy te są publikowane tego samego dnia, w którym są obliczane.

Tabela 109/A/NBP/2025 z dnia 2025-06-06

Nazwa walutyKod walutyKurs średni
bat (Tajlandia)1 THB0.1152 PLN
dolar amerykański1 USD3.7565 PLN
dolar australijski1 AUD2.4379 PLN
dolar Hongkongu1 HKD0.4788 PLN
dolar kanadyjski1 CAD2.7461 PLN
dolar nowozelandzki1 NZD2.2637 PLN
dolar singapurski1 SGD2.9205 PLN
euro1 EUR4.2881 PLN
forint (Węgry)Cena za 100 jedn.100 HUF0.010627 PLN
frank szwajcarski1 CHF4.5696 PLN
funt szterling1 GBP5.0867 PLN
hrywna (Ukraina)1 UAH0.0907 PLN
jen (Japonia)Cena za 100 jedn.100 JPY0.026077 PLN
korona czeska1 CZK0.1731 PLN
korona duńska1 DKK0.5748 PLN
korona islandzkaCena za 100 jedn.100 ISK0.029696 PLN
korona norweska1 NOK0.3721 PLN
korona szwedzka1 SEK0.3912 PLN
lej rumuński1 RON0.8504 PLN
lew (Bułgaria)1 BGN2.1924 PLN
lira turecka1 TRY0.0956 PLN
nowy izraelski szekel1 ILS1.0713 PLN
peso chilijskieCena za 100 jedn.100 CLP0.004039 PLN
peso filipińskie1 PHP0.0673 PLN
peso meksykańskie1 MXN0.1961 PLN
rand (Republika Południowej Afryki)1 ZAR0.2114 PLN
real (Brazylia)1 BRL0.6726 PLN
ringgit (Malezja)1 MYR0.8886 PLN
rupia indonezyjskaCena za 10000 jedn.10000 IDR0.0002308 PLN
rupia indyjskaCena za 100 jedn.100 INR0.043778 PLN
won południowokoreańskiCena za 100 jedn.100 KRW0.002765 PLN
yuan renminbi (Chiny)1 CNY0.5229 PLN
SDR (MFW) 1 XDR5.1197 PLN
Nazwa walutyKod walutyKurs średni

Tabela B, czyli średnie kursy NBP mało popularnych walut obcych

Tabela B kursów średnich NPB publikowana jest raz w tygodniu (w środy). Znajdziesz w niej średnie kursy dla pozostałych walut obcych, tych mniej popularnych, np. boliwara.

Tabela 022/B/NBP/2025 z dnia 2025-06-04

Nazwa walutyKod walutyKurs średni
afgani (Afganistan) Cena za 100 jedn.100 AFN0.054009 PLN
ariary (Madagaskar) Cena za 100 jedn.100 MGA0.000826 PLN
balboa (Panama) 1 PAB3.7525 PLN
birr etiopski 1 ETB0.0275 PLN
boliwar soberano (Wenezuela) Cena za 100 jedn.100 VES0.038600 PLN
boliwiano (Boliwia) 1 BOB0.5417 PLN
colon kostarykański Cena za 100 jedn.100 CRC0.007386 PLN
colon salwadorski 1 SVC0.4291 PLN
cordoba oro (Nikaragua) 1 NIO0.1021 PLN
dalasi (Gambia) 1 GMD0.0517 PLN
denar (Macedonia Północna) Cena za 100 jedn.100 MKD0.069876 PLN
dinar algierski Cena za 100 jedn.100 DZD0.028538 PLN
dinar bahrajski 1 BHD9.9658 PLN
dinar iracki Cena za 100 jedn.100 IQD0.002868 PLN
dinar jordański 1 JOD5.2989 PLN
dinar kuwejcki 1 KWD12.2556 PLN
dinar libijski 1 LYD0.6886 PLN
dinar serbski 1 RSD0.0365 PLN
dinar tunezyjski 1 TND1.2712 PLN
dirham marokański 1 MAD0.4087 PLN
dirham ZEA (Zjednoczone Emiraty Arabskie) 1 AED1.0229 PLN
dobra (Wyspy Świętego Tomasza i Książęca) 1 STN0.1729 PLN
dolar bahamski 1 BSD3.7525 PLN
dolar barbadoski 1 BBD1.8607 PLN
dolar belizeński 1 BZD1.8703 PLN
dolar brunejski 1 BND2.9126 PLN
dolar Fidżi 1 FJD1.6661 PLN
dolar gujański Cena za 100 jedn.100 GYD0.017957 PLN
dolar jamajski 1 JMD0.0236 PLN
dolar liberyjski 1 LRD0.0188 PLN
dolar namibijski 1 NAD0.2109 PLN
dolar surinamski 1 SRD0.1021 PLN
dolar Trynidadu i Tobago 1 TTD0.5543 PLN
dolar wschodniokaraibski 1 XCD1.3889 PLN
dolar Wysp Salomona 1 SBD0.4392 PLN
dong (Wietnam) Cena za 10000 jedn.10000 VND0.0001441 PLN
dram (Armenia) Cena za 100 jedn.100 AMD0.009785 PLN
escudo Zielonego Przylądka 1 CVE0.0386 PLN
florin arubański 1 AWG2.0756 PLN
frank burundyjski Cena za 100 jedn.100 BIF0.001262 PLN
frank CFA BCEAO Cena za 100 jedn.100 XOF0.006537 PLN
frank CFA BEAC Cena za 100 jedn.100 XAF0.006407 PLN
frank CFP Cena za 100 jedn.100 XPF0.035848 PLN
frank Dżibuti Cena za 100 jedn.100 DJF0.021097 PLN
frank gwinejski Cena za 100 jedn.100 GNF0.000433 PLN
frank Komorów Cena za 100 jedn.100 KMF0.008696 PLN
frank kongijski (Dem. Republika Konga) Cena za 100 jedn.100 CDF0.001293 PLN
frank rwandyjski Cena za 100 jedn.100 RWF0.002655 PLN
funt egipski 1 EGP0.0756 PLN
funt gibraltarski 1 GIP5.0808 PLN
funt libański Cena za 100 jedn.100 LBP0.00004200 PLN
funt południowosudański Cena za 100 jedn.100 SSP0.000834 PLN
funt sudański 1 SDG0.0063 PLN
funt syryjski 1 SYP0.0003 PLN
Ghana cedi 1 GHS0.3665 PLN
gourde (Haiti) 1 HTG0.0287 PLN
guarani (Paragwaj) Cena za 100 jedn.100 PYG0.000470 PLN
gulden karaibski 1 XCG2.0846 PLN
kina (Papua-Nowa Gwinea) 1 PGK0.9009 PLN
kip (Laos) Cena za 100 jedn.100 LAK0.000174 PLN
kwacha malawijska Cena za 100 jedn.100 MWK0.002167 PLN
kwacha zambijska 1 ZMW0.1420 PLN
kwanza (Angola) 1 AOA0.0041 PLN
kyat (Myanmar, Birma) Cena za 100 jedn.100 MMK0.001789 PLN
lari (Gruzja) 1 GEL1.3757 PLN
lej Mołdawii 1 MDL0.2176 PLN
lek (Albania) Cena za 100 jedn.100 ALL0.043584 PLN
lempira (Honduras) 1 HNL0.1442 PLN
leone (Sierra Leone) 1 SLE0.1654 PLN
lilangeni (Eswatini) 1 SZL0.2108 PLN
loti (Lesotho) 1 LSL0.2108 PLN
manat azerbejdżański 1 AZN2.2099 PLN
metical (Mozambik) 1 MZN0.0588 PLN
naira (Nigeria) Cena za 100 jedn.100 NGN0.002373 PLN
nakfa (Erytrea) 1 ERN0.2492 PLN
nowy dolar tajwański 1 TWD0.1253 PLN
nowy manat (Turkmenistan) 1 TMT1.0735 PLN
ouguiya (Mauretania) 1 MRU0.0945 PLN
pa'anga (Tonga) 1 TOP1.5844 PLN
pataca (Makau) 1 MOP0.4646 PLN
peso argentyńskie 1 ARS0.0032 PLN
peso dominikańskie 1 DOP0.0636 PLN
peso kolumbijskie Cena za 100 jedn.100 COP0.000914 PLN
peso kubańskie 1 CUP3.7525 PLN
peso urugwajskie 1 UYU0.0901 PLN
pula (Botswana) 1 BWP0.2804 PLN
quetzal (Gwatemala) 1 GTQ0.4889 PLN
rial irański Cena za 100 jedn.100 IRR0.00008900 PLN
rial jemeński Cena za 100 jedn.100 YER0.015435 PLN
rial katarski 1 QAR1.0306 PLN
rial omański 1 OMR9.7588 PLN
rial saudyjski 1 SAR1.0017 PLN
riel (Kambodża) Cena za 100 jedn.100 KHR0.000937 PLN
rubel białoruski1 BYN1.1480 PLN
rubel rosyjski1 RUB0.0479 PLN
rupia lankijska Cena za 100 jedn.100 LKR0.012550 PLN
rupia (Malediwy) 1 MVR0.2430 PLN
rupia Mauritiusu 1 MUR0.0820 PLN
rupia nepalska Cena za 100 jedn.100 NPR0.027318 PLN
rupia pakistańska 1 PKR0.0133 PLN
rupia seszelska 1 SCR0.2600 PLN
sol (Peru) 1 PEN1.0368 PLN
som (Kirgistan) 1 KGS0.0429 PLN
somoni (Tadżykistan) 1 TJS0.3794 PLN
sum (Uzbekistan) Cena za 100 jedn.100 UZS0.000292 PLN
szyling kenijski Cena za 100 jedn.100 KES0.029067 PLN
szyling somalijski Cena za 100 jedn.100 SOS0.006574 PLN
szyling tanzański Cena za 100 jedn.100 TZS0.001402 PLN
szyling ugandyjski Cena za 100 jedn.100 UGX0.001032 PLN
taka (Bangladesz) Cena za 100 jedn.100 BDT0.030744 PLN
tala (Samoa) 1 WST1.3645 PLN
tenge (Kazachstan) 1 KZT0.0074 PLN
tugrik (Mongolia) Cena za 100 jedn.100 MNT0.001050 PLN
vatu (Vanuatu) Cena za 100 jedn.100 VUV0.031062 PLN
wymienialna marka (Bośnia i Hercegowina) 1 BAM2.1819 PLN
złoto Zimbabwe 1 ZWG0.1392 PLN
Nazwa walutyKod walutyKurs średni

Tabela C, czyli bieżące kursy kupna i sprzedaży NBP

Dla 13 walut obcych NBP oblicza również kursy kupna i sprzedaży. Są to: EUR, USD, AUD, CAD, HUF, CHF, GBP, JPY, CZK, DKK, NOK, SEK, SDR.

Aby obliczyć kurs kupna i sprzedaży, o godzinie 16 NBP oblicza najpierw kurs euro (na podstawie kursów rynkowych). Następnie do tego kursu dodaje 1% (jest to kurs sprzedaży) oraz odejmuje 1% (kurs kupna).

Analogicznie obliczane są kursy kupna i sprzedaży pozostałych walut.

Kursy kupna i sprzedaży NBP publikuje kolejnego dnia roboczego. Oznacza to, że jeśli dziś wejdziesz na stronę NBP i sprawdzisz, jak stoi dolar amerykański w tabeli C, to tak naprawdę widzisz kurs obowiązujący w poprzedni dzień roboczy.

Tabela 109/C/NBP/2025 z dnia 2025-06-06

Nazwa walutyKod walutyKurs kupnaKurs sprzedaży
dolar amerykański1 USD3.6916 PLN3.7662 PLN
dolar australijski1 AUD2.4092 PLN2.4578 PLN
dolar kanadyjski1 CAD2.7058 PLN2.7604 PLN
euro1 EUR4.2384 PLN4.324 PLN
forint (Węgry)Cena za 100 jedn.100 HUF0.010502 PLN0.010714 PLN
frank szwajcarski1 CHF4.5157 PLN4.6069 PLN
funt szterling1 GBP5.0218 PLN5.1232 PLN
jen (Japonia)Cena za 100 jedn.100 JPY0.025811 PLN0.026333 PLN
korona czeska1 CZK0.1708 PLN0.1742 PLN
korona duńska1 DKK0.5682 PLN0.5796 PLN
korona norweska1 NOK0.3674 PLN0.3748 PLN
korona szwedzka1 SEK0.3869 PLN0.3947 PLN
SDR (MFW)1 XDR5.0603 PLN5.1625 PLN
Nazwa walutyKod walutyKurs kupnaKurs sprzedaży

Jak sprawdzić kursy walut NBP?

Narodowy Bank Polski publikuje wszystkie kursy walut w 4 miejscach:

  • na swojej stronie internetowej
  • w oddziałach NBP
  • w serwisach informacyjnych Bloomberg oraz Thomson Reuters.

 Aktualne kursy walut najszybciej sprawdzisz na stronie internetowej NBP, w zakładce Statystyka: Kursy.

Oprócz podglądu na kursy masz również możliwość ich pobrania na komputer w formacie XML.

Gdzie znaleźć archiwalne kursy walut NBP?

Oprócz bieżących kursów walut, na stronie NBP znajdziesz również archiwum kursów.

  • Możesz tylko sprawdzić wcześniejsze kursy (wybierasz rok i miesiąc).
  • NBP udostępnia archiwum kursów średnich oraz archiwum kursów kupna także w formacie do pobrania na komputer: jako plik CSV lub XLS.

Do czego wykorzystuje się kursy walut NBP?

Kantory przyzwyczaiły nas do tego, że kursy walut zmieniają się bardzo dynamicznie. W przypadku tych internetowych nawet co kilka sekund. Natomiast kursy NBP są określane maksymalnie raz na dzień. Po co w ogóle bank centralny Polski to robi? Do czego służą kursy walut NBP?

  1. Statystyka. Wszelkie prace badawcze oparte na statystyce byłyby niemożliwe do przeprowadzenia, gdyby nie publikowane przez NBP kursy średnie oraz kupna i sprzedaży walut. Bo jakim kursem się posłużyć? Jaki bank czy kantor wybrać? I z którego momentu, skoro zmieniają się tak często? Dzięki ujednoliconym kursom z NBP jest to wykonalne.
  2. Są wykorzystywane podczas niektórych czynności prawnych. Przykładem są, chociażby księgowi, którzy w pewnych przypadkach są zobligowani przepisami do stosowania kursów średnich walut obcych do celów podatkowych.
Ocena artykułu
Oddaj głos, bądź pierwszy!