Poradniki › Faktura w euro lub dolarach

Faktura w euro lub dolarach: jaki kurs NBP przyjąć i jak policzyć różnice kursowe

Aktualizacja: 14.10.2026

Wystawiasz fakturę w EUR lub USD? Do celów podatkowych musisz przeliczyć ją na złote po kursie średnim NBP (tabela A) — ale z właściwego dnia.

Który dzień

Zarówno do VAT (art. 31a ustawy o VAT), jak i do przychodu w PIT (art. 11a ustawy o PIT) stosujesz kurs z ostatniego dnia roboczego poprzedzającego dzień powstania obowiązku podatkowego / uzyskania przychodu — zwykle dzień wykonania usługi lub dostawy.

Data sprzedażyKurs z dnia
wtorekponiedziałek
poniedziałekpiątek
dzień po święcieostatni dzień roboczy przed świętem
Podaj datę sprzedaży — dobierzemy kurs, przeliczymy VAT i różnice kursowe.Sprawdź kurs

Co musi być na fakturze

Jeśli faktura w walucie obcej zawiera VAT, kwotę VAT trzeba podać także w złotych. Dobrą praktyką jest dopisanie kursu, jego daty i numeru tabeli NBP. Przy usługach dla firm z innych krajów UE zwykle zamiast stawki wpisujesz „odwrotne obciążenie” — VAT rozlicza nabywca.

Zaliczki

Przy zaliczce obowiązek podatkowy powstaje w dniu jej otrzymania — wtedy bierzesz kurs z ostatniego dnia roboczego przed wpływem zaliczki.

Różnice kursowe

Gdy klient zapłaci, przeliczasz wpływ po kursie faktycznie zastosowanym (np. przez bank), a jeśli nie da się go ustalić — po średnim kursie NBP z dnia poprzedzającego wpływ. Różnica względem kwoty z faktury to dodatnia (przychód) albo ujemna (koszt) różnica kursowa w KPiR. Przy ryczałcie różnic kursowych nie rozliczasz.

Wystaw fakturę w EUR/USD — kurs NBP i VAT w złotych dopiszemy automatycznie.Generator faktur
Księgowość, która robi się sama

KSeF, ZUS, VAT i PIT na autopilocie — 3 miesiące za darmo.

Zapisz się na listę