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

Spread walutowy — ile tracimy przy wymianie?

Kanał wymiany Spread EUR/PLN
Kurs NBP (referencyjny)0%
Kantor online0,2–0,8%
Kantor tradycyjny1–2%
Bank — aplikacja mobilna0,5–1,5%
Bank — oddział2–4%

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 stosują własne kursy z marżą (1–4%). Kurs NBP służy do celów podatkowych i księgowych.
Najtańsza wymiana to kantory online (spread 0,2–0,8% od kursu NBP). Drożej jest w kantorach tradycyjnych (1–2%) i bankach stacjonarnych (2–4%). Aplikacje bankowe są zazwyczaj lepsze niż oddziały.

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.

Przy braku połączenia z internetem kalkulator wyświetla kursy przybliżone z datą aktualizacji pakietu.

Przykłady przeliczeń i zastosowania kursów NBP

KwotaWalutaKurs NBP (orient.)Wartość w PLN
1 000EUR~4,28 zł4 280 zł
1 000USD~3,97 zł3 970 zł
1 000GBP~5,06 zł5 060 zł
1 000CHF~4,41 zł4 410 zł
100 000JPY~0,0264 zł2 640 zł

Faktura w EUR — jak przelicz dla celów VAT?

Faktura wystawiona 15 marca 2026 na 5 000 EUR. Kurs NBP z ostatniego dnia roboczego poprzedzającego = 14 marca 2026. Jeśli kurs EUR z 14.03 = 4,2850 zł, wartość faktury w PLN = 5 000 × 4,2850 = 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 kantor vs NBP — różnica między kursem kupna i sprzedaży. W kantorze online spread wynosi 0,2–0,8% od kursu NBP. W banku stacjonarnym 2–4%. Przy wymianie 10 000 EUR różnica między kantorem a bankiem może wynieść 150–350 zł.

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ł.

Kursy walut NBP a prawo podatkowe 2026

Kursy NBP są obowiązkowe w określonych sytuacjach prawnych:

SytuacjaKursPodstawa prawna
Faktura VAT w walucie obcejNBP z ostatniego dnia rob. przed datą wystawieniaArt. 31a ustawy o VAT
Przychód w walucie (PIT)NBP z ostatniego dnia rob. przed datą powstaniaArt. 11a ustawy o PIT
Koszt w walucie (PIT/CIT)NBP z ostatniego dnia rob. przed datą poniesieniaArt. 15 ustawy o CIT
Wynagrodzenie w EUR (przelew)Dowolny — np. kurs banku transakcyjnegoBrak wymogu NBP

Dla transakcji gotówkowych w walutach można stosować kurs faktyczny (bankowy lub kantorowy) zamiast NBP — ważne by był udokumentowany.

Najczęstsze błędy przy przeliczaniu walut

  • Stosowanie złego dnia kursu do faktur — Dla faktury VAT kurs NBP pobieramy z dnia poprzedzającego wystawienie (nie dnia wystawienia). Przy fakturze z 15 marca stosujemy kurs z 14 marca.
  • Mylenie kursu kupna, sprzedaży i średniego — Bank kupuje walutę po kursie kupna (niższym), sprzedaje po kursie sprzedaży (wyższym). Kurs NBP to kurs średni — różni się od kursu transakcyjnego o spread banku.
  • Brak dokumentacji kursu dla organów podatkowych — Jeśli stosujesz kurs inny niż NBP (np. kurs banku transakcyjnego), zachowaj potwierdzenie wymiany — może być wymagane przez US podczas kontroli.
  • Nieprawidłowe przeliczenie kosztów krajowych delegacji zagranicznych — Diety i koszty delegacji zagranicznych mają własne ryczałty MF (w walutach obcych). Przelicza się je po kursie NBP z dnia wypłaty lub dnia rozliczenia.

Najczęściej zadawane pytania

Kalkulator wyświetla kurs średni NBP z Tabeli A — kurs referencyjny, nie transakcyjny. Banki i kantory stosują kursy kupna/sprzedaży z marżą (spreadem) 1–4% od kursu NBP. Najniższe spready mają kantory online (0,2–0,8%).

NBP publikuje kursy Tabeli A zazwyczaj między godz. 11:45 a 12:15 każdego dnia roboczego. Jeśli kalkulator wczytuje kursy rano, może jeszcze wyświetlać kursy z poprzedniego dnia.

NBP nie publikuje kursów kryptowalut — nie są one walutami w rozumieniu prawa dewizowego. Do przeliczenia Bitcoin, Ethereum itp. korzystaj z giełd kryptowalutowych lub serwisów jak CoinGecko. Dla celów podatkowych stosuje się kurs z giełdy z dnia transakcji.