Tabela kursów walut NBP - jak wybrać właściwy kurs?

31 października 2026

Analiza wykresów kursów walut. Sylwetki ludzi dyskutują o finansach na tle banknotów euro.

Spis treści

Gdy trzeba rozliczyć fakturę w euro, sprawdzić wartość zobowiązania albo porównać kurs z kantorem, sama liczba z wyszukiwarki często nie wystarcza. Urzędowy wykaz kursów walut pokazuje, który kurs obowiązuje, dla jakiej daty został opublikowany i czy chodzi o średnią, kupno czy sprzedaż. Wyjaśniam, jak czytać tabele, którą wybrać do konkretnego zastosowania oraz gdzie znaleźć dane archiwalne i pliki do automatycznych obliczeń.

Oficjalne tabele pokazują różne rodzaje kursów walut

  • Tabela A zawiera średnie kursy walut obcych i jest aktualizowana w każdy dzień roboczy.
  • Tabela B obejmuje średnie kursy walut niewymienialnych, publikowane zwykle w środy.
  • Tabela C pokazuje kurs kupna i sprzedaży, dlatego lepiej odpowiada realnej wymianie pieniędzy.
  • Kurs średni nie jest ofertą kantoru ani banku i nie musi odpowiadać kwocie otrzymanej przy transakcji.
  • Data tabeli ma znaczenie przy księgowości, podatkach, umowach i rozliczeniach zagranicznych.

Gdzie znaleźć oficjalny wykaz i który dokument wybrać

W Polsce podstawowym źródłem urzędowych danych o kursach walut jest Narodowy Bank Polski. Na jego stronie znajdują się trzy najważniejsze tabele oznaczone literami A, B i C. Nie są one trzema wersjami tej samej informacji, lecz zestawieniami przeznaczonymi do różnych celów.

Tabela Co zawiera Kiedy jej użyć
A Średnie kursy walut obcych Analizy, przeliczenia, księgowość i rozliczenia wymagające kursu średniego
B Średnie kursy wybranych walut niewymienialnych Rozliczenia dotyczące walut spoza standardowej tabeli A
C Kursy kupna i sprzedaży Sprawdzanie wartości wymiany waluty na złote

Jeżeli potrzebuję po prostu sprawdzić, ile według oficjalnego źródła kosztuje euro, dolar albo frank, zaczynam od tabeli A. Gdy analizuję faktyczną wymianę, patrzę na tabelę C, bo dopiero rozróżnienie ceny kupna i sprzedaży pokazuje spread, czyli różnicę między tymi wartościami.

Jak czytać tabelę A bez błędnego przeliczenia

W tabeli A kurs jest podany jako wartość w złotych za jednostkę waluty wskazaną w kolumnie z kodem. Dla większości popularnych walut będzie to 1 EUR, 1 USD albo 1 CHF, ale przy słabszych jednostkach spotkamy na przykład 100 jenów, 100 forintów lub 100 hrywien.

Przykładowo, jeśli przy kodzie 100 JPY widnieje wartość 2,3337 zł, nie oznacza to, że jeden jen kosztuje 2,3337 zł. Jeden jen kosztuje w takim zapisie 0,023337 zł. Ten szczegół często umyka przy szybkim kopiowaniu danych do arkusza.

Waluta Jednostka Przykładowy kurs średni Jak rozumieć zapis
Euro 1 EUR 4,3075 zł 1 euro = 4,3075 zł
Dolar amerykański 1 USD 3,7137 zł 1 dolar = 3,7137 zł
Frank szwajcarski 1 CHF 4,5903 zł 1 frank = 4,5903 zł
Jen japoński 100 JPY 2,3337 zł 100 jenów = 2,3337 zł

Dane w tabeli opublikowanej 17 sierpnia 2026 roku pokazują, jak duże znaczenie ma jednostka rozliczeniowa. Przy kwocie 10 000 JPY należy najpierw podzielić ją przez 100, a dopiero potem pomnożyć przez kurs. W tym przypadku wynik wynosi 233,37 zł przed zaokrągleniem.

