Przelicznik walut

Tabela kursów NBP — Tabela A

Ładowanie aktualnych kursów…

Pobieranie kursów z api.nbp.pl…

Kurs historyczny — ostatnie

Ładowanie danych NBP…

Kursy walut NBP — jak je czytać?

Kursy walut publikowane przez Narodowy Bank Polski (NBP) to oficjalne kursy referencyjne stosowane do rozliczeń podatkowych, celnych i księgowych. Kalkulator pobiera dane z bezpłatnego publicznego API NBP.

Tabela A vs Tabela B kursów NBP

Tabela Zawartość Aktualizacja
Tabela A Główne waluty: EUR, USD, GBP, CHF, JPY i inne (~35) Każdy dzień roboczy
Tabela B Mniej popularne waluty — egzotyczne Raz w tygodniu (środa)
Tabela C Kursy kupna i sprzedaży (transakcyjne) Każdy dzień roboczy

Jak policzyć rzeczywisty koszt wymiany?

Nie zakładamy stałego spreadu dla banków ani kantorów, ponieważ oferta może zmieniać się w zależności od waluty, kwoty, kanału i pory transakcji. Porównaj kwotę, którą rzeczywiście otrzymasz, z wartością referencyjną z NBP.

Przykład własnego obliczenia

Jeżeli 1 000 EUR według kursu średniego NBP ma wartość 4 300 zł, a kantor wypłaca 4 257 zł, koszt względem kursu referencyjnego wynosi 43 zł, czyli 1%. To porównanie nie oznacza, że każda transakcja w tym kantorze ma taki sam koszt.

Jak korzystać z wyniku kalkulatora w praktyce?

Kalkulator daje szybki wynik liczbowy, ale najlepsze decyzje finansowe wymagają interpretacji. Warto zestawić wynik z budżetem, ryzykiem, aktualnymi przepisami i alternatywnymi scenariuszami.

Co sprawdzić

  • Zmień główne założenia o 5–10% i zobacz, jak wpływają na wynik.
  • Porównaj wynik nominalny z efektem po podatkach, składkach albo inflacji.
  • Sprawdź datę ostatniej aktualizacji stawek i źródła danych.

Przykłady interpretacji

  • Ten sam wynik może być bezpieczny dla jednej osoby i ryzykowny dla drugiej, jeżeli różnią się kosztami stałymi.
  • Warto liczyć scenariusz bazowy, ostrożny i optymistyczny.
  • Przed podpisaniem umowy porównaj wynik kalkulatora z dokumentami od banku, pracodawcy lub urzędu.

Najczęstsze błędy użytkowników

  • Podejmowanie decyzji tylko na podstawie jednego wariantu.
  • Pomijanie podatku, inflacji lub kosztów dodatkowych.
  • Traktowanie wyniku jako porady finansowej zamiast informacji pomocniczej.

Źródła do weryfikacji: NBP, GUS, ZUS, Ministerstwo Finansów. Wyniki mają charakter informacyjny i nie zastępują indywidualnej analizy dokumentów.

Najczęściej zadawane pytania

Kursy walut pobierane są z oficjalnego API Narodowego Banku Polskiego (api.nbp.pl). Są to kursy średnie z Tabeli A, publikowane każdego dnia roboczego. API jest bezpłatne i publicznie dostępne.
Kursy w Tabeli A NBP to kursy średnie — nie transakcyjne. Banki i kantory publikują własne kursy kupna i sprzedaży. Przed wymianą porównaj końcową kwotę, opłaty i spread konkretnej oferty.
Nie ma jednego kanału, który zawsze jest najtańszy. Porównaj kurs kupna lub sprzedaży, dodatkową prowizję, koszt przelewu i końcową kwotę dla tej samej chwili oraz kwoty transakcji.

Inne kalkulatory finansowe

Jak działa kalkulator walutowy NBP?

Po załadowaniu strony kalkulator wykonuje zapytanie do oficjalnego API NBP:

  1. Fetch: https://api.nbp.pl/api/exchangerates/tables/A/?format=json
  2. Odpowiedź zawiera tablicę A z ok. 35 walutami i ich kursami średnimi na aktualny dzień roboczy.
  3. Przeliczenie: wynik = kwota × kurs_źródłowy / kurs_docelowy. Dla PLN kurs = 1.
  4. Kurs krzyżowy (np. EUR/USD bez PLN): EUR/USD = EUR/PLN ÷ USD/PLN.

Jeżeli API NBP jest niedostępne, kalkulator zatrzymuje przeliczenia i wyświetla komunikat. Nie używa zapisanych na stałe kursów zastępczych, które mogłyby wprowadzić użytkownika w błąd.

Przykłady przeliczeń — bez udawania bieżącego kursu

