KSeF działa

Średni kurs NBP — tabela A i kurs do faktury

Do faktury w walucie obcej bierzesz kurs średni NBP z ostatniego dnia roboczego przed dniem powstania obowiązku podatkowego (albo przed dniem wystawienia faktury, jeśli wystawiasz ją wcześniej). Wpisz walutę i datę — wskażemy właściwą tabelę.

Podamy kurs średni NBP z ostatniego dnia roboczego przed wybraną datą (art. 31a ustawy o VAT).

Tabela A nr 212/A/NBP/2026 z 30.10.2026 — kursy średnie
AUDdolar australijski2,7598
BRLreal (Brazylia)0,7294
CADdolar kanadyjski2,8120
CHFfrank szwajcarski4,7795
CLPpeso chilijskie0,003982
CNYyuan renminbi (Chiny)0,5900
CZKkorona czeska0,1807
DKKkorona duńska0,5881
EUReuro4,3955
GBPfunt szterling5,2701
HKDdolar Hongkongu0,5003
HUFforint (Węgry)0,012017
IDRrupia indonezyjska0,000217
ILSnowy izraelski szekel1,2589
INRrupia indyjska0,041337
ISKkorona islandzka0,03232
JPYjen (Japonia)0,024953
KRWwon południowokoreański0,00294
MXNpeso meksykańskie0,2080
MYRringgit (Malezja)0,9675
NOKkorona norweska0,4267
NZDdolar nowozelandzki2,2155
PHPpeso filipińskie0,0617
RONlej rumuński0,8227
SEKkorona szwedzka0,3999
SGDdolar singapurski3,0732
THBbat (Tajlandia)0,1165
TRYlira turecka0,0785
UAHhrywna (Ukraina)0,0865
USDdolar amerykański3,9251
XDRSDR (MFW)5,3415
ZARrand (Republika Południowej Afryki)0,2359

Najważniejsze w skrócie

  • Kwoty na fakturze w walucie obcej przelicza się na złote według kursu średniego NBP z ostatniego dnia roboczego poprzedzającego dzień powstania obowiązku podatkowego (art. 31a ust. 1 ustawy o VAT).
  • Jeżeli faktura została wystawiona przed powstaniem obowiązku podatkowego, stosuje się kurs średni NBP z ostatniego dnia roboczego poprzedzającego dzień wystawienia faktury (art. 31a ust. 2 ustawy o VAT).
  • Zamiast kursu NBP podatnik może zastosować ostatni kurs wymiany ogłoszony przez Europejski Bank Centralny z dnia poprzedzającego (art. 31a ustawy o VAT).
  • Podatnik może przeliczać kwoty według zasad z ustaw o podatkach dochodowych; po wyborze tej metody stosuje ją przez co najmniej 12 kolejnych miesięcy.
  • Kwotę podatku VAT na fakturze wystawionej w walucie obcej wykazuje się także w złotych (art. 106e ust. 11 ustawy o VAT).
  • NBP publikuje tabelę A kursów średnich walut obcych w każdy dzień roboczy.

Jak wybrać właściwy kurs NBP do faktury?

Aby prawidłowo przeliczyć kwoty na fakturze w walucie obcej, należy zastosować kurs średni NBP z ostatniego dnia roboczego przed powstaniem obowiązku podatkowego. Jeśli faktura jest wystawiana przed powstaniem tego obowiązku, użyj kursu z dnia roboczego przed dniem wystawienia faktury.

Warto pamiętać, że zamiast kursu NBP można skorzystać z ostatniego kursu ogłoszonego przez Europejski Bank Centralny. Wybór metody przeliczania powinien być konsekwentnie stosowany przez co najmniej 12 miesięcy.

Obowiązek podatkowy a data wystawienia faktury

Obowiązek podatkowy powstaje w momencie wykonania usługi lub dostarczenia towaru. W przypadku zaliczek, obowiązek ten powstaje w momencie ich otrzymania. Dlatego ważne jest, aby przy wystawianiu faktury w walucie obcej uwzględnić datę, która jest kluczowa dla obliczenia kursu NBP.

Jeśli faktura jest wystawiana przed powstaniem obowiązku podatkowego, kurs należy ustalić na podstawie daty wystawienia, co może wpłynąć na ostateczną kwotę do zapłaty w złotych.

Weekend i święta a kurs NBP

W przypadku, gdy dzień powstania obowiązku podatkowego lub wystawienia faktury przypada na weekend lub dzień świąteczny, należy sięgnąć do kursu NBP z ostatniego dnia roboczego przed tym terminem. NBP publikuje tabelę A kursów średnich walut obcych w każdy dzień roboczy, co ułatwia odnalezienie odpowiedniego kursu.

Warto dodać, że brak publikacji kursu w danym dniu roboczym nie zwalnia z obowiązku stosowania właściwego kursu do przeliczenia faktury.

Jak wykazać VAT w złotych na fakturze w KSeF?

Na fakturze wystawionej w walucie obcej, kwotę podatku VAT należy wykazać również w złotych. W tym celu przelicz kwotę VAT według kursu średniego NBP z dnia, który był podstawą przeliczenia kwoty na fakturze. Dzięki temu, zarówno kwoty netto, jak i VAT będą zgodne z obowiązującymi przepisami.

Dokumentacja w KSeF wymaga, aby wszystkie kwoty były jasno przedstawione, co ułatwia późniejsze rozliczenia z urzędami skarbowymi.

Najczęstsze pytania

Jak znaleźć średni kurs NBP dla konkretnej waluty?
Średni kurs NBP dla konkretnej waluty można znaleźć w tabeli A publikowanej przez NBP. Wystarczy wpisać walutę i datę, aby uzyskać właściwy kurs.
Co zrobić, jeśli nie ma kursu NBP na dany dzień?
W przypadku braku kursu NBP na dany dzień, należy użyć kursu z ostatniego dnia roboczego przed tym terminem. Alternatywnie można skorzystać z kursu EBC.
Jakie są konsekwencje błędnego przeliczenia kursu?
Błędne przeliczenie kursu może prowadzić do nieprawidłowego wykazania VAT, co może skutkować karami finansowymi lub problemami z urzędem skarbowym.
Czy mogę zmieniać metodę przeliczania kursu?
Tak, jednak po wyborze metody przeliczania kursu, należy jej przestrzegać przez co najmniej 12 kolejnych miesięcy.
Jakie informacje muszę zawrzeć w fakturze w walucie obcej?
Faktura w walucie obcej powinna zawierać kwoty netto, VAT oraz przeliczone kwoty w złotych, zgodnie z obowiązującym kursem NBP.

Potrzebujesz pomocy księgowego?

Zostaw krótki opis problemu i kontakt — przekażemy zgłoszenie biuru rachunkowemu, które pomaga przy KSeF.

Źródła

Aktualizacja: 31 października 2026 r. · Jak weryfikujemy dane