Podatki

Kurs NBP do faktury w walucie — kalkulator PIT i VAT 2026

Podaj walutę, kwotę i daty — kalkulator ustali, z którego dnia wziąć kurs średni NBP do przychodu w PIT i do podstawy VAT, pobierze go z tabeli A i przeliczy fakturę na złote. Uwzględnia weekendy, święta i dni bez tabeli NBP.

  • Stan prawny: 8 października 2026
  • Podstawa prawna przy wyniku
  • Dane zostają w przeglądarce

Kurs NBP do faktury walutowej

EUR

Usługa dla firmy z UE lub spoza UE (art. 28b) — zwykle „np”: nie naliczasz VAT, ale podstawę i tak przeliczasz na złote do JPK.

Jak rozliczasz usługę

Przychód powstaje w dniu wykonania usługi, ale nie później niż w dniu wystawienia faktury.

W KSeF: dzień przesłania faktury do systemu (art. 106na ust. 1); P_1 tylko offline i przy awarii.

Np. zaliczka (art. 19a ust. 8) albo usługi z art. 19a ust. 5 pkt 4 (najem, media), gdzie obowiązek wiąże się z fakturą.

Jeden kurs dla PIT i VAT. Wybór wiąże przez co najmniej 12 kolejnych miesięcy.

Gdy nie masz internetu albo chcesz sprawdzić kurs z innego źródła.

Przychód do PIT w złotych

…

Pobieram kurs z API NBP…

Podstawa VAT
…
VAT w złotych
…
Kurs do PIT
…

Podatek dochodowy (PIT)

Data przychodudzień wykonania usługi, nie później niż wystawienia faktury (art. 14 ust. 1c)
30 września 2026 (środa)
Kurs średni NBP
pobieranie…
Przychód (netto, bez VAT)
…

Podatek VAT

Dzień, od którego liczy się kursdzień powstania obowiązku podatkowego (art. 31a ust. 1)
30 września 2026 (środa)
Kurs średni NBP
pobieranie…
Podstawa opodatkowania
…
VAT np / odwrotne obciążeniebez VAT na fakturze — podstawa do JPK
…
  • Przy zapłacie kurs będzie inny — różnicę rozliczasz jako różnicę kursową (art. 24c ustawy o PIT).
Parametry i podstawa prawna
Kurs do PIT
średni NBP, tabela A
art. 11a ust. 1 ustawy o PIT — z ostatniego dnia roboczego przed dniem uzyskania przychodu
Data przychodu
art. 14 ust. 1c / 1e
wykonanie usługi, nie później niż faktura; przy okresach rozliczeniowych — koniec okresu
Kurs do VAT
średni NBP, tabela A
art. 31a ust. 1–2 ustawy o VAT; opcja kursu EBC (ust. 1) nie jest liczona
Dni robocze
pon.–pt. bez świąt
ustawa o dniach wolnych od pracy; brak tabeli NBP → poprzedni dzień z tabelą
Źródło kursów
api.nbp.pl
pobierane w przeglądarce, kursy zapamiętane na czas wizyty

Stan prawny na 8 października 2026. Wynik jest szacunkiem — nie zastępuje porady księgowego ani listy płac.

Zasada D−1: kurs z ostatniego dnia roboczego przed

Przychód w walucie obcej przeliczasz na złote po kursie średnim NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu (art. 11a ust. 1 ustawy o PIT). Kurs średni to kolumna „kurs średni” w tabeli A, którą NBP publikuje w każdy dzień roboczy. Nigdy nie bierzesz kursu z dnia wystawienia faktury ani z dnia zapłaty — zawsze z dnia wcześniej, a gdy ten dzień był wolny, cofasz się dalej.

  1. Ustal datę przychodu (dla PIT) albo datę powstania obowiązku podatkowego (dla VAT).
  2. Cofnij się o jeden dzień. Jeśli to sobota, niedziela lub święto — cofaj się dalej do dnia roboczego.
  3. Odczytaj kurs średni z tabeli A z tego dnia i zapisz numer tabeli (np. 202/A/NBP/2026).
  4. Pomnóż kwotę netto faktury przez kurs i zaokrąglij do grosza.
przychód w zł = kwota netto w walucie × kurs średni NBP z dnia roboczego przed datą przychodu
VAT w zł = (kwota netto × kurs do VAT) × stawka VAT

Przykład: usługa wykonana i faktura wystawiona w poniedziałek 19 października 2026. Poprzedni dzień roboczy to piątek 16 października 2026 — tabela 202/A/NBP/2026, kurs EUR 4,3661 zł. Faktura na 10 000 EUR netto to przychód 43 661,00 zł. Gdyby była to usługa z VAT 23%, podatek wyniósłby 10 042,03 zł.

Który dzień? Tabela trudnych dat 2026

Najwięcej pomyłek zdarza się po długich weekendach i świętach. Dni w tabeli policzył ten sam kalendarz świąt, którego używa kalkulator (z Wigilią, wolną od 2025 r.).

