Choć polska legislacja podatkowa nie zakazuje wystawiania faktur w walutach obcych, proces ten wiąże się z wymogami formalnymi i precyzyjnymi zasadami przeliczeń. Faktura wyrażona w walucie obcej musi zawierać wartość podatku VAT wyłącznie w złotych polskich.
- Podstawy prawne i zasady fundamentalne dotyczące faktur w walutach obcych
- Wymagania formalne i elementy faktury wyrażonej w walucie obcej
- Zasady przeliczania walut obcych na złote polskie – wybór kursu i data referencyjna
- Praktyczne scenariusze i szczegółowe przykłady przeliczania faktur w walutach obcych
- Różnice kursowe, koszty i przychody podatkowe oraz ich wpływ na rozliczenia finansowe
- Faktury zagraniczne i specjalne wymogi związane z Krajowym Systemem e-Faktur
- Praktyczne wdrażanie procedur i wytyczne dla podatników
- Podsumowanie i rekomendacje dla podatników prowadzących transakcje w walutach obcych
Wszystkie kwoty podlegające VAT należy przeliczyć na PLN po właściwym kursie NBP lub EBC, ustalanym według daty powstania obowiązku podatkowego (a nie daty wystawienia). Od 2026 r. Krajowy System e-Faktur (KSeF) istotnie zmienia sposób dokumentowania takich transakcji.
Podstawy prawne i zasady fundamentalne dotyczące faktur w walutach obcych
Ustawa o VAT nie zakazuje faktur w walutach obcych, a art. 106e określa ich elementy obowiązkowe. Swoboda wyboru waluty sprzedaży netto/brutto jest ograniczona obowiązkiem wykazania VAT w PLN (art. 106e ust. 11).
Poniżej najważniejsze zasady, o których warto pamiętać:
- dopuszczalność waluty obcej na fakturze – ustawa o VAT nie zabrania faktur w EUR, USD itp. w transakcjach krajowych i międzynarodowych;
- VAT wyłącznie w PLN – wartości podatku muszą być w złotych, nawet gdy wartości netto/brutto są w walucie obcej;
- kurs referencyjny NBP lub EBC – przeliczenie według średniego kursu z dnia poprzedzającego moment powstania obowiązku podatkowego (art. 31a ust. 1), z alternatywą kursu EBC;
- moment obowiązku podatkowego – decyduje o dacie kursu; wyjątek: gdy faktura wystawiona przed zdarzeniem, stosuje się art. 31a ust. 2;
- pełnoprawny dowód księgowy – organy potwierdzają poprawność faktur w walutach obcych z VAT w PLN; nabywca nie ma dodatkowych formalności i może odliczyć VAT, jeśli spełnione są warunki ustawowe.
Brak zakazu w przepisach oznacza pełną dopuszczalność wystawiania faktur w walutach obcych; VAT w złotych przy netto w walucie obcej jest zgodny z prawem i nie wymaga korekty.
W podatkach dochodowych (CIT/PIT) waluty obce przelicza się odrębnie: koszty – po średnim kursie NBP z ostatniego dnia roboczego poprzedzającego dzień poniesienia kosztu; przychody – z dnia poprzedzającego ich uzyskanie.
Wymagania formalne i elementy faktury wyrażonej w walucie obcej
Faktura, niezależnie od waluty, musi zawierać dane wymagane przez art. 106e ustawy o VAT. Oto elementy, które warto zweryfikować na dokumencie:
- data wystawienia,
- numer faktury,
- nazwa i adres sprzedawcy oraz nabywcy,
- numery identyfikacyjne podatników (NIP lub NIP-UE),
- data dokonania dostawy/wykonania usługi (jeśli inna niż data wystawienia),
- nazwa/rodzaj towaru lub usługi,
- ilość i jednostka miary,
- cena jednostkowa netto,
- wartość sprzedaży netto,
- stawka VAT,
- kwota VAT (w złotych polskich),
- kwota należności ogółem.
W fakturach w walutach obcych wszystkie wartości – poza VAT – mogą być w walucie obcej; VAT zawsze w PLN i zaokrąglony do groszy.
Dodatkowo, z perspektywy praktyki i kontroli, warto rozważyć uzupełnienie faktury o następujące informacje:
- waluta dokumentu i waluta płatności – jasne wskazanie obu walut, gdy są różne;
- kurs przeliczeniowy – choć niewymagany, ułatwia audyt i komunikację z organami;
- adnotacje szczególne – np. odwrotne obciążenie przy art. 28b, stawka NP, procedury szczególne.
Nabywca nie weryfikuje kursu sprzedawcy dla celów odliczenia VAT; jeśli faktura zawiera elementy obligatoryjne i zakup służy sprzedaży opodatkowanej, prawo do odliczenia przysługuje.
Systemy FK zwykle automatycznie pobierają kursy z tabel NBP i przeliczają kwoty, ograniczając ryzyko błędów manualnych.
Zasady przeliczania walut obcych na złote polskie – wybór kursu i data referencyjna
Reguły przeliczeń określa art. 31a ustawy o VAT. Co do zasady stosuje się średni kurs NBP z ostatniego dnia roboczego poprzedzającego dzień powstania obowiązku podatkowego (alternatywnie – kurs EBC; dla walut innych niż EUR – przeliczenie pośrednie).
Obowiązek podatkowy powstaje co do zasady z chwilą dokonania dostawy/wykonania usługi, a przy zaliczkach – w momencie ich otrzymania, w odniesieniu do otrzymanej kwoty. Jeśli faktura jest wystawiona przed zdarzeniem, stosuje się kurs z dnia poprzedzającego dzień wystawienia (art. 31a ust. 2).
Dla szybkiej orientacji przedstawiamy zestawienie wyboru kursu w typowych sytuacjach:
| Sytuacja | Data kursu do VAT | Podstawa prawna |
|---|---|---|
| Dostawa/usługa wykonana, faktura po zdarzeniu | Ostatni dzień roboczy poprzedzający dzień powstania obowiązku podatkowego | Art. 31a ust. 1 |
| Faktura wystawiona przed dostawą/usługą (do 30 dni przed) | Ostatni dzień roboczy poprzedzający dzień wystawienia faktury | Art. 31a ust. 2 |
| Otrzymanie zaliczki | Ostatni dzień roboczy poprzedzający dzień otrzymania zaliczki | Art. 31a ust. 1 |
| Usługi, gdzie obowiązek z chwilą wystawienia faktury (np. budowlano-montażowe) | Ostatni dzień roboczy poprzedzający dzień wystawienia faktury | Art. 31a ust. 1 w zw. z art. 19a |
| Brak faktury do 15. dnia miesiąca po miesiącu dostawy/usługi | Ostatni dzień roboczy poprzedzający 15. dzień następnego miesiąca | Przepisy szczególne art. 31a |
| Stosowanie kursu EBC | Ostatni kurs EBC przed dniem referencyjnym (analogicznie do NBP) | Art. 31a ust. 1 |
W usługach budowlano-montażowych właściwy jest kurs z dnia poprzedzającego wystawienie faktury, o ile obowiązek podatkowy powstaje w tej dacie.
Praktyczne scenariusze i szczegółowe przykłady przeliczania faktur w walutach obcych
Poniżej zebrano najczęstsze sytuacje z praktyki wraz z zasadami rozliczeń:
- sprzedaż krajowa w EUR – wartości netto/brutto mogą być w euro, VAT musi być w PLN; kurs według dnia powstania obowiązku podatkowego lub – jeśli faktura wystawiona wcześniej – kurs z dnia poprzedzającego wystawienie;
- usługi krajowe B2B w walucie obcej – obowiązkowe elementy jak zwykle, VAT według polskiej stawki w PLN; kurs zgodnie z art. 31a i właściwym momentem obowiązku;
- usługi dla kontrahenta z UE (art. 28b) – miejscem opodatkowania jest kraj nabywcy; brak polskiego VAT (odwrotne obciążenie), właściwa adnotacja na fakturze; przeliczenia do ewidencji według właściwego kursu;
- import usług spoza UE – polski nabywca rozlicza VAT należny i naliczony; kwoty z faktury zagranicznej przelicza się według kursu z dnia poprzedzającego moment powstania obowiązku (co do zasady wykonanie usługi);
- zapłata na rachunek w PLN – może powstać różnica między kursem dla VAT (NBP/EBC) a kursem banku; różnice kursowe stanowią przychód lub koszt podatkowy w CIT/PIT;
- błędny kurs na fakturze – nabywca może odliczyć VAT z faktury, jeśli spełnia ona wymogi formalne; sprzedawca powinien wystawić korektę z właściwym kursem;
- KSeF a waluty obce – system wymaga równoległego wykazania wartości w walucie i w PLN oraz wskazania kursu NBP/EBC zgodnie z art. 31a; struktura FA(2) przewiduje takie pola.
Różnice kursowe, koszty i przychody podatkowe oraz ich wpływ na rozliczenia finansowe
Różnice kursowe (art. 15a CIT) powstają, gdy uregulowanie pozycji walutowej następuje po innym kursie niż kurs przyjęty do jej wyceny podatkowej; mogą stanowić koszt lub przychód.
Nie każda różnica kursowa jest podatkową: znaczenie ma, czy zobowiązanie oraz zapłata są w tej samej walucie obcej. Gdy zobowiązanie jest w PLN, a płatność w walucie – powstałe różnice co do zasady nie są różnicami podatkowymi, choć mogą wystąpić księgowo.
Dla rzetelnej ewidencji różnic kursowych warto gromadzić następujące informacje:
- kurs dla VAT (NBP/EBC) przyjęty zgodnie z art. 31a,
- kurs faktycznie zastosowany przez bank przy rozliczeniu płatności,
- daty kluczowe (powstania obowiązku, wystawienia, zapłaty),
- wyliczenie różnicy i jej kwalifikacja jako przychód/koszt podatkowy.
Kursy dla VAT a dla CIT/PIT mogą się różnić dla tego samego dokumentu, jeżeli daty referencyjne nie pokrywają się.
Faktury zagraniczne i specjalne wymogi związane z Krajowym Systemem e-Faktur
Od 2026 r. wystawianie faktur ustrukturyzowanych w KSeF staje się obowiązkowe w poniższych terminach:
| Podatnik | Obowiązek KSeF | Data startu |
|---|---|---|
| Duzi podatnicy (sprzedaż w 2024 r. > 200 mln PLN) | Tak | 1 lutego 2026 r. |
| Pozostali podatnicy | Tak | 1 kwietnia 2026 r. |
| Podmiot zagraniczny bez siedziby i stałego miejsca w Polsce | Nie | — |
Podatnik zagraniczny posiadający stałe miejsce w Polsce, które nie uczestniczy w danej transakcji, również nie ma obowiązku korzystania z KSeF.
W KSeF (struktura FA(2)) przewidziano wykazywanie wartości pozycji w walucie obcej wraz z odpowiednikami w PLN. Podsumowanie faktury musi zawierać walutę główną i PLN oraz dokładny kurs użyty do przeliczeń. Data przesłania do KSeF (P1) determinuje datę faktury i tym samym kurs zgodnie z art. 31a.
Dla transakcji wyłączonych (np. VAT OSS, B2C, niektóre procedury celne) faktury można wystawiać poza KSeF – w formie papierowej lub elektronicznej, zgodnie z uzgodnieniami stron.
Praktyczne wdrażanie procedur i wytyczne dla podatników
Aby uporządkować procesy, wdrożenie warto rozpisać na kroki:
- polityka wewnętrzna – zdefiniuj, kiedy wystawiasz faktury w walutach obcych, jak pobierasz kursy (automatycznie/ręcznie) i jak ewidencjonujesz różnice kursowe;
- oprogramowanie FK – wybierz system obsługujący waluty, automatyczne kursy NBP/EBC i raportowanie przeliczeń oraz różnic kursowych; możliwość różnych kursów dla VAT i CIT/PIT;
- szkolenia zespołu – uświadomienie zasad momentu obowiązku podatkowego i doboru daty kursu oraz reguł dokumentacyjnych i archiwizacji;
- kontrola wewnętrzna – cykliczne przeglądy poprawności kursów na fakturach i ewidencji różnic; wyznaczenie osoby nadzorującej;
- przygotowanie do KSeF – aktualizacje systemów, testy struktury FA(2), poprawne wskazywanie kursów i równoległe wykazywanie kwot w walucie i PLN;
- archiwizacja – przechowuj faktury, potwierdzenia bankowe, dane o kursach i kalkulacje: co najmniej 5 lat (CIT/PIT) i 10 lat (VAT); w VAT OSS – 10 lat od końca roku transakcji;
- procedury korekt – ustal ścieżkę postępowania przy błędach kursowych: kontakt z dostawcą, oczekiwanie na korektę, prawidłowe ujęcie w VAT i CIT/PIT.
Podsumowanie i rekomendacje dla podatników prowadzących transakcje w walutach obcych
Wystawianie faktur w walutach obcych jest dopuszczalne, ale wymaga stosowania prawidłowych przeliczeń i wykazania VAT w złotych.
Kluczowe jest właściwe zastosowanie art. 31a ust. 1 i 2 – wybór dnia kursu wynika z momentu powstania obowiązku podatkowego lub z dnia poprzedzającego wystawienie faktury, jeśli wystawiono ją wcześniej.
Dla różnic kursowych prowadź szczegółową ewidencję kursów VAT (NBP/EBC) i kursów bankowych oraz dat rozliczeń, by prawidłowo ująć koszty/przychody podatkowe.
W perspektywie KSeF 2026 zaktualizuj systemy, przeszkol personel i zapewnij poprawne wskazywanie kursów oraz równoległe wartości w walucie i w PLN.
Ogranicz ryzyko podatkowe dzięki polityce przeliczeniowej, audytom wewnętrznym i – w razie wątpliwości – konsultacjom z doradcą podatkowym.
Śledź zmiany przepisów i interpretacji, w tym komunikaty MF i orzecznictwo dotyczące przeliczeń walutowych.