Kurs średni nie oznacza ceny transakcji

Kurs średni jest wartością referencyjną, a nie gwarantowaną ceną, po której kupię lub sprzedam walutę. Bank, kantor i operator płatności ustalają własne kursy, doliczając marżę, prowizję albo koszt przewalutowania.

Dlatego przy wymianie 1000 euro nie wystarczy pomnożyć kwoty przez kurs z tabeli A. Do oceny realnej transakcji potrzebuję sprawdzić kurs sprzedaży oferowany przez konkretną instytucję oraz wszystkie dodatkowe opłaty.

Tabela B i C odpowiadają na inne potrzeby

Tabela B dotyczy średnich kursów walut, które nie są ujęte w podstawowym zestawieniu walut wymienialnych. Aktualizuje się ją zwykle w każdą środę, a gdy środa jest dniem wolnym, publikacja następuje wcześniej. Nie należy więc oczekiwać, że każda waluta będzie zmieniała się w oficjalnym zestawieniu każdego dnia.

Tabela C jest bardziej praktyczna przy samej wymianie. Zawiera dwie wartości, czyli kurs kupna i kurs sprzedaży. Jeśli instytucja kupuje ode mnie dolary, interesuje mnie jej kurs kupna. Jeśli chcę kupić dolary za złote, patrzę na kurs sprzedaży.

Waluta Kurs kupna Kurs sprzedaży Różnica
USD 3,6804 zł 3,7548 zł 0,0744 zł
EUR 4,2623 zł 4,3485 zł 0,0862 zł
CHF 4,5381 zł 4,6297 zł 0,0916 zł

Przy wymianie 1000 euro sama różnica między kursem kupna a sprzedaży z przykładowej tabeli oznacza 86,20 zł. To dobry obraz tego, dlaczego kurs średni nie powinien być traktowany jako dokładna wycena gotówkowej transakcji.

Kiedy publikowany jest nowy kurs i którą datę zapisać

Tabela A pojawia się w każdy dzień roboczy, zwykle między 11:45 a 12:15. Tabela C jest aktualizowana wcześniej, między 7:45 a 8:15. W weekendy i święta nie należy zakładać, że zobaczymy nową tabelę z bieżącą datą.

Przy prostym sprawdzaniu ceny najważniejsza jest data publikacji. Przy fakturze, rozliczeniu podatkowym lub umowie trzeba dodatkowo ustalić, jaki dzień wskazują przepisy albo dokument. Najnowszy kurs nie zawsze jest właściwy, jeśli rozliczenie dotyczy wcześniejszego zdarzenia.

Ja zawsze zapisuję razem z kursem trzy elementy: kod waluty, jednostkę oraz numer i datę tabeli. Dzięki temu po kilku tygodniach wiadomo, czy użyto kursu dla 1 EUR, 100 JPY czy 100 HUF, a także z którego dnia pochodziła wartość.

Jak korzystać z archiwum i danych do automatycznych obliczeń

Do porównywania kursów z poprzednich dni służy archiwum tabel. Można w nim sprawdzić konkretną datę, prześledzić zmianę kursu albo pobrać dane w formacie CSV lub XLS. To wygodniejsze niż przepisywanie wartości z wielu stron i ogranicza ryzyko pomyłki.

Firmy i osoby budujące arkusze lub aplikacje mogą korzystać także z danych XML i API. W nazwach plików litera a oznacza tabelę średnią, b tabelę walut niewymienialnych, a c zestawienie kupna i sprzedaży. Do jednorazowego przeliczenia wystarczy strona internetowa, ale przy cyklicznej pracy automatyzacja szybko oszczędza czas.

Przeczytaj również: Waluta w Turcji: Lira, euro, dolary? Jak płacić i oszczędzać!

Błędy, które najczęściej zniekształcają wynik

  • użycie kursu średniego zamiast kursu kupna lub sprzedaży,
  • pominięcie jednostki 100 albo 10 000 w kodzie waluty,
  • pobranie aktualnej tabeli zamiast tabeli właściwej dla daty rozliczenia,
  • porównywanie kursu urzędowego z ofertą banku bez uwzględnienia prowizji,
  • zaokrąglenie kursu przed wykonaniem całego działania.

