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 075/A/NBP/2026 z dnia 2026-04-20

Nazwa walutyKod walutyKurs średni
bat (Tajlandia)1 THB0.1122 PLN
dolar amerykański1 USD3.6005 PLN
dolar australijski1 AUD2.5741 PLN
dolar Hongkongu1 HKD0.4597 PLN
dolar kanadyjski1 CAD2.6295 PLN
dolar nowozelandzki1 NZD2.1135 PLN
dolar singapurski1 SGD2.8304 PLN
euro1 EUR4.2346 PLN
forint (Węgry)Cena za 100 jedn.100 HUF0.011678 PLN
frank szwajcarski1 CHF4.6043 PLN
funt szterling1 GBP4.8598 PLN
hrywna (Ukraina)1 UAH0.0816 PLN
jen (Japonia)Cena za 100 jedn.100 JPY0.022647 PLN
korona czeska1 CZK0.1743 PLN
korona duńska1 DKK0.5666 PLN
korona islandzkaCena za 100 jedn.100 ISK0.029489 PLN
korona norweska1 NOK0.3852 PLN
korona szwedzka1 SEK0.3926 PLN
lej rumuński1 RON0.8304 PLN
lira turecka1 TRY0.0802 PLN
nowy izraelski szekel1 ILS1.1993 PLN
peso chilijskieCena za 100 jedn.100 CLP0.004095 PLN
peso filipińskie1 PHP0.0601 PLN
peso meksykańskie1 MXN0.2074 PLN
rand (Republika Południowej Afryki)1 ZAR0.2195 PLN
real (Brazylia)1 BRL0.7234 PLN
ringgit (Malezja)1 MYR0.9106 PLN
rupia indonezyjskaCena za 10000 jedn.10000 IDR0.0002097 PLN
rupia indyjskaCena za 100 jedn.100 INR0.038626 PLN
won południowokoreańskiCena za 100 jedn.100 KRW0.002446 PLN
yuan renminbi (Chiny)1 CNY0.5281 PLN
SDR (MFW) 1 XDR4.9319 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 015/B/NBP/2026 z dnia 2026-04-15

