Wróć na blog

Czy można zmienić walutę na wystawionej fakturze?

13.09.2026 5 min czytania

Faktura została wystawiona w złotówkach, a klient po chwili informuje, że zgodnie z zamówieniem miało być 2500 euro. Albo odwrotnie: dokument wystawiono w EUR, choć kontrakt przewiduje rozliczenie w PLN. Jeżeli faktura jest jeszcze tylko roboczym dokumentem i nie została wystawiona, sprawa jest prosta – można poprawić walutę przed jej zatwierdzeniem. Po wystawieniu faktury nie powinno się jednak po prostu otwierać dokumentu, zmieniać PLN na EUR i zapisywać go ponownie pod tym samym numerem. Je

Szczególne znaczenie ma to obecnie przy KSeF. Dokument przyjęty przez system i posiadający numer KSeF nie może zostać później edytowany, usunięty ani anulowany.

Błędną walutę można poprawić fakturą korygującą

Ustawa o VAT pozwala wystawić fakturę korygującą, gdy po wystawieniu dokumentu stwierdzono pomyłkę w jakiejkolwiek jego pozycji.

Jeżeli więc sprzedaż od początku została uzgodniona w euro, ale pracownik omyłkowo wystawił fakturę w złotych, mamy rzeczywisty błąd w dokumencie. Faktura powinna zostać skorygowana tak, aby odpowiadała warunkom faktycznej transakcji.

Podobnie będzie w odwrotnej sytuacji.

Załóżmy, że umowa przewiduje:

cena: 5000 EUR

a faktura została omyłkowo wystawiona:

5000 PLN

Nie wystarczy zmienić oznaczenia waluty przy istniejącej kwocie. 5000 zł i 5000 euro to przecież dwie zupełnie inne wartości. Korekta musi doprowadzić dokument do prawidłowego stanu, uwzględniając właściwą walutę, wartości oraz – jeśli sprzedaż podlega polskiemu VAT – prawidłowe rozliczenie podatku.

Przyczyna korekty może być opisana np. jako „błędnie wskazana waluta faktury”.

A co, jeśli klient dopiero po wystawieniu faktury chce płacić w innej walucie?

To inny przypadek.

Jeśli firma prawidłowo sprzedała usługę za 20 000 zł i właśnie taka cena została uzgodniona z kontrahentem, sama późniejsza wiadomość klienta:

„Czy możecie zmienić fakturę na euro?”

nie oznacza jeszcze, że pierwotna faktura zawiera błąd.

Najpierw trzeba ustalić, co strony rzeczywiście zmieniają.

Jeżeli klient chce tylko technicznie wykonać przelew z rachunku prowadzonego w euro, nie musi to oznaczać zmiany waluty samej transakcji. Można ustalić sposób zapłaty i przeliczenia należności bez udawania, że pierwotna sprzedaż od początku była rozliczana w EUR.

Jeżeli natomiast sprzedawca i klient rzeczywiście zmieniają po zawarciu transakcji warunki rozliczenia, np. podpisują aneks i zmieniają należność z PLN na EUR, powstaje nowe zdarzenie gospodarcze, które może wymagać korekty.

To rozróżnienie jest ważne również podatkowo. Inaczej traktuje się korektę wynikającą z błędu istniejącego już w momencie wystawiania faktury, a inaczej zmianę warunków, która nastąpiła dopiero później.

Nie powinno się więc wystawiać korekty wyłącznie po to, żeby klientowi wygodniej było wykonać przelew.

Fakturę można wystawić w euro, dolarach czy funtach

Polska firma nie musi wystawiać wszystkich faktur w złotych. Transakcję można rozliczać w walucie obcej, np. EUR, USD, GBP czy CHF.

Dotyczy to nie tylko sprzedaży zagranicznej.

Dwie polskie firmy mogą ustalić wynagrodzenie w euro i wystawić fakturę w tej walucie. Sam fakt, że sprzedawca i nabywca mają siedziby w Polsce, nie oznacza obowiązku określenia całej faktury w PLN.

Trzeba jednak pamiętać o jednym istotnym wyjątku.

VAT na fakturze walutowej trzeba wykazać również w złotych

Jeżeli na fakturze występuje polski VAT, kwota podatku powinna zostać wykazana w PLN.

Przykładowo faktura może zawierać:

wartość netto: 1000 EUR
VAT 23%: 230 EUR
brutto: 1230 EUR

ale kwota VAT musi zostać dodatkowo prawidłowo przeliczona i wykazana w złotych.

Tak samo działa to w KSeF. Struktura FA(3) pozwala wystawiać faktury walutowe, a kod waluty jest przekazywany jako element dokumentu. Jednocześnie odpowiednie pola zawierają VAT przeliczony na PLN.

Nie można więc przyjąć zasady, że skoro klient płaci w euro, cała księgowość podatku VAT również odbywa się w euro.

Jaki kurs zastosować?

Sama zmiana waluty na fakturze nie powinna polegać na wybraniu dzisiejszego kursu euro z Google i przeliczeniu kwoty.

