Skip to content
KSEF-BUS-170 HEURISTIC Ostrzeżenie Tylko KSeF Guard

Niespójny stan waluty — brak KodWaluty ale kurs lub W-pola są obecne

Inconsistent currency state - no KodWaluty but exchange rate fields present

Problem

Faktura w walucie PLN zawiera pole kursowe (KursWaluty, KursWalutyZ lub P_14_*W), co jest niespójne.

Jak naprawić

Dodaj KodWaluty obcej waluty, jeśli potrzebny kurs, lub usuń zbędne pola walutowe dla faktur PLN.

Odniesienie źródłowe

Broszura FA(3), sekcja KursWalutyZ; FA(3) pkt KodWaluty

Strona 99

Zobacz źródłowy PDF

Cytat źródłowy

“Jeżeli KodWaluty jest nieobecne (PLN), pola KursWaluty i P_14_xW nie powinny być obecne.”
Opis SHA-256: 1389c6d12aae…

Uzasadnienie

CROSS FIELD

Łańcuch podstaw prawnych

1

Kurs waluty — pole fakultatywne

Exchange rate — optional field

“Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w dziale VI ustawy [pole fakultatywne]”
Broszura FA(3), sekcja KursWaluty (Strona 99)
2

Przeliczenie walutowe — Art. 31a Ustawy o VAT

Currency conversion — VAT Act Art. 31a

“W przypadku gdy kwoty stosowane do określenia podstawy opodatkowania są określone w walucie obcej, przeliczenia na złote dokonuje się według kursu średniego danej waluty obcej ogłoszonego przez Narodowy Bank Polski na ostatni dzień roboczy poprzedzający dzień powstania obowiązku podatkowego.”
Ustawa o VAT, Art. 31a ust. 1 (Strona 71)