Data przychoduKurs z dniaDlaczego
2 stycznia 2026 (piątek)31 grudnia 2025 (środa)pomijamy: Nowy Rok
7 stycznia 2026 (środa)5 stycznia 2026 (poniedziałek)pomijamy: Trzech Króli
7 kwietnia 2026 (wtorek)3 kwietnia 2026 (piątek)pomijamy: Poniedziałek Wielkanocny, Wielkanoc, sobota
4 maja 2026 (poniedziałek)30 kwietnia 2026 (czwartek)pomijamy: Święto Konstytucji 3 Maja, sobota, Święto Pracy
5 czerwca 2026 (piątek)3 czerwca 2026 (środa)pomijamy: Boże Ciało
17 sierpnia 2026 (poniedziałek)14 sierpnia 2026 (piątek)pomijamy: niedziela, Wniebowzięcie NMP
2 listopada 2026 (poniedziałek)30 października 2026 (piątek)pomijamy: Wszystkich Świętych, sobota
12 listopada 2026 (czwartek)10 listopada 2026 (wtorek)pomijamy: Narodowe Święto Niepodległości
28 grudnia 2026 (poniedziałek)23 grudnia 2026 (środa)pomijamy: niedziela, Boże Narodzenie (drugi dzień), Boże Narodzenie (pierwszy dzień), Wigilia Bożego Narodzenia

Bywa, że NBP nie opublikuje tabeli w zwykły dzień roboczy. Wtedy obowiązuje kurs z ostatniej opublikowanej tabeli — kalkulator sprawdza to w API NBP i cofa się automatycznie.

Data przychodu w PIT — usługa, faktura, okres rozliczeniowy

Dla przychodu z działalności liczy się dzień wykonania usługi (także częściowego), ale nie później niż dzień wystawienia faktury albo uregulowania należności (art. 14 ust. 1c). Faktura wystawiona kilka dni po wykonaniu usługi nie przesuwa daty przychodu — kurs nadal liczysz od dnia wykonania.

Wyjątek mają usługi rozliczane w okresach — typowy kontrakt B2B z miesięcznym rozliczeniem. Jeśli umowa lub faktura określa okres rozliczeniowy, przychód powstaje ostatniego dnia okresu, nie rzadziej niż raz w roku (art. 14 ust. 1e). Za wrzesień 2026 r. będzie to 30 września 2026, więc kurs z 29 września 2026 (wtorek), nawet gdy fakturę wystawisz 2 października.

Zaliczki na poczet usług wykonywanych w następnych okresach nie są przychodem (art. 14 ust. 3 pkt 1), więc ich przeliczać do PIT nie trzeba — przychód powstanie przy wykonaniu usługi.

Kurs do VAT — art. 31a

W VAT punktem odniesienia jest dzień powstania obowiązku podatkowego: kurs średni NBP z ostatniego dnia roboczego przed tym dniem (art. 31a ust. 1). Jeśli faktura została wystawiona przed powstaniem obowiązku, bierzesz kurs z dnia roboczego przed dniem wystawienia faktury (ust. 2). W KSeF faktura jest uznana za wystawioną w dniu jej przesłania do systemu (art. 106na ust. 1); datę z pola P_1 przyjmuje się za datę wystawienia tylko w trybie offline i w czasie awarii KSeF (art. 106nda ust. 10, art. 106nf ust. 9).

  • Jeden kurs dla PIT i VAT — od 2021 r. możesz przeliczać VAT według zasad z podatku dochodowego (ust. 2a). Wybór wiąże przez co najmniej 12 kolejnych miesięcy, a po rezygnacji kolejne 12 miesięcy stosujesz zasady ogólne (ust. 2b–2c).
  • Kurs EBC — zamiast NBP możesz stosować ostatni kurs Europejskiego Banku Centralnego (ust. 1). Kalkulator go nie liczy.
  • Usługi dla zagranicznych firm (art. 28b) — VAT rozlicza nabywca, a Ty wystawiasz fakturę „odwrotne obciążenie”. Podstawę i tak przeliczasz na złote, bo trafia do JPK_V7 i informacji podsumowującej.
  • Kwota VAT na fakturze w walucie musi być wykazana w złotych (art. 106e ust. 11).

Kiedy kurs do PIT i VAT się różni? Najczęściej przy usługach okresowych z fakturą wystawioną przed końcem okresu: w PIT liczy się koniec okresu, a w VAT — data faktury. Kalkulator pokaże wtedy różnicę podstaw.

Przeliczenia dla kursu 4,3661 zł/EUR

Faktura nettoPrzychód PITVAT 23%Brutto w zł
500 EUR2 183,05 zł502,10 zł2 685,15 zł
1 000 EUR4 366,10 zł1 004,20 zł5 370,30 zł
2 500 EUR10 915,25 zł2 510,51 zł13 425,76 zł
5 000 EUR21 830,50 zł5 021,02 zł26 851,52 zł
10 000 EUR43 661,00 zł10 042,03 zł53 703,03 zł
25 000 EUR109 152,50 zł25 105,08 zł134 257,58 zł

