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 202/A/NBP/2026 z dnia 2026-10-16
| Nazwa waluty | Kod waluty | Kurs średni |
|---|---|---|
| bat (Tajlandia) | 1 THB | 0.1162 PLN |
| dolar amerykański | 1 USD | 3.8827 PLN |
| dolar australijski | 1 AUD | 2.7025 PLN |
| dolar Hongkongu | 1 HKD | 0.4947 PLN |
| dolar kanadyjski | 1 CAD | 2.7417 PLN |
| dolar nowozelandzki | 1 NZD | 2.2015 PLN |
| dolar singapurski | 1 SGD | 3.0338 PLN |
| euro | 1 EUR | 4.3661 PLN |
| forint (Węgry) Cena za 100 jedn. | 100 HUF | 0.012020 PLN |
| frank szwajcarski | 1 CHF | 4.7099 PLN |
| funt szterling | 1 GBP | 5.1746 PLN |
| hrywna (Ukraina) | 1 UAH | 0.0865 PLN |
| jen (Japonia) Cena za 100 jedn. | 100 JPY | 0.024574 PLN |
| korona czeska | 1 CZK | 0.1794 PLN |
| korona duńska | 1 DKK | 0.5841 PLN |
| korona islandzka Cena za 100 jedn. | 100 ISK | 0.032057 PLN |
| korona norweska | 1 NOK | 0.4108 PLN |
| korona szwedzka | 1 SEK | 0.3925 PLN |
| lej rumuński | 1 RON | 0.8179 PLN |
| lira turecka | 1 TRY | 0.0783 PLN |
| nowy izraelski szekel | 1 ILS | 1.2557 PLN |
| peso chilijskie Cena za 100 jedn. | 100 CLP | 0.003956 PLN |
| peso filipińskie | 1 PHP | 0.0617 PLN |
| peso meksykańskie | 1 MXN | 0.2112 PLN |
| rand (Republika Południowej Afryki) | 1 ZAR | 0.2363 PLN |
| real (Brazylia) | 1 BRL | 0.7615 PLN |
| ringgit (Malezja) | 1 MYR | 0.9512 PLN |
| rupia indonezyjska Cena za 10000 jedn. | 10000 IDR | 0.0002157 PLN |
| rupia indyjska Cena za 100 jedn. | 100 INR | 0.040883 PLN |
| won południowokoreański Cena za 100 jedn. | 100 KRW | 0.002914 PLN |
| yuan renminbi (Chiny) | 1 CNY | 0.5806 PLN |
| SDR (MFW) | 1 XDR | 5.2745 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 041/B/NBP/2026 z dnia 2026-10-14
| Nazwa waluty | Kod waluty | Kurs średni |
|---|---|---|
| afgani (Afganistan) Cena za 100 jedn. | 100 AFN | 0.060135 PLN |
| ariary (Madagaskar) Cena za 100 jedn. | 100 MGA | 0.000867 PLN |
| balboa (Panama) | 1 PAB | 3.9042 PLN |
| birr etiopski | 1 ETB | 0.0240 PLN |
| boliwar soberano (Wenezuela) Cena za 100 jedn. | 100 VES | 0.004500 PLN |
| boliwiano (Boliwia) | 1 BOB | 0.3331 PLN |
| colon kostarykański Cena za 100 jedn. | 100 CRC | 0.008563 PLN |
| colon salwadorski | 1 SVC | 0.4458 PLN |
| cordoba oro (Nikaragua) | 1 NIO | 0.1061 PLN |
| dalasi (Gambia) | 1 GMD | 0.0524 PLN |
| denar (Macedonia Północna) Cena za 100 jedn. | 100 MKD | 0.070894 PLN |
| dinar algierski Cena za 100 jedn. | 100 DZD | 0.029022 PLN |
| dinar bahrajski | 1 BHD | 10.3299 PLN |
| dinar iracki Cena za 100 jedn. | 100 IQD | 0.002574 PLN |
| dinar jordański | 1 JOD | 5.5045 PLN |
| dinar kuwejcki | 1 KWD | 12.6647 PLN |
| dinar libijski | 1 LYD | 0.6075 PLN |
| dinar serbski | 1 RSD | 0.0372 PLN |
| dinar tunezyjski | 1 TND | 1.2990 PLN |
| dirham marokański | 1 MAD | 0.3980 PLN |
| dirham ZEA (Zjednoczone Emiraty Arabskie) | 1 AED | 1.0626 PLN |
| dobra (Wyspy Świętego Tomasza i Książęca) | 1 STN | 0.1766 PLN |
| dolar bahamski | 1 BSD | 3.9042 PLN |
| dolar barbadoski | 1 BBD | 1.9377 PLN |
| dolar belizeński | 1 BZD | 1.9405 PLN |
| dolar brunejski | 1 BND | 3.0455 PLN |
| dolar Fidżi | 1 FJD | 1.7382 PLN |
| dolar gujański Cena za 100 jedn. | 100 GYD | 0.018661 PLN |
| dolar jamajski | 1 JMD | 0.0246 PLN |
| dolar liberyjski | 1 LRD | 0.0229 PLN |
| dolar namibijski | 1 NAD | 0.2367 PLN |
| dolar surinamski | 1 SRD | 0.1037 PLN |
| dolar Trynidadu i Tobago | 1 TTD | 0.5739 PLN |
| dolar wschodniokaraibski | 1 XCD | 1.4424 PLN |
| dolar Wysp Salomona | 1 SBD | 0.4886 PLN |
| dong (Wietnam) Cena za 10000 jedn. | 10000 VND | 0.0001508 PLN |
| dram (Armenia) Cena za 100 jedn. | 100 AMD | 0.010803 PLN |
| escudo Zielonego Przylądka | 1 CVE | 0.0395 PLN |
| florin arubański | 1 AWG | 2.1804 PLN |
| frank burundyjski Cena za 100 jedn. | 100 BIF | 0.001302 PLN |
| frank CFA BCEAO Cena za 100 jedn. | 100 XOF | 0.006660 PLN |
| frank CFA BEAC Cena za 100 jedn. | 100 XAF | 0.006665 PLN |
| frank CFP Cena za 100 jedn. | 100 XPF | 0.036657 PLN |
| frank Dżibuti Cena za 100 jedn. | 100 DJF | 0.021916 PLN |
| frank gwinejski Cena za 100 jedn. | 100 GNF | 0.000444 PLN |
| frank Komorów Cena za 100 jedn. | 100 KMF | 0.008847 PLN |
| frank kongijski (Dem. Republika Konga) Cena za 100 jedn. | 100 CDF | 0.001689 PLN |
| frank rwandyjski Cena za 100 jedn. | 100 RWF | 0.002641 PLN |
| funt egipski | 1 EGP | 0.0735 PLN |
| funt gibraltarski | 1 GIP | 5.1775 PLN |
| funt libański Cena za 100 jedn. | 100 LBP | 0.00004400 PLN |
| funt południowosudański Cena za 100 jedn. | 100 SSP | 0.000678 PLN |
| funt sudański | 1 SDG | 0.0065 PLN |
| funt syryjski | 1 SYP | 0.0320 PLN |
| Ghana cedi | 1 GHS | 0.3336 PLN |
| gourde (Haiti) | 1 HTG | 0.0298 PLN |
| guarani (Paragwaj) Cena za 100 jedn. | 100 PYG | 0.000684 PLN |
| gulden karaibski | 1 XCG | 2.1654 PLN |
| kina (Papua-Nowa Gwinea) | 1 PGK | 0.8599 PLN |
| kip (Laos) Cena za 100 jedn. | 100 LAK | 0.000173 PLN |
| kwacha malawijska Cena za 100 jedn. | 100 MWK | 0.002251 PLN |
| kwacha zambijska | 1 ZMW | 0.1964 PLN |
| kwanza (Angola) | 1 AOA | 0.0042 PLN |
| kyat (Myanmar, Birma) Cena za 100 jedn. | 100 MMK | 0.001858 PLN |
| lari (Gruzja) | 1 GEL | 1.5031 PLN |
| lej Mołdawii | 1 MDL | 0.2180 PLN |
| lek (Albania) Cena za 100 jedn. | 100 ALL | 0.047813 PLN |
| lempira (Honduras) | 1 HNL | 0.1454 PLN |
| leone (Sierra Leone) | 1 SLE | 0.1603 PLN |
| lilangeni (Eswatini) | 1 SZL | 0.2368 PLN |
| loti (Lesotho) | 1 LSL | 0.2367 PLN |
| manat azerbejdżański | 1 AZN | 2.2957 PLN |
| metical (Mozambik) | 1 MZN | 0.0611 PLN |
| naira (Nigeria) Cena za 100 jedn. | 100 NGN | 0.002931 PLN |
| nakfa (Erytrea) | 1 ERN | 0.2588 PLN |
| nowy dolar tajwański | 1 TWD | 0.1213 PLN |
| nowy manat (Turkmenistan) | 1 TMT | 1.1149 PLN |
| ouguiya (Mauretania) | 1 MRU | 0.0967 PLN |
| pa'anga (Tonga) | 1 TOP | 1.6369 PLN |
| pataca (Makau) | 1 MOP | 0.4826 PLN |
| peso argentyńskie | 1 ARS | 0.0026 PLN |
| peso dominikańskie | 1 DOP | 0.0637 PLN |
| peso kolumbijskie Cena za 100 jedn. | 100 COP | 0.001226 PLN |
| peso kubańskie | 1 CUP | 3.9042 PLN |
| peso urugwajskie | 1 UYU | 0.0971 PLN |
| pula (Botswana) | 1 BWP | 0.2843 PLN |
| quetzal (Gwatemala) | 1 GTQ | 0.5107 PLN |
| rial irański Cena za 100 jedn. | 100 IRR | 0.00000218 PLN |
| rial jemeński Cena za 100 jedn. | 100 YER | 0.016530 PLN |
| rial katarski | 1 QAR | 1.0706 PLN |
| rial omański | 1 OMR | 10.1367 PLN |
| rial saudyjski | 1 SAR | 1.0393 PLN |
| riel (Kambodża) Cena za 100 jedn. | 100 KHR | 0.000960 PLN |
| rubel białoruski | 1 BYN | 1.2926 PLN |
| rubel rosyjski | 1 RUB | 0.0465 PLN |
| rupia lankijska Cena za 100 jedn. | 100 LKR | 0.011791 PLN |
| rupia (Malediwy) | 1 MVR | 0.2524 PLN |
| rupia Mauritiusu | 1 MUR | 0.0820 PLN |
| rupia nepalska Cena za 100 jedn. | 100 NPR | 0.025660 PLN |
| rupia pakistańska | 1 PKR | 0.0141 PLN |
| rupia seszelska | 1 SCR | 0.2824 PLN |
| sol (Peru) | 1 PEN | 1.1335 PLN |
| som (Kirgistan) | 1 KGS | 0.0446 PLN |
| somoni (Tadżykistan) | 1 TJS | 0.4235 PLN |
| sum (Uzbekistan) Cena za 100 jedn. | 100 UZS | 0.000326 PLN |
| szyling kenijski Cena za 100 jedn. | 100 KES | 0.030090 PLN |
| szyling somalijski Cena za 100 jedn. | 100 SOS | 0.006829 PLN |
| szyling tanzański Cena za 100 jedn. | 100 TZS | 0.001484 PLN |
| szyling ugandyjski Cena za 100 jedn. | 100 UGX | 0.000953 PLN |
| taka (Bangladesz) Cena za 100 jedn. | 100 BDT | 0.031613 PLN |
| tala (Samoa) | 1 WST | 1.4167 PLN |
| tenge (Kazachstan) | 1 KZT | 0.0087 PLN |
| tugrik (Mongolia) Cena za 100 jedn. | 100 MNT | 0.001084 PLN |
| vatu (Vanuatu) Cena za 100 jedn. | 100 VUV | 0.033097 PLN |
| wymienialna marka (Bośnia i Hercegowina) | 1 BAM | 2.2326 PLN |
| złoto Zimbabwe | 1 ZWG | 0.1467 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 202/C/NBP/2026 z dnia 2026-10-16
| Nazwa waluty | Kod waluty | Kurs kupna | Kurs sprzedaży |
|---|---|---|---|
| dolar amerykański | 1 USD | 3.8581 PLN | 3.9361 PLN |
| dolar australijski | 1 AUD | 2.6636 PLN | 2.7174 PLN |
| dolar kanadyjski | 1 CAD | 2.7183 PLN | 2.7733 PLN |
| euro | 1 EUR | 4.3285 PLN | 4.4159 PLN |
| forint (Węgry) Cena za 100 jedn. | 100 HUF | 0.011898 PLN | 0.012138 PLN |
| frank szwajcarski | 1 CHF | 4.6636 PLN | 4.7578 PLN |
| funt szterling | 1 GBP | 5.1167 PLN | 5.2201 PLN |
| jen (Japonia) Cena za 100 jedn. | 100 JPY | 0.024481 PLN | 0.024975 PLN |
| korona czeska | 1 CZK | 0.1777 PLN | 0.1813 PLN |
| korona duńska | 1 DKK | 0.5791 PLN | 0.5907 PLN |
| korona norweska | 1 NOK | 0.4065 PLN | 0.4147 PLN |
| korona szwedzka | 1 SEK | 0.3879 PLN | 0.3957 PLN |
| SDR (MFW) | 1 XDR | 5.2307 PLN | 5.3363 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.