Nazwa walutyKod walutyKurs średni
afgani (Afganistan) Cena za 100 jedn.100 AFN0.055382 PLN
ariary (Madagaskar) Cena za 100 jedn.100 MGA0.000867 PLN
balboa (Panama) 1 PAB3.5939 PLN
birr etiopski 1 ETB0.0231 PLN
boliwar soberano (Wenezuela) Cena za 100 jedn.100 VES0.007500 PLN
boliwiano (Boliwia) 1 BOB0.5191 PLN
colon kostarykański Cena za 100 jedn.100 CRC0.007833 PLN
colon salwadorski 1 SVC0.4106 PLN
cordoba oro (Nikaragua) 1 NIO0.0977 PLN
dalasi (Gambia) 1 GMD0.0485 PLN
denar (Macedonia Północna) Cena za 100 jedn.100 MKD0.068716 PLN
dinar algierski Cena za 100 jedn.100 DZD0.027195 PLN
dinar bahrajski 1 BHD9.5299 PLN
dinar iracki Cena za 100 jedn.100 IQD0.002744 PLN
dinar jordański 1 JOD5.0703 PLN
dinar kuwejcki 1 KWD11.7336 PLN
dinar libijski 1 LYD0.5677 PLN
dinar serbski 1 RSD0.0361 PLN
dinar tunezyjski 1 TND1.2472 PLN
dirham marokański 1 MAD0.3888 PLN
dirham ZEA (Zjednoczone Emiraty Arabskie) 1 AED0.9787 PLN
dobra (Wyspy Świętego Tomasza i Książęca) 1 STN0.1712 PLN
dolar bahamski 1 BSD3.5939 PLN
dolar barbadoski 1 BBD1.7849 PLN
dolar belizeński 1 BZD1.7875 PLN
dolar brunejski 1 BND2.8269 PLN
dolar Fidżi 1 FJD1.6353 PLN
dolar gujański Cena za 100 jedn.100 GYD0.017183 PLN
dolar jamajski 1 JMD0.0228 PLN
dolar liberyjski 1 LRD0.0195 PLN
dolar namibijski 1 NAD0.2200 PLN
dolar surinamski 1 SRD0.0959 PLN
dolar Trynidadu i Tobago 1 TTD0.5296 PLN
dolar wschodniokaraibski 1 XCD1.3282 PLN
dolar Wysp Salomona 1 SBD0.4460 PLN
dong (Wietnam) Cena za 10000 jedn.10000 VND0.0001366 PLN
dram (Armenia) Cena za 100 jedn.100 AMD0.009625 PLN
escudo Zielonego Przylądka 1 CVE0.0383 PLN
florin arubański 1 AWG1.9859 PLN
frank burundyjski Cena za 100 jedn.100 BIF0.001209 PLN
frank CFA BCEAO Cena za 100 jedn.100 XOF0.006463 PLN
frank CFA BEAC Cena za 100 jedn.100 XAF0.006295 PLN
frank CFP Cena za 100 jedn.100 XPF0.035505 PLN
frank Dżibuti Cena za 100 jedn.100 DJF0.020188 PLN
frank gwinejski Cena za 100 jedn.100 GNF0.000410 PLN
frank Komorów Cena za 100 jedn.100 KMF0.008602 PLN
frank kongijski (Dem. Republika Konga) Cena za 100 jedn.100 CDF0.001548 PLN
frank rwandyjski Cena za 100 jedn.100 RWF0.002455 PLN
funt egipski 1 EGP0.0685 PLN
funt gibraltarski 1 GIP4.8749 PLN
funt libański Cena za 100 jedn.100 LBP0.00004000 PLN
funt południowosudański Cena za 100 jedn.100 SSP0.000780 PLN
funt sudański 1 SDG0.0060 PLN
funt syryjski 1 SYP0.0311 PLN
Ghana cedi 1 GHS0.3256 PLN
gourde (Haiti) 1 HTG0.0275 PLN
guarani (Paragwaj) Cena za 100 jedn.100 PYG0.000562 PLN
gulden karaibski 1 XCG1.9947 PLN
kina (Papua-Nowa Gwinea) 1 PGK0.8296 PLN
kip (Laos) Cena za 100 jedn.100 LAK0.000163 PLN
kwacha malawijska Cena za 100 jedn.100 MWK0.002073 PLN
kwacha zambijska 1 ZMW0.1875 PLN
kwanza (Angola) 1 AOA0.0039 PLN
kyat (Myanmar, Birma) Cena za 100 jedn.100 MMK0.001712 PLN
lari (Gruzja) 1 GEL1.3374 PLN
lej Mołdawii 1 MDL0.2102 PLN
lek (Albania) Cena za 100 jedn.100 ALL0.044204 PLN
lempira (Honduras) 1 HNL0.1353 PLN
leone (Sierra Leone) 1 SLE0.1458 PLN
lilangeni (Eswatini) 1 SZL0.2200 PLN
loti (Lesotho) 1 LSL0.2201 PLN
manat azerbejdżański 1 AZN2.1146 PLN
metical (Mozambik) 1 MZN0.0563 PLN
naira (Nigeria) Cena za 100 jedn.100 NGN0.002665 PLN
nakfa (Erytrea) 1 ERN0.2384 PLN
nowy dolar tajwański 1 TWD0.1136 PLN
nowy manat (Turkmenistan) 1 TMT1.0272 PLN
ouguiya (Mauretania) 1 MRU0.0897 PLN
pa'anga (Tonga) 1 TOP1.5186 PLN
pataca (Makau) 1 MOP0.4452 PLN
peso argentyńskie 1 ARS0.0026 PLN
peso dominikańskie 1 DOP0.0603 PLN
peso kolumbijskie Cena za 100 jedn.100 COP0.001003 PLN
peso kubańskie 1 CUP3.5939 PLN
peso urugwajskie 1 UYU0.0894 PLN
pula (Botswana) 1 BWP0.2685 PLN
quetzal (Gwatemala) 1 GTQ0.4702 PLN
rial irański Cena za 100 jedn.100 IRR0.00000273 PLN
rial jemeński Cena za 100 jedn.100 YER0.015069 PLN
rial katarski 1 QAR0.9861 PLN
rial omański 1 OMR9.3374 PLN
rial saudyjski 1 SAR0.9581 PLN
riel (Kambodża) Cena za 100 jedn.100 KHR0.000898 PLN
rubel białoruski1 BYN1.2682 PLN
rubel rosyjski1 RUB0.0479 PLN
rupia lankijska Cena za 100 jedn.100 LKR0.011394 PLN
rupia (Malediwy) 1 MVR0.2325 PLN
rupia Mauritiusu 1 MUR0.0777 PLN
rupia nepalska Cena za 100 jedn.100 NPR0.024059 PLN
rupia pakistańska 1 PKR0.0129 PLN
rupia seszelska 1 SCR0.2571 PLN
sol (Peru) 1 PEN1.0609 PLN
som (Kirgistan) 1 KGS0.0411 PLN
somoni (Tadżykistan) 1 TJS0.3793 PLN
sum (Uzbekistan) Cena za 100 jedn.100 UZS0.000295 PLN
szyling kenijski Cena za 100 jedn.100 KES0.027825 PLN
szyling somalijski Cena za 100 jedn.100 SOS0.006290 PLN
szyling tanzański Cena za 100 jedn.100 TZS0.001385 PLN
szyling ugandyjski Cena za 100 jedn.100 UGX0.000972 PLN
taka (Bangladesz) Cena za 100 jedn.100 BDT0.029233 PLN
tala (Samoa) 1 WST1.3261 PLN
tenge (Kazachstan) 1 KZT0.0076 PLN
tugrik (Mongolia) Cena za 100 jedn.100 MNT0.001005 PLN
vatu (Vanuatu) Cena za 100 jedn.100 VUV0.030063 PLN
wymienialna marka (Bośnia i Hercegowina) 1 BAM2.1609 PLN
złoto Zimbabwe 1 ZWG0.1404 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 075/C/NBP/2026 z dnia 2026-04-20

