Waluty KSeF SAP

KSeF SAP a faktura wystawiona w walucie obcej

Czy w KSeF można wystawiać faktury w walucie obcej?

Płatności w walucie obcej to codzienność w wielu firmach. Dotyczy to zarówno faktur
zakupowych, jak i sprzedażowych. Czy wobec tego Krajowy System e-Faktur udostępnia
możliwość wystawiania faktur w walutach obcych?

Procedura wystawiania faktur w walucie obcej w systemie KSeF

Obowiązkowe elementy faktury zostały określone w artykule 106e ust. 1 ustawy o VAT.
Jedną z obowiązkowych pozycji jest wartość sprzedaży netto. Ale ustawa nie narzuca, że
musi być to wartość wyrażona w złotówkach. W związku z tym nie ma przeszkód prawnych
do wystawiania faktur w walucie obcej nawet dla kontrahentów z Polski.

Inaczej wygląda sprawa z podatkiem VAT. Artykuł 106e ust. 11 ustawy o VAT wskazuje, że
kwota podatku VAT musi być podana w złotówkach. Na szczęście faktury do KSeF można
też wprowadzać w walutach obcych. W tym przypadku wartości wykazane na fakturze
dotyczące cen sprzedaży, a także całkowita wartość faktury będą podane w walucie obcej.
Jednak zgodnie z wymienionym wyżej przepisem kwota podatku uwidoczniona w polu
P_14_xW będzie przeliczona na złotówki.

Na takiej fakturze trzeba wskazać w jakiej walucie została wystawiona, poprzez
wypełnienie pola KodWaluty. Do przeliczenia podatku VAT na złotówki niezbędne jest
wypełnienie pola KursWaluty lub ewentualnie pola KursWalutyZ. To ostatnie pole ma
zastosowanie przy przeliczaniu kursów walut zgodnie z art. 31 ustawy o VAT. W obu tych
polach należy podawać wartości z dokładnością do 6 miejsc po przecinku.

Dodatkowy czas na przesłanie faktury w walucie obcej

Przy fakturach w walutach obcych bardzo ważną datą jest dzień wystawienia faktury. Jeśli
jest identyczny z datą sprzedaży, to przeliczenie wartości faktury z waluty obcej na złotówki
następuje według kursu z dnia poprzedzającego powstanie obowiązku podatkowego.
Można zastosować średni kurs Narodowego Banku Polskiego lub kurs wymiany
opublikowany przez Europejski Bank Centralny.

W przypadku średniego kursu NBP ustawa o podatku od towarów i usług w art. 31a ust. 1
określa, że powinien to być kurs z ostatniego dnia roboczego poprzedzającego dzień
powstania obowiązku podatkowego. Natomiast w przypadku zastosowania kursu EBC
mowa jest o kursie wymiany opublikowanym na ostatni dzień przed dniem powstania
obowiązku podatkowego.

Z uwagi na konieczność zastosowania przeliczenia po odpowiednim kursie ustawodawca
wydłużył w tym przypadku o jeden dzień termin na przesłanie faktury ustrukturyzowanej do KSeF.
Kurs waluty obcej powinien pochodzić z dnia poprzedzającego datę wskazaną w
polu P_1 faktury. Pole to określa datę wystawienia faktury. Należy przy tym pamiętać, że
pole P_1 może różnić się od pola DataWytworzeniaFa, które ma jedynie techniczny
charakter, informujący o czasie wprowadzenia faktury do systemu.

Krajowy System e-Faktur a kurs umowny

Podatnik zawierając umowy ze swoimi kontrahentami może określić w nich kurs umowny,
po jakim będą przeliczane na złotówki wartości wyrażone w walutach obcych. W tym
wypadku nie będzie miał zastosowania art. 31a ustawy o VAT. Do przeliczenia takiej faktury
na złotówki będzie stosowany kurs z umowy pomiędzy stronami transakcji. Kurs ten będzie
miał zastosowanie również do obliczenia należnego podatku VAT.

Jeśli podatnik zdecyduje się na korzystanie z przeliczania faktur według kursu umownego,
to musi wypełnić pola WalutaUmowna i KursUmowny. To ostanie powinno być wypełnione
z dokładnością do 6 miejsc po przecinku, o ile taka dokładność została określona. W polu
WalutaUmowna należy podać trzyliterowy kod waluty zgodnie ze standardem ISO-4217.
Należy jednak pamiętać, że w tym polu nie można wpisać polskiej waluty, czyli PLN.

Jeśli nadal masz wątpliwości, co do działania systemu KSeF to nie krępuj się i zadzwoń do nas a porozmawiamy i wszystko Ci wytłumaczymy.

ZOBACZ JAK MOŻEMY ZDIGITALIZOWAĆ TWOJĄ FIRMĘ

Spotkajmy się w mediach społecznościowych: