Faktura walutowa w KSeF: gdzie wykazać VAT w złotych
FA(3): KodWaluty, P_14_1 i P_14_1W. Nie przeliczaj wszystkich pól na PLN i nie myl kursu w XML z wyborem kursu podatkowego.
Wystawiasz fakturę w euro, ale VAT ma być wykazany w złotych? FA(3) przewiduje osobne pola. Jedna waluta całego dokumentu nie oznacza, że każda kwota jest zapisana w tej walucie.
Waluta faktury i kwota VAT
W KodWaluty wybierz kod zgodny z ISO 4217, np. EUR. W przykładzie dla stawki 23% wartość netto w walucie obcej trafia do P_13_1, VAT w tej walucie do P_14_1, a VAT przeliczony na PLN do P_14_1W. Nie zamieniaj tych trzech wartości miejscami.
Sprawdź eksport programu
Przed wysyłką porównaj kwoty z kalkulacją faktury i podglądem XML. Pole z końcówką W nie jest kopią kwoty walutowej: dotyczy podatku w złotych. Przykład 23% nie stanowi kompletnej mapy dla wszystkich stawek; inne stawki mają odpowiednie odrębne pola.
Kurs w strukturze nie wybiera daty
W wierszu FaWiersz można fakultatywnie zapisać KursWaluty z dokładnością do sześciu miejsc po przecinku. To możliwość techniczna, nie instrukcja wyboru dnia kursu. Właściwy kurs i podstawę prawną sprawdź osobno dla danej transakcji.
FAQ
Czy każdą kwotę trzeba zmienić na PLN?
Nie. Podręcznik rozdziela kwoty w walucie faktury i odpowiednie kwoty VAT w złotych.
Czy P_14_1W ma zawierać VAT w euro?
Nie. W opisanym przykładzie jest to VAT w PLN; VAT walutowy pozostaje w P_14_1.
Czy KursWaluty jest obowiązkowy w każdym wierszu?
Podręcznik opisuje to pole jako fakultatywne. Nie ustala ono samo prawidłowej daty kursu.
Źródło
Ministerstwo Finansów: podręcznik KSeF 2.0.
Następny krok
Opisz problem w formularzu Oxyok. Nie przesyłaj haseł ani kluczy dostępu..
