KSeF Faktury
PL
Zapisz się na start

Faktura w euro w KSeF: jaki kurs NBP i jak pokazać VAT w złotych

W skrócie: fakturę w euro albo innej walucie wystawiasz w KSeF tak samo jak w złotych, w strukturze FA(3). Wszystkie kwoty mogą zostać w walucie, ale kwotę VAT musisz dodatkowo podać w złotych (art. 106e ust. 11 ustawy o VAT), przeliczoną po kursie średnim NBP z ostatniego dnia roboczego przed powstaniem obowiązku podatkowego (art. 31a ust. 1). W sklepie, w którym klient płaci z góry, to zwykle dzień roboczy przed dniem zapłaty.

KSeF a faktura w euro: co się zmienia, a co nie

KSeF nie wprowadził nowych zasad przeliczania walut. Kurs wybierasz według tych samych przepisów co przed 2026 r. Zmieniło się tylko to, gdzie trafia wynik: w pliku FA(3) jest na niego osobne pole.

MF opisuje fakturę walutową dla polskiego kontrahenta tak: kwoty są określone wyłącznie w walucie obcej, a na złote przeliczona jest tylko kwota podatku w polu P_14_xW (FAQ MF, kategoria „Rozwiązania informatyczne, integracje i struktura KSeF”, pyt. 19). W praktyce wygląda to tak:

Pole FA(3) Co zawiera Waluta
KodWaluty kod waluty faktury, np. EUR -
P_13_1 suma wartości netto w stawce 23% waluta faktury
P_14_1 VAT od tej sumy waluta faktury
P_14_1W ten sam VAT przeliczony na złote PLN
P_15 kwota należności ogółem waluta faktury
KursWaluty (w wierszu) kurs użyty do przeliczenia, do 6 miejsc po przecinku -

Dla stawek 8% i 5% są analogiczne pola P_14_2W i P_14_3W (Podręcznik KSeF 2.0, cz. II, rozdz. 2.5). Pole KursWaluty jest opcjonalne, ale warto je wypełnić, bo księgowa i kupujący od razu widzą, skąd wzięła się kwota w złotych.

Nie myl tego z polami KursUmowny i WalutaUmowna. Służą one fakturom wystawionym w złotych (albo dwuwalutowym), w których strony chcą zapisać umowny kurs przeliczenia (FAQ MF, kategoria „Rozwiązania informatyczne, integracje i struktura KSeF”, pyt. 18).

Jaki kurs NBP wybrać

Zasada z art. 31a ust. 1 ustawy o VAT: kwoty w walucie obcej przelicza się według kursu średniego NBP ogłoszonego na ostatni dzień roboczy poprzedzający dzień powstania obowiązku podatkowego. Kurs średni to tabela A, publikowana przez NBP w dni robocze.

Trzy sytuacje, które zdarzają się w sklepie internetowym:

  1. Klient płaci z góry (karta, BLIK, przelew przed wysyłką). Obowiązek podatkowy powstaje z chwilą otrzymania zapłaty (art. 19a ust. 8). Bierzesz kurs z dnia roboczego przed zapłatą. Zapłata w poniedziałek oznacza kurs z piątku.
  2. Klient płaci przy odbiorze lub po dostawie. Obowiązek powstaje co do zasady z chwilą dostawy (art. 19a ust. 1), więc liczy się dzień roboczy przed dostawą.
  3. Faktura powstaje przed obowiązkiem podatkowym, na przykład wystawiasz ją przy wysyłce, a klient płaci przy odbiorze. Wtedy bierzesz kurs z dnia roboczego przed dniem wystawienia faktury (art. 31a ust. 2).

Ustawa pozwala też wybrać kurs Europejskiego Banku Centralnego (art. 31a ust. 1 zdanie drugie) albo zasady przeliczania z podatku dochodowego (art. 31a ust. 2a). Tę drugą metodę trzeba stosować co najmniej 12 miesięcy (art. 31a ust. 2b). Wybór metody ustal z księgową, zanim ustawisz automat.

Kiedy dokładnie płatność kartą czy przez bramkę jest „otrzymana” przez sklep, bywa sporne (dzień zapłaty przez klienta czy dzień wpływu od operatora). To pytanie do doradcy podatkowego, bo od odpowiedzi zależy wybór dnia kursu. Więcej o tym, kiedy powstaje faktura w sklepie: kiedy wystawić fakturę w sklepie internetowym.

