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.