Najbezpieczniejsza kolejność jest prosta. Najpierw wybieram właściwą tabelę, później sprawdzam datę i jednostkę, a dopiero na końcu wykonuję przeliczenie. Przy większych kwotach zachowuję też kopię tabeli lub pliku, który posłużył do obliczeń.

Oficjalny kurs pomaga podjąć decyzję, ale nie zastępuje oferty

Urzędowe zestawienie jest najlepszym punktem odniesienia, gdy chcę ustalić wartość waluty dla określonego dnia, porównać notowania albo przygotować dokumentację. Nie odpowiada jednak na pytanie, ile dokładnie dostanę w kantorze, banku czy aplikacji walutowej.

Praktycznie wystarczy zapamiętać jedną zasadę. Tabela A służy do kursu średniego, tabela C do kursów kupna i sprzedaży, a archiwum do sprawdzania przeszłości. Jeśli do tego pilnuję daty oraz jednostki waluty, większość typowych błędów znika jeszcze przed wpisaniem liczby do kalkulatora.

Artykuł ma charakter wyłącznie informacyjny i edukacyjny. Materiał został opracowany przy wsparciu nowoczesnych narzędzi analitycznych i językowych (AI). Przed podjęciem decyzji skonsultuj się z ekspertem.

FAQ - Najczęstsze pytania

Tabela A zawiera średnie kursy walut obcych i służy między innymi do analiz, przeliczeń oraz rozliczeń wymagających kursu średniego. Tabela B obejmuje wybrane waluty niewymienialne, a tabela C pokazuje kurs kupna i sprzedaży, dlatego przydaje się przy ocenie faktycznej wymiany pieniędzy.

Najpierw trzeba uwzględnić jednostkę wskazaną w tabeli. Jeśli 100 JPY kosztuje 2,3337 zł, kwotę 10 000 JPY należy podzielić przez 100 i pomnożyć przez 2,3337, co daje 233,37 zł przed zaokrągleniem.

Kurs średni jest wartością referencyjną, a nie gwarantowaną ceną transakcji. Przy wymianie trzeba sprawdzić kurs kupna lub sprzedaży oferowany przez konkretny bank, kantor albo operatora oraz uwzględnić prowizje i inne opłaty. W przykładowej tabeli różnica kursów przy 1000 euro wynosiła 86,20 zł.

Do tego służy archiwum tabel, w którym można wyszukać konkretną datę oraz pobrać dane w formacie CSV lub XLS. Przy automatycznych obliczeniach można korzystać także z XML i API, pamiętając, że oznaczenia a, b i c odpowiadają odpowiednio tabelom średnim, walutom niewymienialnym oraz kursom kupna i sprzedaży.

Oceń artykuł

Ocena: 0.00 Liczba głosów: 0

Tagi:

kursy średnie waluty niewymienialne jednostki walutowe api spread

Udostępnij artykuł

Jacek Brzeziński

Jacek Brzeziński

Nazywam się Jacek Brzeziński i od 13 lat zajmuję się tematyką finansową. Moje zainteresowanie tym obszarem zaczęło się już w czasach studenckich, kiedy to zdałem sobie sprawę, jak wiele osób boryka się z problemami związanymi z zarządzaniem swoimi finansami. Pasjonuje mnie wyjaśnianie skomplikowanych zagadnień finansowych w sposób przystępny i zrozumiały, aby każdy mógł podejmować świadome decyzje dotyczące swoich pieniędzy. W swojej pracy koncentruję się na analizie trendów rynkowych, porównywaniu różnych źródeł informacji oraz dostarczaniu rzetelnych i aktualnych danych. Staram się uprościć trudne tematy, aby były one dostępne dla każdego, niezależnie od poziomu wiedzy. Moim celem jest nie tylko dostarczanie informacji, ale także inspirowanie do lepszego zarządzania finansami, co uważam za klucz do osiągnięcia stabilności i sukcesu w życiu.

Napisz komentarz