Kursy walut NBP na fakturze: jak przeliczać waluty obce w KSeF
Kwotę VAT zawsze wykazujesz w złotych po średnim kursie NBP z ostatniego dnia roboczego poprzedzającego powstanie obowiązku podatkowego (art. 31a ust. 1). Jeśli wystawiasz fakturę wcześniej, bierzesz kurs z dnia przed jej wystawieniem (ust. 2). Netto i brutto mogą zostać w walucie obcej.
Sprzedajesz w EUR lub USD? Kwotę VAT zawsze wykazujesz w złotych, a kwoty netto i brutto mogą zostać w walucie obcej. VAT przeliczasz po kursie średnim NBP. Błędny kurs to jeden z najczęstszych powodów rozbieżności, dlatego poniżej dokładna reguła.
Jaki kurs NBP na fakturze w walucie obcej?
Stosujesz kurs średni NBP z ostatniego dnia roboczego poprzedzającego dzień powstania obowiązku podatkowego (art. 31a ust. 1 ustawy o VAT). Liczy się obowiązek podatkowy, a nie data na dokumencie. Po tym kursie przeliczasz na złote kwotę VAT.
Wyjątek: faktura przed obowiązkiem podatkowym
Jeśli fakturę wystawiasz przed powstaniem obowiązku podatkowego, kurs odczytujesz inaczej. Bierzesz wtedy kurs średni NBP z ostatniego dnia roboczego poprzedzającego dzień wystawienia faktury (art. 31a ust. 2). Dwa przypadki w skrócie:
- Faktura w terminie lub po obowiązku podatkowym → kurs z dnia roboczego poprzedzającego dzień powstania obowiązku podatkowego.
- Faktura przed obowiązkiem podatkowym → kurs z dnia roboczego poprzedzającego dzień wystawienia faktury.
Zamiast kursu NBP możesz zastosować kurs średni Europejskiego Banku Centralnego (EBC) z ostatniego dnia poprzedzającego. To dozwolona alternatywa.
Przykład
Obowiązek podatkowy powstaje 10 czerwca (środa). Kwotę VAT przeliczasz po kursie średnim NBP z 9 czerwca (wtorek), czyli z ostatniego dnia roboczego poprzedzającego. Gdyby 9 czerwca wypadał w niedzielę, cofasz się do ostatniego dnia roboczego, np. do piątku.
Co dokładnie przeliczasz
- Kwotę VAT: zawsze w złotych.
- Kwoty netto i brutto możesz pokazać w walucie obcej, ale kurs zastosowany do VAT musi być zgodny z właściwą tabelą NBP (lub EBC).
Najczęstsze błędy
- Kurs z dnia wystawienia zamiast dnia poprzedzającego: najczęstsza pomyłka.
- Mylenie obowiązku podatkowego z datą faktury: przy fakturze wystawionej przed obowiązkiem podatkowym liczy się dzień wystawienia.
- Pominięcie weekendu lub święta: trzeba cofnąć się do dnia roboczego.
- Inny kurs niż średni NBP (lub EBC), np. kurs banku komercyjnego.
Kontrahent z UE
Przy sprzedaży B2B do kontrahenta z Unii Europejskiej podajesz jego numer VAT z przedrostkiem kraju (np. DE, FR), nigdy polskiego NIP. Szczegóły znajdziesz w poradniku o fakturze eksportowej.
Automatyczne kursy NBP
Ręczne sprawdzanie tabel NBP przy każdej fakturze jest żmudne i ryzykowne. KSeF Kit pobiera właściwy kurs średni NBP automatycznie dla daty każdej faktury i pokazuje go przy dokumencie, więc widzisz, po jakim kursie faktura poszła do KSeF. Zobacz fakturę eksportową i jak wystawić fakturę.