Dla przewoźników
Sprawdź kurs NBP do faktury w euro i innej walucie
Kwotę z faktury w walucie przelicza się na złote według kursu średniego NBP z ostatniego dnia roboczego przed dniem powstania obowiązku podatkowego (art. 31a ust. 1 ustawy o VAT). Narzędzie pobiera ten kurs z API NBP i podaje numer tabeli, datę, kwotę w złotych oraz zdanie do skopiowania.
Jak liczymy kurs do faktury
Ustawa o VAT każe przeliczać kwoty w walucie obcej według kursu średniego NBP ogłoszonego na ostatni dzień roboczy poprzedzający dzień powstania obowiązku podatkowego (art. 31a ust. 1). Gdy fakturę wystawiono przed powstaniem obowiązku podatkowego, bierze się kurs z ostatniego dnia roboczego przed dniem wystawienia faktury (art. 31a ust. 2). Tę samą regułę ostatniego dnia roboczego mają ustawy o podatku dochodowym: dla przychodów art. 11a ust. 1 ustawy o PIT i art. 12 ust. 2 ustawy o CIT, dla kosztów art. 11a ust. 2 ustawy o PIT i art. 15 ust. 1 ustawy o CIT.
Narzędzie pyta API NBP o tabele A z 10 dni przed podaną datą i bierze ostatnią z nich. Tabela z samego dnia, który podajesz, nie jest "poprzedzająca", więc jej nie bierzemy. W API nie ma tabel z sobót, niedziel i świąt: na przykład między 23.12.2025 a 29.12.2025 nie ma żadnej tabeli, bo 24 grudnia jest od 2025 r. dniem wolnym od pracy. Wynik pokazuje numer tabeli i jej datę, bo te dane zwykle wpisuje się na fakturę lub do dokumentu księgowego.
Wzór: kwota w zł = kwota w walucie x kurs średni NBP. Narzędzie zaokrągla wynik do pełnego grosza.
Datę powstania obowiązku podatkowego określa art. 19a ustawy o VAT (zasada ogólna: z chwilą dokonania dostawy towarów lub wykonania usługi, z wyjątkami w dalszych przepisach). Narzędzie tej daty nie ustala, tylko dobiera do niej kurs.
Przykład
Usługa transportowa za 1000 EUR, obowiązek podatkowy w poniedziałek 12.10.2026. Ostatni dzień roboczy przed nim to piątek 09.10.2026. Tabela 197/A/NBP/2026: 1 EUR = 4,3775 zł, więc 1000 EUR = 4377,50 zł. Zdanie z narzędzia: "Przeliczenia na PLN dokonano według kursu średniego NBP z dnia 09.10.2026 (tabela nr 197/A/NBP/2026): 1 EUR = 4,3775 PLN. 1000,00 EUR = 4377,50 PLN."
| Data obowiązku podatkowego | Tabela A NBP | Data tabeli | Kurs EUR |
|---|---|---|---|
| 12.10.2026 (poniedziałek) | 197/A/NBP/2026 | 09.10.2026 | 4,3775 zł |
| 09.10.2026 (piątek) | 196/A/NBP/2026 | 08.10.2026 | 4,3789 zł |
| 07.04.2026 (wtorek po Wielkanocy) | 065/A/NBP/2026 | 03.04.2026 | 4,2776 zł |
| 07.01.2026 (środa po Trzech Królach) | 002/A/NBP/2026 | 05.01.2026 | 4,2110 zł |
| 02.01.2026 (piątek po Nowym Roku) | 251/A/NBP/2025 | 31.12.2025 | 4,2267 zł |
| 29.12.2025 (poniedziałek po świętach) | 248/A/NBP/2025 | 23.12.2025 | 4,2274 zł |
Inne sposoby przeliczania
- Kurs EBC: podatnik może wybrać przeliczanie według ostatniego kursu wymiany opublikowanego przez Europejski Bank Centralny na ostatni dzień poprzedzający dzień powstania obowiązku podatkowego (art. 31a ust. 1 zdanie drugie). Waluty inne niż euro przelicza się wtedy przez ich kurs względem euro.
- Zasady z ustaw o podatku dochodowym: podatnik może przeliczać kwoty według zasad z przepisów o podatku dochodowym (art. 31a ust. 2a). Wybrane zasady stosuje co najmniej przez 12 kolejnych miesięcy (art. 31a ust. 2b).
- Import towarów: przeliczenia dokonuje się zgodnie z przepisami celnymi (art. 31a ust. 3).
Pytania i odpowiedzi
Jaki kurs NBP wpisać na fakturę w euro?
Kurs średni z ostatniej tabeli A opublikowanej przed dniem powstania obowiązku podatkowego (art. 31a ust. 1 ustawy o VAT), a przy fakturze wystawionej wcześniej, przed dniem jej wystawienia (art. 31a ust. 2).
Co, jeśli dzień wcześniej był weekend lub święto?
Bierze się ostatni wcześniejszy dzień, w którym NBP opublikował tabelę A, na przykład piątek przed poniedziałkiem.
Czy kurs z dnia wystawienia faktury jest właściwy?
Nie według art. 31a: przepis wskazuje dzień roboczy poprzedzający dzień powstania obowiązku podatkowego albo dzień wystawienia faktury, a nie ten sam dzień.
Skąd narzędzie bierze kurs?
Z oficjalnego API Narodowego Banku Polskiego (api.nbp.pl), tabela A kursów średnich walut obcych.
Powiązane materiały
Źródła
- Ustawa o podatku od towarów i usług, t.j. Dz.U. 2026 poz. 1263, art. 19a ust. 1 i art. 31a (stan: 11.10.2026)
- Ustawa o podatku dochodowym od osób fizycznych, t.j. Dz.U. 2026 poz. 592, art. 11a (stan: 11.10.2026)
- Ustawa o podatku dochodowym od osób prawnych, t.j. Dz.U. 2026 poz. 554, art. 12 ust. 2 i art. 15 ust. 1 (stan: 11.10.2026)
- NBP Web API, dokumentacja i kursy średnie (tabela A) (stan: 11.10.2026)
- Ustawa o dniach wolnych od pracy, t.j. Dz.U. 2025 poz. 296, art. 1 (stan: 11.10.2026)