Pułapki

  • Kurs z dnia faktury. Najczęstszy błąd — kurs z tego samego dnia jest zawsze zły; potrzebny jest dzień wcześniej.
  • Kurs kupna lub sprzedaży banku. Do przychodu tylko kurs średni NBP z tabeli A. Kurs banku liczy się dopiero przy zapłacie — w różnicach kursowych.
  • Tabela C zamiast A. Tabela C to kursy kupna i sprzedaży; do podatku służy tabela A.
  • Ryczałt. Ryczałtowiec przelicza przychód tak samo i również rozlicza różnice kursowe — dodatnie zwiększają, a ujemne zmniejszają przychód.
  • Koszty w walucie przeliczasz kursem z dnia roboczego przed dniem poniesienia kosztu (art. 11a ust. 2).

Po zapłacie sprawdź, czy powstała różnica kursowa — kalkulator różnic kursowych pobierze kurs z dnia wpływu i policzy, czy to przychód, czy koszt.

Pytania i odpowiedzi

Jaki kurs NBP do faktury w euro?

Kurs średni NBP z tabeli A z ostatniego dnia roboczego przed dniem uzyskania przychodu (art. 11a ust. 1 ustawy o PIT). Dla VAT — z dnia roboczego przed powstaniem obowiązku podatkowego albo przed wystawieniem faktury, jeśli była wcześniej.

Faktura wystawiona w poniedziałek — z którego dnia kurs?

Z piątku, o ile nie był świętem. Dla 19 października 2026 to 16 października 2026 — tabela 202/A/NBP/2026, kurs EUR 4,3661 zł.

Czy do faktury mogę użyć kursu z dnia jej wystawienia?

Nie. Przepisy PIT i VAT wskazują kurs z ostatniego dnia roboczego poprzedzającego dzień przychodu lub obowiązku podatkowego. Kurs z tego samego dnia jest błędny.

Czy kurs do PIT i do VAT może być inny?

Tak, bo daty odniesienia mogą się różnić — np. przy usługach okresowych z fakturą wystawioną przed końcem okresu. Możesz to wyrównać, wybierając zasady z podatku dochodowego dla VAT (art. 31a ust. 2a) na co najmniej 12 miesięcy.

Co jeśli NBP nie opublikował kursu w dniu przed fakturą?

Bierzesz kurs z ostatniej tabeli opublikowanej przed datą przychodu. Kalkulator cofa się automatycznie przez weekendy, święta i dni bez tabeli.

Ile to 10 000 euro w złotych do podatku?

Przy kursie 4,3661 zł (tabela 202/A/NBP/2026) przychód wynosi 43 661,00 zł. Przy innej dacie przychodu kurs i kwota będą inne — wpisz daty w kalkulatorze.

Źródła i podstawa prawna

  1. 1.Ustawa o podatku dochodowym od osób fizycznych
  2. 2.Ustawa o podatku od towarów i usług
  3. 3.Ustawa o PIT, art. 11a ust. 1–2 (przeliczanie przychodów i kosztów w walutach obcych)
  4. 4.Ustawa o VAT, art. 31a ust. 1–2d (przeliczanie podstawy opodatkowania)
  5. 5.NBP — Web API kursów walut (tabela A)

Sprawdzone z danymi urzędowymi

Działanie kalkulatora sprawdziliśmy 18 października 2026: wyniki porównaliśmy z przepisami i oficjalnymi danymi wymienionymi niżej.

  • kurs z ostatniego dnia roboczego przed dniem przychodu (PIT) i przed obowiązkiem podatkowym albo wystawieniem faktury (VAT)
  • dni publikacji tabel A NBP z lat 2024–2026, w tym 24.12.2025 bez tabeli
  • data wystawienia faktury w KSeF = dzień przesłania do systemu
  1. Ustawa o PIT, t.j. Dz.U. 2026 poz. 592 — art. 11a — przeliczanie przychodów w walutach
  2. Ustawa o VAT, t.j. Dz.U. 2026 poz. 1263 — art. 31a i art. 106na ust. 1
  3. NBP — tabele kursów A — kursy średnie i dni publikacji

Weryfikacja dotyczy stanu prawnego z dnia sprawdzenia. Przepisy się zmieniają — przy ważnej decyzji potwierdź wynik u księgowego.

E

Opracowanie: Eugeniusz, redaktor b2b-vs-uop.pl

Stawki i limity sprawdzam w aktach prawnych oraz na zus.pl i podatki.gov.pl. Każdy kalkulator ma testy na przykładach policzonych ręcznie. Nie jestem doradcą podatkowym — przy ważnej decyzji potwierdź wynik u księgowego.

O autorze i metodologii
Przejdź do treści