Dla VAT obowiązują określone zasady.

Co do zasady, jeżeli podstawa opodatkowania jest wyrażona w walucie obcej, stosuje się średni kurs NBP z ostatniego dnia roboczego poprzedzającego dzień powstania obowiązku podatkowego. Przepisy pozwalają również w określonych sytuacjach stosować kurs Europejskiego Banku Centralnego, a przedsiębiorca może też korzystać z przewidzianych w ustawie szczególnych zasad przeliczania.

Jeżeli faktura została wystawiona przed powstaniem obowiązku podatkowego, znaczenie może mieć dzień poprzedzający dzień wystawienia faktury.

Dlatego przy korekcie błędnej waluty trzeba wrócić do pierwotnej transakcji i ustalić, jaki kurs był dla niej prawidłowy. Nie należy automatycznie stosować kursu obowiązującego w dniu wystawienia korekty tylko dlatego, że korekta powstaje kilka tygodni później.

Przykład:

firma wykonała usługę 10 sierpnia, której cena od początku wynosiła 3000 EUR. Fakturę przez pomyłkę wystawiono w PLN. Błąd zauważono 28 sierpnia.

Przy jego naprawianiu nie chodzi o wycenę sprzedaży według kursu euro z 28 sierpnia. Korekta ma odtworzyć prawidłowe rozliczenie transakcji, która miała miejsce wcześniej.

Nieco inaczej może wyglądać sytuacja, gdy faktura pierwotna była prawidłowa, a dopiero później strony zmieniły wynagrodzenie lub warunki umowy. Wtedy przyczyna korekty nie istniała w momencie pierwotnej sprzedaży i może wpływać również na moment ujęcia korekty.

Nie można zmienić waluty przez poprawienie PDF-a

To z pozoru drobiazg, ale w praktyce nadal się zdarza.

Firma wystawia fakturę:

FV/100/2026 – 10 000 PLN

klient prosi o euro, więc pracownik otwiera dokument w programie albo edytorze PDF i przesyła drugą wersję:

FV/100/2026 – 2340 EUR.

Powstają wtedy dwa różne dokumenty z tym samym numerem, pokazujące dwie różne wartości transakcji.

Tego należy unikać.

Jeżeli faktura została wystawiona, jej historia powinna być czytelna:

faktura pierwotna → faktura korygująca → stan prawidłowy.

Dzięki temu sprzedawca, klient i księgowość widzą, co zostało zmienione i dlaczego.

W KSeF taki sposób działania jest w praktyce wymuszony przez konstrukcję systemu. Po przyjęciu faktury przez KSeF nie można wejść do niej i zmienić pola z PLN na EUR. Trzeba wystawić fakturę korygującą odnoszącą się do dokumentu pierwotnego.

Od 1 lutego 2026 r. nie funkcjonują również noty korygujące. Klient nie może więc sam sporządzić noty ze zmianą błędnej informacji i przesłać jej sprzedawcy do akceptacji. Błąd poprawia wystawca faktury.

Czy przy zmianie waluty trzeba zmienić numer faktury?

Faktura pierwotna zachowuje swój numer.

Nie wystawia się jej ponownie pod nowym numerem tylko dlatego, że zawierała niewłaściwą walutę. Sprzedawca wystawia osobny dokument korygujący z własnym numerem, który wskazuje fakturę pierwotną.

W KSeF korekta zawiera również odniesienie do numeru identyfikującego fakturę pierwotną w systemie.

W rezultacie w dokumentacji pozostają oba dokumenty. To normalne. Korekta nie „usuwa” historycznej faktury – wyjaśnia i zmienia jej skutki.

Co zrobić krok po kroku?

Jeżeli po wystawieniu faktury okazuje się, że waluta jest niewłaściwa, najpierw trzeba sprawdzić dokument źródłowy: zamówienie, umowę, ofertę lub inne ustalenia z klientem.

Jeżeli od początku miało być EUR, a wystawiono PLN, należy wystawić fakturę korygującą.

Jeżeli natomiast PLN było prawidłowe, ale klient dopiero teraz chce zmienić walutę, trzeba ustalić, czy strony faktycznie zmieniają warunki transakcji, czy chodzi tylko o wygodniejszy sposób dokonania płatności.

Przy korekcie na walutę obcą trzeba następnie prawidłowo ustalić kurs i – w przypadku polskiego VAT – wykazać kwotę podatku w złotych.

Najgorszym rozwiązaniem jest po prostu usunięcie starego PDF-u i wygenerowanie pod tym samym numerem drugiej wersji faktury.

Walutę na wystawionej fakturze można więc skorygować, ale nie poprzez edycję istniejącego dokumentu. Jeżeli pierwotna faktura nie odpowiada rzeczywistym warunkom sprzedaży, właściwą drogą jest faktura korygująca.

Wystawiaj faktury zgodne z KSeF

Załóż darmowe konto w fakturbox i zacznij w kilka minut.