Przykład: zamówienie w euro od polskiej firmy

Polska firma kupuje w sklepie towar za 246,00 EUR brutto (200,00 EUR netto, VAT 23% = 46,00 EUR) i płaci kartą w poniedziałek 19 października 2026 r.

Na fakturze: netto 200,00 EUR, VAT 46,00 EUR, brutto 246,00 EUR, a dodatkowo VAT 200,84 zł z informacją o kursie i numerze tabeli. Kurs dla dowolnej daty sprawdzisz w naszym kalkulatorze kursu NBP do faktury.

Do ewidencji VAT księgowa przeliczy po tym samym kursie także podstawę opodatkowania (200,00 × 4,3661 = 873,22 zł), bo art. 31a dotyczy kwot stosowanych do określenia podstawy opodatkowania.

Shopify Markets i ceny w wielu walutach

Shopify pozwala pokazywać klientom ceny w ich walucie i przyjmować płatność w tej walucie. Domyślnie przelicza ceny po bieżącym kursie rynkowym, który możesz też ustawić ręcznie (Shopify Help Center, local currency pricing). To kurs do wyświetlania cen, a nie kurs podatkowy. Nie nadaje się do przeliczenia VAT na fakturze, bo ustawa wymaga kursu NBP (albo EBC) z konkretnego dnia.

Co sprawdzić w narzędziu do faktur, gdy sprzedajesz w kilku walutach:

Ogólnie o tym, jak sklep Shopify wysyła faktury do KSeF: czy Shopify obsługuje KSeF. Nasza aplikacja KSeF Faktury (tylko dla Shopify) wystawia fakturę w walucie, w której klient zapłacił, i dopisuje VAT w złotych po kursie średnim NBP z dnia roboczego przed dniem zapłaty, z numerem tabeli. Korektę przy zwrocie przelicza po kursie z faktury pierwotnej.

Korekta faktury w walucie

Przy zwrocie towaru korekta też jest w walucie faktury. W praktyce korektę przelicza się zwykle po kursie z faktury pierwotnej, ale przy korektach walutowych są wyjątki i interpretacje, więc zasadę dla swojego sklepu potwierdź z księgową. Sam proces korekty w KSeF opisujemy w artykule korekta faktury przy zwrocie towaru.

Kupujący z zagranicy

Firma z innego kraju nie ma polskiego NIP i nie zaloguje się do KSeF. Fakturę wystawiasz w KSeF, a kupującemu przekazujesz ją w uzgodniony sposób, na przykład jako PDF z kodem QR (FAQ MF, kategoria „Wystawianie i otrzymywanie faktur”, pyt. 36; art. 106gb ust. 4 i 5). Jak taki PDF powinien wyglądać, opisujemy w tekście wizualizacja faktury z KSeF. Stawki VAT przy sprzedaży za granicę (WDT, eksport, OSS) to osobny temat, którego KSeF nie zmienia.

Najczęstsze pytania

Czy w KSeF mogę wystawić fakturę w euro?

Tak. Struktura FA(3) ma pole KodWaluty, a kwoty mogą być w euro. W złotych musi być tylko kwota VAT (pola P_14_xW).

Który dzień kursu NBP wybrać przy płatności z góry?

Ostatni dzień roboczy przed dniem otrzymania zapłaty, bo wtedy powstaje obowiązek podatkowy (art. 19a ust. 8 i art. 31a ust. 1). Weekend i święta pomijasz.

Czy mogę przeliczyć VAT po kursie z Shopify albo banku?

Nie na potrzeby faktury. Ustawa wskazuje kurs średni NBP, ewentualnie kurs EBC albo zasady z podatku dochodowego (art. 31a). Kurs z Shopify służy do pokazywania cen.

Czy faktura w walucie dla firmy z polskim NIP też idzie do KSeF?

Tak. Waluta nie zmienia obowiązku. Polska firma odbiera fakturę w KSeF jak każdą inną.

Artykuł ma charakter ogólnej informacji i nie jest poradą podatkową.

Źródła

Stan prawny na 19 października 2026 r.

KSeF Faktury

Zapisz się na start

Napiszemy raz, w dniu startu w Shopify App Store (grudzień 2026), i pomożemy w konfiguracji.