Poniższe wartości są scenariuszem edukacyjnym, a nie notowaniem z konkretnego dnia. Bieżący wynik znajduje się wyżej i zawiera datę tabeli NBP zwróconą przez API.

KwotaZałożony kursDziałanieWynik
1 000 EUR4,30 PLN/EUR1 000 × 4,304 300 zł
2 500 USD4,00 PLN/USD2 500 × 4,0010 000 zł
10 000 zł4,00 PLN/USD10 000 ÷ 4,002 500 USD

Przykład do rozliczenia — najpierw ustal właściwy dzień

Przy fakturze 5 000 EUR nie należy automatycznie używać kursu widocznego dziś. Najpierw ustal datę właściwą według przepisów dotyczących danego podatku i zdarzenia, a następnie pobierz historyczny kurs NBP z ostatniego właściwego dnia roboczego. Dla kursu 4,2850 zł przykładowa wartość wynosi 21 425 zł.

Jak interpretować kursy walut NBP

Kurs średni (Tabela A) — to kurs referencyjny NBP, nie transakcyjny. Nie kupujesz ani nie sprzedajesz walut po tym kursie w banku. Służy do wyceny bilansów, rozliczeń podatkowych i faktur w walutach obcych.

Spread i opłaty — spread to różnica między kursem kupna i sprzedaży. Sam procent spreadu nie pokazuje całego kosztu, jeżeli oferta zawiera prowizję lub opłatę za przelew. Porównuj końcową kwotę transakcji.

Kurs JPY i CZK — w Tabeli A NBP notowane są jako kurs za 100 jednostek (nie 1). Kurs 2,64 zł dla JPY oznacza 100 JPY = 2,64 zł, czyli 1 JPY = 0,0264 zł.

Kurs waluty w rozliczeniu podatkowym

Właściwy kurs zależy od rodzaju podatku, momentu powstania przychodu lub kosztu, obowiązku podatkowego oraz terminu wystawienia faktury. Dlatego bieżący kurs z kalkulatora nie powinien być automatycznie używany do księgowania dokumentu.

KrokCo sprawdzićDlaczego
1Rodzaj rozliczenia: VAT, PIT albo CITPrzepisy wskazują różne momenty powstania obowiązku
2Datę zdarzenia i wystawienia dokumentuOd niej może zależeć właściwy dzień kursu
3Czy wystąpił kurs faktycznie zastosowanyW niektórych rozliczeniach może mieć znaczenie kurs transakcyjny
4Pobierz właściwą tabelę historyczną NBPZachowaj numer i datę tabeli w dokumentacji

To zestawienie ma charakter organizacyjny. Przy konkretnym dokumencie należy sprawdzić aktualne wyjaśnienia Ministerstwa Finansów albo skonsultować rozliczenie z księgowością.

Najczęstsze błędy przy przeliczaniu walut

  • Użycie dzisiejszego kursu do starego dokumentu — do rozliczenia może być potrzebna tabela historyczna z dnia wynikającego z przepisów.
  • Mylenie kursu średniego z ofertą wymiany — kurs Tabeli A nie gwarantuje kwoty, którą wypłaci bank lub kantor.
  • Porównywanie tylko kursu, bez prowizji — liczy się końcowa kwota po wszystkich opłatach.
  • Brak zapisu źródła — przy rozliczeniu warto zachować datę i numer tabeli lub potwierdzenie kursu faktycznie zastosowanego.

Najczęściej zadawane pytania

Kalkulator wyświetla kurs średni NBP z Tabeli A — kurs referencyjny, nie transakcyjny. Bank lub kantor stosuje własny kurs kupna albo sprzedaży i może naliczać dodatkowe opłaty.

NBP aktualizuje Tabelę A w dni robocze między 11:45 a 12:15. Kalkulator zawsze pokazuje datę tabeli zwróconą przez API, dlatego rano może prawidłowo wskazywać poprzedni dzień roboczy.

NBP nie publikuje tabel kursów kryptowalut, więc ten kalkulator ich nie obsługuje. Sposób udokumentowania wartości transakcji krypto zależy od rodzaju operacji i rozliczenia podatkowego; należy korzystać z danych transakcyjnych platformy oraz aktualnych objaśnień podatkowych.

Transparentność treści

Dane sprawdzone, źródła pokazane

Ostatnia weryfikacja:
Autor Adam — autor LiczFinanse.pl
Redakcja Redakcja LiczFinanse.pl
Zakres kontroli Kursy średnie NBP i sposób przeliczania

Kurs średni NBP nie jest kursem kupna ani sprzedaży banku lub kantoru.

Źródła i historia aktualizacji

Źródła

Historia zmian

  1. Pełna kontrola danych, źródeł, opisów ograniczeń i rozmieszczenia reklam.
  2. Publikacja wersji serwisu przygotowanej na rok 2026.