Nazwa walutyKod walutyKurs kupnaKurs sprzedaży
dolar amerykański1 USD3.5353 PLN3.6067 PLN
dolar australijski1 AUD2.5491 PLN2.6005 PLN
dolar kanadyjski1 CAD2.5865 PLN2.6387 PLN
euro1 EUR4.1835 PLN4.2681 PLN
forint (Węgry)Cena za 100 jedn.100 HUF0.011588 PLN0.011822 PLN
frank szwajcarski1 CHF4.5401 PLN4.6319 PLN
funt szterling1 GBP4.7987 PLN4.8957 PLN
jen (Japonia)Cena za 100 jedn.100 JPY0.022348 PLN0.0228 PLN
korona czeska1 CZK0.1723 PLN0.1757 PLN
korona duńska1 DKK0.5597 PLN0.5711 PLN
korona norweska1 NOK0.3777 PLN0.3853 PLN
korona szwedzka1 SEK0.3884 PLN0.3962 PLN
SDR (MFW)1 XDR4.8781 PLN4.9767 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.

Jak korzystać z notowań walut NBP i interpretować tabele A/B/C

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
5.0/5 (głosów: 1)

Zastrzeżenie prawne i wyłączenie odpowiedzialności
Treści w serwisie E-kursy walut są wyłącznie prywatnymi opiniami autorów i nie stanowią rekomendacji inwestycyjnej w rozumieniu Rozporządzenia Ministra Finansów z dn. 19.10.2005 r. Nie ponosimy odpowiedzialności za decyzje podjęte na ich podstawie. Inwestowanie (zwłaszcza z dźwignią) wiąże się z ryzykiem utraty kapitału. Serwis nie świadczy usług doradztwa.

Ostrzeżenie CFD
Kontrakty CFD są złożone i wiążą się z wysokim ryzykiem szybkiej utraty gotówki przez dźwignię finansową. Nawet 90% rachunków inwestorów detalicznych odnotowuje straty. Upewnij się, że rozumiesz zasady działania CFD i możesz pozwolić sobie na tak wysokie ryzyko.

Afiliacja
W treści mogą znajdować się linki afiliacyjne. Korzystając z nich, wspierasz rozwój serwisu bez żadnych dodatkowych kosztów dla Ciebie.