ranx.pl Poradniki

Kurs średni NBP na dowolny dzień

Przelicz kwotę w walucie obcej na złote po kursie, który uznaje urząd skarbowy, i zobacz, z której tabeli NBP pochodzi.

Przelicz transakcję

Wybierz walutę, dzień i kwotę. Jeśli liczysz podatek, przełącz na tryb rozliczenia: wtedy weźmiemy kurs z dnia poprzedzającego transakcję, bo tego wymaga ustawa.

To było jedno przeliczenie. Przy rozliczeniu u zagranicznego brokera robi się to dla każdej transakcji osobno, więc przy stu transakcjach masz sto takich działań. Budujemy narzędzie, które zrobi to za ciebie: wczyta plik z brokera, przeliczy wszystko po właściwych kursach, dobierze pozycje metodą FIFO i rozpisze PIT-38 razem z załącznikiem PIT/ZG. Zobacz, co dokładnie zrobi i kiedy ruszy. Ten przelicznik zostaje bezpłatny niezależnie od tego.

Komu to się przydaje

  • Rozliczasz zagranicznego brokera. Każdą transakcję przeliczasz osobno, po kursie z dnia poprzedzającego. Tu policzysz pojedynczą pozycję i sprawdzisz, czy twoje zestawienie się zgadza.
  • Wystawiasz albo dostajesz fakturę w walucie. Do księgi wchodzi kwota w złotych po kursie z dnia poprzedzającego dzień wystawienia faktury.
  • Potrzebujesz dowodu, skąd wziąłeś kurs. Przy każdym wyniku podajemy numer tabeli NBP, czyli jednoznaczne wskazanie jednego dokumentu z jednego dnia.

Najważniejsze waluty dzisiaj

Ładujemy kursy z ostatniej tabeli…

Numer w rodzaju 198/A/NBP/2026 czyta się tak: 198 to kolejna publikacja w tym roku, A to tabela kursów średnich, czyli tych do podatków i księgowości.

Który kurs bierze się do podatku

Przy rozliczeniu transakcji w walucie obcej obowiązuje kurs średni NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu albo poniesienia kosztu. To jedno zdanie z art. 11a ustawy o PIT jest źródłem większości błędów w zeznaniach osób, które handlują u zagranicznych brokerów.

Najczęstsze pomyłki są trzy: wzięcie kursu z dnia transakcji zamiast z dnia poprzedniego, wzięcie kursu z dnia rozliczenia u brokera zamiast z dnia transakcji oraz użycie kursu z własnego banku zamiast kursu NBP. Każda z nich zmienia wynik w każdej pozycji zeznania.

Przełącznik „Do rozliczenia podatku” robi to cofnięcie za ciebie i pokazuje, z którego dnia naprawdę pochodzi kurs.

Dlaczego podajemy numer tabeli

Każda tabela NBP ma numer w rodzaju 198/A/NBP/2026: kolejny numer w roku, litera tabeli, nazwa banku i rok. Ten numer jednoznacznie wskazuje jeden zestaw kursów z jednego dnia.

Kurs bez numeru tabeli to liczba bez źródła. Z numerem jest dowodem, który można wpisać do zestawienia transakcji i pokazać komukolwiek, kto zapyta.

Kiedy NBP nie publikuje tabeli

Tabela A powstaje w każdy dzień roboczy, około południa. Nie ma jej w soboty, niedziele i dni ustawowo wolne, a przełom roku potrafi dać cztery dni przerwy z rzędu.

NBP nie udostępnia kalendarza publikacji, więc jedyną uczciwą metodą jest cofanie się dzień po dniu, aż tabela się znajdzie. Robimy to z limitem dziesięciu dni: dłuższa przerwa oznacza, że danych po prostu nie ma, i wtedy mówimy to wprost, zamiast podstawiać cokolwiek.

Pytania i odpowiedzi

Czy to kurs kupna, czy sprzedaży?

Żaden z nich. Tabela A zawiera kurs średni, czyli liczbę referencyjną, której używa się w rozliczeniach podatkowych i księgowych. Kursy kupna i sprzedaży NBP publikuje w tabeli C i są one o kilka groszy niższe i wyższe od średniego. Bank, w którym wymieniasz pieniądze, ma własne kursy i zwykle gorsze od wszystkich wymienionych.

Dlaczego przy podatku liczy się dzień wcześniej?

Tak stanowi art. 11a ustawy o podatku dochodowym od osób fizycznych: przychody i koszty w walucie obcej przelicza się po kursie średnim NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu albo poniesienia kosztu. Nie z dnia transakcji i nie z dnia rozliczenia u brokera.

Co z transakcją w sobotę albo w święto?

Cofamy się do ostatniego dnia, w którym NBP opublikował tabelę, i piszemy, z którego dnia pochodzi kurs. Przy transakcji z poniedziałku i rozliczeniu podatkowym oznacza to zwykle kurs z piątku, bo niedziela nie ma tabeli, a sobota tym bardziej.

Po co numer tabeli przy wyniku?

Bo to jedyny sposób, żeby później udowodnić, skąd wzięła się liczba. Numer w rodzaju 198/A/NBP/2026 jednoznacznie wskazuje jedną tabelę z jednego dnia. Jeśli urząd albo księgowa zapyta o źródło kursu, podajesz ten numer zamiast zrzutu ekranu.

Czy policzycie kurs kryptowaluty?

Nie, bo NBP ich nie publikuje. Kryptowaluty przelicza się po kursie z giełdy, na której doszło do transakcji, i to zupełnie inna ścieżka niż tabela A.