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
- Ś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.
- 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 129/A/NBP/2026 z dnia 2026-07-07
| Nazwa waluty | Kod waluty | Kurs średni |
|---|---|---|
| bat (Tajlandia) | 1 THB | 0.1128 PLN |
| dolar amerykański | 1 USD | 3.7573 PLN |
| dolar australijski | 1 AUD | 2.6082 PLN |
| dolar Hongkongu | 1 HKD | 0.4791 PLN |
| dolar kanadyjski | 1 CAD | 2.6438 PLN |
| dolar nowozelandzki | 1 NZD | 2.1383 PLN |
| dolar singapurski | 1 SGD | 2.9081 PLN |
| euro | 1 EUR | 4.2938 PLN |
| forint (Węgry)Cena za 100 jedn. | 100 HUF | 0.012112 PLN |
| frank szwajcarski | 1 CHF | 4.6596 PLN |
| funt szterling | 1 GBP | 5.0314 PLN |
| hrywna (Ukraina) | 1 UAH | 0.0843 PLN |
| jen (Japonia)Cena za 100 jedn. | 100 JPY | 0.023208 PLN |
| korona czeska | 1 CZK | 0.1773 PLN |
| korona duńska | 1 DKK | 0.5744 PLN |
| korona islandzkaCena za 100 jedn. | 100 ISK | 0.029818 PLN |
| korona norweska | 1 NOK | 0.3835 PLN |
| korona szwedzka | 1 SEK | 0.3895 PLN |
| lej rumuński | 1 RON | 0.8204 PLN |
| lira turecka | 1 TRY | 0.0802 PLN |
| nowy izraelski szekel | 1 ILS | 1.2477 PLN |
| peso chilijskieCena za 100 jedn. | 100 CLP | 0.004047 PLN |
| peso filipińskie | 1 PHP | 0.0612 PLN |
| peso meksykańskie | 1 MXN | 0.2156 PLN |
| rand (Republika Południowej Afryki) | 1 ZAR | 0.2312 PLN |
| real (Brazylia) | 1 BRL | 0.7329 PLN |
| ringgit (Malezja) | 1 MYR | 0.9226 PLN |
| rupia indonezyjskaCena za 10000 jedn. | 10000 IDR | 0.0002090 PLN |
| rupia indyjskaCena za 100 jedn. | 100 INR | 0.039505 PLN |
| won południowokoreańskiCena za 100 jedn. | 100 KRW | 0.002470 PLN |
| yuan renminbi (Chiny) | 1 CNY | 0.5530 PLN |
| SDR (MFW) | 1 XDR | 5.1062 PLN |
| Nazwa waluty | Kod waluty | Kurs ś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 026/B/NBP/2026 z dnia 2026-07-01
| Nazwa waluty | Kod waluty | Kurs średni |
|---|---|---|
| afgani (Afganistan) Cena za 100 jedn. | 100 AFN | 0.057904 PLN |
| ariary (Madagaskar) Cena za 100 jedn. | 100 MGA | 0.000886 PLN |
| balboa (Panama) | 1 PAB | 3.7708 PLN |
| birr etiopski | 1 ETB | 0.0235 PLN |
| boliwar soberano (Wenezuela) Cena za 100 jedn. | 100 VES | 0.006000 PLN |
| boliwiano (Boliwia) | 1 BOB | 0.5435 PLN |
| colon kostarykański Cena za 100 jedn. | 100 CRC | 0.008281 PLN |
| colon salwadorski | 1 SVC | 0.4305 PLN |
| cordoba oro (Nikaragua) | 1 NIO | 0.1024 PLN |
| dalasi (Gambia) | 1 GMD | 0.0507 PLN |
| denar (Macedonia Północna) Cena za 100 jedn. | 100 MKD | 0.069698 PLN |
| dinar algierski Cena za 100 jedn. | 100 DZD | 0.028300 PLN |
| dinar bahrajski | 1 BHD | 9.9979 PLN |
| dinar iracki Cena za 100 jedn. | 100 IQD | 0.002877 PLN |
| dinar jordański | 1 JOD | 5.3159 PLN |
| dinar kuwejcki | 1 KWD | 12.2404 PLN |
| dinar libijski | 1 LYD | 0.5879 PLN |
| dinar serbski | 1 RSD | 0.0366 PLN |
| dinar tunezyjski | 1 TND | 1.2790 PLN |
| dirham marokański | 1 MAD | 0.4006 PLN |
| dirham ZEA (Zjednoczone Emiraty Arabskie) | 1 AED | 1.0262 PLN |
| dobra (Wyspy Świętego Tomasza i Książęca) | 1 STN | 0.1736 PLN |
| dolar bahamski | 1 BSD | 3.7708 PLN |
| dolar barbadoski | 1 BBD | 1.8713 PLN |
| dolar belizeński | 1 BZD | 1.8740 PLN |
| dolar brunejski | 1 BND | 2.9078 PLN |
| dolar Fidżi | 1 FJD | 1.6779 PLN |
| dolar gujański Cena za 100 jedn. | 100 GYD | 0.018018 PLN |
| dolar jamajski | 1 JMD | 0.0240 PLN |
| dolar liberyjski | 1 LRD | 0.0208 PLN |
| dolar namibijski | 1 NAD | 0.2295 PLN |
| dolar surinamski | 1 SRD | 0.1002 PLN |
| dolar Trynidadu i Tobago | 1 TTD | 0.5552 PLN |
| dolar wschodniokaraibski | 1 XCD | 1.3931 PLN |
| dolar Wysp Salomona | 1 SBD | 0.4699 PLN |
| dong (Wietnam) Cena za 10000 jedn. | 10000 VND | 0.0001433 PLN |
| dram (Armenia) Cena za 100 jedn. | 100 AMD | 0.010245 PLN |
| escudo Zielonego Przylądka | 1 CVE | 0.0388 PLN |
| florin arubański | 1 AWG | 2.0822 PLN |
| frank burundyjski Cena za 100 jedn. | 100 BIF | 0.001267 PLN |
| frank CFA BCEAO Cena za 100 jedn. | 100 XOF | 0.006552 PLN |
| frank CFA BEAC Cena za 100 jedn. | 100 XAF | 0.006494 PLN |
| frank CFP Cena za 100 jedn. | 100 XPF | 0.036016 PLN |
| frank Dżibuti Cena za 100 jedn. | 100 DJF | 0.021165 PLN |
| frank gwinejski Cena za 100 jedn. | 100 GNF | 0.000430 PLN |
| frank Komorów Cena za 100 jedn. | 100 KMF | 0.008710 PLN |
| frank kongijski (Dem. Republika Konga) Cena za 100 jedn. | 100 CDF | 0.001629 PLN |
| frank rwandyjski Cena za 100 jedn. | 100 RWF | 0.002571 PLN |
| funt egipski | 1 EGP | 0.0767 PLN |
| funt gibraltarski | 1 GIP | 4.9952 PLN |
| funt libański Cena za 100 jedn. | 100 LBP | 0.00004200 PLN |
| funt południowosudański Cena za 100 jedn. | 100 SSP | 0.000801 PLN |
| funt sudański | 1 SDG | 0.0063 PLN |
| funt syryjski | 1 SYP | 0.0326 PLN |
| Ghana cedi | 1 GHS | 0.3328 PLN |
| gourde (Haiti) | 1 HTG | 0.0288 PLN |
| guarani (Paragwaj) Cena za 100 jedn. | 100 PYG | 0.000620 PLN |
| gulden karaibski | 1 XCG | 2.0913 PLN |
| kina (Papua-Nowa Gwinea) | 1 PGK | 0.8581 PLN |
| kip (Laos) Cena za 100 jedn. | 100 LAK | 0.000168 PLN |
| kwacha malawijska Cena za 100 jedn. | 100 MWK | 0.002174 PLN |
| kwacha zambijska | 1 ZMW | 0.2082 PLN |
| kwanza (Angola) | 1 AOA | 0.0041 PLN |
| kyat (Myanmar, Birma) Cena za 100 jedn. | 100 MMK | 0.001795 PLN |
| lari (Gruzja) | 1 GEL | 1.4298 PLN |
| lej Mołdawii | 1 MDL | 0.2131 PLN |
| lek (Albania) Cena za 100 jedn. | 100 ALL | 0.045671 PLN |
| lempira (Honduras) | 1 HNL | 0.1409 PLN |
| leone (Sierra Leone) | 1 SLE | 0.1548 PLN |
| lilangeni (Eswatini) | 1 SZL | 0.2295 PLN |
| loti (Lesotho) | 1 LSL | 0.2295 PLN |
| manat azerbejdżański | 1 AZN | 2.2171 PLN |
| metical (Mozambik) | 1 MZN | 0.0590 PLN |
| naira (Nigeria) Cena za 100 jedn. | 100 NGN | 0.002734 PLN |
| nakfa (Erytrea) | 1 ERN | 0.2500 PLN |
| nowy dolar tajwański | 1 TWD | 0.1182 PLN |
| nowy manat (Turkmenistan) | 1 TMT | 1.0771 PLN |
| ouguiya (Mauretania) | 1 MRU | 0.0944 PLN |
| pa'anga (Tonga) | 1 TOP | 1.5800 PLN |
| pataca (Makau) | 1 MOP | 0.4663 PLN |
| peso argentyńskie | 1 ARS | 0.0025 PLN |
| peso dominikańskie | 1 DOP | 0.0635 PLN |
| peso kolumbijskie Cena za 100 jedn. | 100 COP | 0.001110 PLN |
| peso kubańskie | 1 CUP | 3.7708 PLN |
| peso urugwajskie | 1 UYU | 0.0938 PLN |
| pula (Botswana) | 1 BWP | 0.2644 PLN |
| quetzal (Gwatemala) | 1 GTQ | 0.4942 PLN |
| rial irański Cena za 100 jedn. | 100 IRR | 0.00000274 PLN |
| rial jemeński Cena za 100 jedn. | 100 YER | 0.015800 PLN |
| rial katarski | 1 QAR | 1.0340 PLN |
| rial omański | 1 OMR | 9.7899 PLN |
| rial saudyjski | 1 SAR | 1.0031 PLN |
| riel (Kambodża) Cena za 100 jedn. | 100 KHR | 0.000936 PLN |
| rubel białoruski | 1 BYN | 1.2925 PLN |
| rubel rosyjski | 1 RUB | 0.0480 PLN |
| rupia lankijska Cena za 100 jedn. | 100 LKR | 0.011219 PLN |
| rupia (Malediwy) | 1 MVR | 0.2438 PLN |
| rupia Mauritiusu | 1 MUR | 0.0799 PLN |
| rupia nepalska Cena za 100 jedn. | 100 NPR | 0.024812 PLN |
| rupia pakistańska | 1 PKR | 0.0136 PLN |
| rupia seszelska | 1 SCR | 0.2761 PLN |
| sol (Peru) | 1 PEN | 1.1034 PLN |
| som (Kirgistan) | 1 KGS | 0.0431 PLN |
| somoni (Tadżykistan) | 1 TJS | 0.4066 PLN |
| sum (Uzbekistan) Cena za 100 jedn. | 100 UZS | 0.000316 PLN |
| szyling kenijski Cena za 100 jedn. | 100 KES | 0.029105 PLN |
| szyling somalijski Cena za 100 jedn. | 100 SOS | 0.006595 PLN |
| szyling tanzański Cena za 100 jedn. | 100 TZS | 0.001435 PLN |
| szyling ugandyjski Cena za 100 jedn. | 100 UGX | 0.001028 PLN |
| taka (Bangladesz) Cena za 100 jedn. | 100 BDT | 0.030593 PLN |
| tala (Samoa) | 1 WST | 1.3708 PLN |
| tenge (Kazachstan) | 1 KZT | 0.0079 PLN |
| tugrik (Mongolia) Cena za 100 jedn. | 100 MNT | 0.001052 PLN |
| vatu (Vanuatu) Cena za 100 jedn. | 100 VUV | 0.031038 PLN |
| wymienialna marka (Bośnia i Hercegowina) | 1 BAM | 2.1918 PLN |
| złoto Zimbabwe | 1 ZWG | 0.1375 PLN |
| Nazwa waluty | Kod waluty | Kurs ś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 129/C/NBP/2026 z dnia 2026-07-07
| Nazwa waluty | Kod waluty | Kurs kupna | Kurs sprzedaży |
|---|---|---|---|
| dolar amerykański | 1 USD | 3.7222 PLN | 3.7974 PLN |
| dolar australijski | 1 AUD | 2.5797 PLN | 2.6319 PLN |
| dolar kanadyjski | 1 CAD | 2.6165 PLN | 2.6693 PLN |
| euro | 1 EUR | 4.248 PLN | 4.3338 PLN |
| forint (Węgry)Cena za 100 jedn. | 100 HUF | 0.011998 PLN | 0.01224 PLN |
| frank szwajcarski | 1 CHF | 4.6144 PLN | 4.7076 PLN |
| funt szterling | 1 GBP | 4.9675 PLN | 5.0679 PLN |
| jen (Japonia)Cena za 100 jedn. | 100 JPY | 0.022928 PLN | 0.023392 PLN |
| korona czeska | 1 CZK | 0.1758 PLN | 0.1794 PLN |
| korona duńska | 1 DKK | 0.5684 PLN | 0.5798 PLN |
| korona norweska | 1 NOK | 0.3784 PLN | 0.386 PLN |
| korona szwedzka | 1 SEK | 0.3854 PLN | 0.3932 PLN |
| SDR (MFW) | 1 XDR | 5.0594 PLN | 5.1616 PLN |
| Nazwa waluty | Kod waluty | Kurs kupna | Kurs 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?
- 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.
- 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.
Zastrzeżenie prawne i wyłączenie odpowiedzialności
Treści publikowane w serwisie E-kursy walut mają wyłącznie charakter informacyjno-edukacyjny i stanowią prywatne opinie autorów. Nie stanowią one rekomendacji inwestycyjnych ani informacji rekomendujących lub sugerujących strategię inwestycyjną w rozumieniu Rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 596/2014 z dnia 16 kwietnia 2014 r. (MAR). Serwis nie świadczy usług doradztwa inwestycyjnego ani finansowego. Właściciele serwisu nie ponoszą odpowiedzialności za decyzje inwestycyjne podjęte na podstawie zamieszczonych materiałów. Inwestowanie na rynkach finansowych (w tym z wykorzystaniem dźwigni finansowej) zawsze wiąże się z ryzykiem utraty kapitału.
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.
Informacja o linkach partnerskich (afiliacja)
Serwis ma charakter komercyjny. W artykułach i zestawieniach publikowane są linki afiliacyjne (partnerskie). W przypadku kliknięcia w taki odnośnik i skorzystania z oferty podmiotu trzeciego (np. założenia konta maklerskiego lub bankowego), właściciele serwisu otrzymują wynagrodzenie prowizyjne. Obecność linków afiliacyjnych w żaden sposób nie zwiększa kosztów ponoszonych przez użytkownika. Szczegółowe informacje o linkach reklamowych znajdziesz bezpośrednio przy dedykowanych treściach.