Kurs waluty na fakturze

Na fakturze w walucie obcej ceny i kwoty zostają w walucie, ale kwotę podatku VAT trzeba podać także w złotych. Fakturnia sama pobiera do tego kurs średni NBP i pokazuje, z którego dnia i z której tabeli NBP on pochodzi.

Z którego dnia jest kurs

Kurs pochodzi z ostatniego dnia roboczego przed dniem powstania obowiązku podatkowego (art. 31a ust. 1 ustawy o VAT). Gdy fakturę wystawiasz wcześniej, niż powstaje obowiązek podatkowy, kurs pochodzi z ostatniego dnia roboczego przed datą wystawienia (art. 31a ust. 2). Fakturnia bierze więc wcześniejszą z dwóch dat: obowiązku podatkowego i wystawienia faktury.

Dzień obowiązku podatkowego Fakturnia ustala z danych faktury:

Faktura Obowiązek podatkowy powstaje
Zwykła sprzedaż w dacie sprzedaży, czyli dostawy towaru albo wykonania usługi
Sprzedaż za okres (zakres dat sprzedaży) w ostatnim dniu okresu
Faktura z wybraną zasadą w polu "Obowiązek podatkowy", na przykład najem albo media w dniu wystawienia faktury, przy spóźnionej fakturze wcześniej
WDT, czyli wszystkie pozycje ze stawką "0% WDT" w dniu wystawienia faktury, najpóźniej 15. dnia miesiąca po dostawie
Faktura zaliczkowa w dniu otrzymania zaliczki
Faktura z metodą kasową w dniu zapłaty

Soboty, niedziele i święta, w które NBP nie publikuje tabeli kursów, Fakturnia pomija. Dla sprzedaży z poniedziałku kurs jest więc z piątku.

Przykład: usługę wykonujesz 30 września 2026 roku, a fakturę w euro wystawiasz 5 października. Obowiązek podatkowy powstał 30 września, więc kurs pochodzi z tabeli NBP z 29 września, a nie z 2 października.

Szczególne przypadki obowiązku podatkowego opisuje artykuł Obowiązek podatkowy z datą wystawienia faktury.

Gdzie widać kurs

W formularzu dokumentu, w panelu "Daty i waluta", wybierz walutę w polu "Waluta". Niżej pojawi się pole kursu, na przykład "Kurs EUR/PLN", a pod nim podpowiedź z dniem i numerem tabeli NBP: "Kurs NBP z dnia 29.09.2026, tabela …".

Kurs pobrany z NBP jest zablokowany, żeby nie zmienić go przypadkiem. Aby wpisać własny kurs, kliknij krzyżyk w polu ("Wpisz kurs ręcznie"). Przycisk "Pobierz kurs NBP" pobiera kurs z NBP ponownie.

Kurs pobiera się na nowo, gdy zmienisz datę, od której zależy: datę sprzedaży albo okres sprzedaży, datę wystawienia, pole "Obowiązek podatkowy" albo datę otrzymania zaliczki. Dla daty w przyszłości NBP nie ma jeszcze kursu, więc pole zostaje puste.

Gdy NBP nie odpowiada, zobaczysz komunikat "Nie udało się automatycznie pobrać kursu EUR/PLN sprzed …". Spróbuj ponownie za chwilę albo wpisz kurs ręcznie.

Kurs wpisany ręcznie

Własny kurs wpiszesz na przykład wtedy, gdy przeliczasz kwoty według kursu Europejskiego Banku Centralnego, na co pozwala art. 31a ust. 1 ustawy o VAT. Faktura z kursem wpisanym ręcznie nie ma dnia ani numeru tabeli NBP.

Jeżeli po wpisaniu kursu zmienisz datę, od której zależy kurs, Fakturnia pobierze kurs NBP na nowo. Własny kurs wpisuj więc na końcu, gdy daty są już ustawione.

Kurs na PDF i w KSeF

Na PDF faktury w walucie obcej, w podsumowaniu płatności, Fakturnia drukuje "Kwota VAT w PLN" oraz linię z kursem, dniem i numerem tabeli w postaci "Kurs NBP … z dnia … (tabela …)". Przy kursie wpisanym ręcznie PDF pokazuje sam kurs.

Do KSeF trafia kwota podatku w złotych i kurs przy każdej pozycji faktury.

Kurs na fakturze korygującej

Korekta przejmuje kurs faktury korygowanej razem z dniem i tabelą NBP i nie pobiera nowego kursu. Tak wymaga art. 31b ust. 1 ustawy o VAT: przy zmianie kwot stosuje się kurs przyjęty na fakturze przed zmianą. Podpowiedź pod polem kursu zaczyna się wtedy od "Kurs faktury korygowanej:", a zmiana daty wystawienia korekty kursu nie zmienia. Walutę korekty też bierze się z faktury korygowanej.

Dzięki temu korekta, która nie zmienia cen, na przykład poprawia tylko adres nabywcy, nie pokazuje różnicy VAT w złotych.

Jeżeli kurs na korekcie zmienisz, przycisk "Przywróć kurs faktury korygowanej" przywróci kurs z faktury korygowanej.

Kurs na fakturze zaliczkowej

Na fakturze zaliczkowej obowiązek podatkowy powstaje w dniu otrzymania zaliczki (art. 19a ust. 8 ustawy o VAT), więc kurs pochodzi z ostatniego dnia roboczego przed datą otrzymania zapłaty. Gdy zaliczka wpłynęła w kilku częściach, każda wpłata ma własny kurs. Opisuje to artykuł Faktura zaliczkowa i rozliczeniowa.

Dokumenty cykliczne

Reguła cykliczna w walucie obcej pobiera kurs NBP osobno dla każdego wystawionego dokumentu, według jego dat. Gdy NBP nie odpowiada w chwili wystawiania, dokument dostaje kurs z dokumentu źródłowego reguły, bez dnia i numeru tabeli. Więcej w artykule Tworzenie reguły cyklicznej.

Zobacz też

Zapytaj AI o ten artykuł

Wybierz asystenta. Otworzy się z gotowym pytaniem, przeczyta ten artykuł i odpowie na Twoje pytania.