Różnice kursowe w firmie – jak rozliczać faktury i płatności w walutach?
Rozliczenie faktury w euro, dolarach lub innej walucie wymaga rozdzielenia kilku momentów. Najpierw trzeba przeliczyć przychód albo koszt na złote. Późniejsza zapłata może wygenerować podatkową różnicę kursową. Jeżeli waluta pozostaje na rachunku firmowym, jej późniejsze wydatkowanie lub przewalutowanie może dodatkowo prowadzić do różnic kursowych od własnych środków. Osobne zasady obowiązują przy przeliczaniu podstawy opodatkowania i podatku VAT.
W praktyce największy błąd polega na sprowadzeniu całego rozliczenia do kursu z dnia wystawienia faktury. Data faktury bywa istotna, ale często decyduje data powstania przychodu, data poniesienia kosztu, moment zapłaty albo moment rzeczywistej wymiany waluty. Z tego względu każdą transakcję walutową warto rozłożyć na kolejne zdarzenia podatkowe.
1. Różnica kursowa powstaje przy porównaniu dwóch wartości tej samej transakcji
Przedsiębiorca wystawiający fakturę w euro powinien najpierw ustalić wartość przychodu w złotych. Jeżeli klient płaci później w euro, trzeba następnie ustalić wartość otrzymanej zapłaty. Różnica między tymi kwotami może zwiększyć przychód albo koszt podatkowy. Analogiczny mechanizm działa po stronie kosztów. Faktura zakupowa jest przeliczana na złote według zasad właściwych dla dnia poniesienia kosztu. Późniejsza zapłata w walucie obcej powoduje porównanie wartości kosztu z wartością faktycznie uregulowanego zobowiązania.
W mojej ocenie najprościej patrzeć na rozliczenia walutowe jako na dwa etapy. Pierwszy etap ustala podatkową wartość faktury. Drugi etap rozlicza zmianę kursu pomiędzy powstaniem przychodu lub kosztu a zapłatą.
2. Jak przeliczyć przychód z faktury wystawionej w euro lub dolarach?
Dla przedsiębiorcy rozliczającego PIT podstawowa reguła wynika z art. 11a ust. 1 ustawy o PIT. Przepis stanowi:
Przychody w walutach obcych przelicza się na złote według kursu średniego walut obcych ogłaszanego przez Narodowy Bank Polski z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu.
Kluczowe jest więc ustalenie dnia uzyskania przychodu. Sam dzień wystawienia faktury nie zawsze rozstrzyga tę kwestię.
Zgodnie z art. 14 ust. 1c ustawy o PIT:
Za datę powstania przychodu, o którym mowa w ust. 1, uważa się, z zastrzeżeniem ust. 1e, 1h i 1i, dzień wydania rzeczy, zbycia prawa majątkowego lub wykonania usługi, albo częściowego wykonania usługi, nie później niż dzień:
- wystawienia faktury albo
- uregulowania należności.
Przy usługach rozliczanych okresowo znaczenie ma dodatkowo art. 14 ust. 1e ustawy o PIT:
Jeżeli strony ustalą, że usługa jest rozliczana w okresach rozliczeniowych, za datę powstania przychodu uznaje się ostatni dzień okresu rozliczeniowego określonego w umowie lub na wystawionej fakturze, nie rzadziej niż raz w roku.
Przykładowo przedsiębiorca wykonał usługę 30 września i tego dnia powstał przychód 10 000 EUR. Fakturę wystawił 2 października. Do przeliczenia przychodu stosuje średni kurs NBP z ostatniego dnia roboczego poprzedzającego 30 września. Kurs z dnia poprzedzającego wystawienie faktury nie będzie w takim wariancie właściwym kursem dla PIT.
Jeżeli natomiast faktura została wystawiona przed wykonaniem usługi i zgodnie z art. 14 ust. 1c wyznacza wcześniejszy moment powstania przychodu, kurs ustala się względem tego wcześniejszego dnia.
3. Zapłata w walucie obcej może wygenerować dodatnią albo ujemną różnicę kursową
Podstawowym przepisem dla przedsiębiorców rozliczających PIT metodą podatkową jest art. 24c ustawy o PIT. W zakresie mającym znaczenie dla zwykłej sprzedaży, kosztów i rachunku walutowego przepis stanowi:
Art. 24c. 1. Różnice kursowe zwiększają odpowiednio przychody jako dodatnie różnice kursowe albo koszty uzyskania przychodów jako ujemne różnice kursowe w kwocie wynikającej z różnicy między wartościami określonymi w ust. 2 i 3.
2. Dodatnie różnice kursowe powstają, jeżeli wartość:
- przychodu należnego wyrażonego w walucie obcej po przeliczeniu na złote według kursu średniego ogłaszanego przez Narodowy Bank Polski jest niższa od wartości tego przychodu w dniu jego otrzymania, przeliczonej według faktycznie zastosowanego kursu waluty z tego dnia;
- poniesionego kosztu wyrażonego w walucie obcej po przeliczeniu na złote według kursu średniego ogłaszanego przez Narodowy Bank Polski jest wyższa od wartości tego kosztu w dniu zapłaty, przeliczonej według faktycznie zastosowanego kursu waluty z tego dnia;
- otrzymanych lub nabytych środków lub wartości pieniężnych w walucie obcej w dniu ich wpływu jest niższa od wartości tych środków lub wartości pieniężnych w dniu zapłaty lub innej formy wypływu tych środków lub wartości pieniężnych, według faktycznie zastosowanego kursu waluty z tych dni, z zastrzeżeniem pkt 4 i 5;
- kredytu (pożyczki) w walucie obcej w dniu jego udzielenia jest niższa od wartości tego kredytu (pożyczki) w dniu jego zwrotu, przeliczonej według faktycznie zastosowanego kursu waluty z tych dni;
- kredytu (pożyczki) w walucie obcej w dniu jego otrzymania jest wyższa od wartości tego kredytu (pożyczki) w dniu jego spłaty, przeliczonej według faktycznie zastosowanego kursu waluty z tych dni.
3. Ujemne różnice kursowe powstają, jeżeli wartość:
- przychodu należnego wyrażonego w walucie obcej po przeliczeniu na złote według kursu średniego ogłaszanego przez Narodowy Bank Polski jest wyższa od wartości tego przychodu w dniu jego otrzymania, przeliczonej według faktycznie zastosowanego kursu waluty z tego dnia;
- poniesionego kosztu wyrażonego w walucie obcej po przeliczeniu na złote według kursu średniego ogłaszanego przez Narodowy Bank Polski jest niższa od wartości tego kosztu w dniu zapłaty, przeliczonej według faktycznie zastosowanego kursu waluty z tego dnia;
- otrzymanych lub nabytych środków lub wartości pieniężnych w walucie obcej w dniu ich wpływu jest wyższa od wartości tych środków lub wartości pieniężnych w dniu zapłaty lub innej formy wypływu tych środków lub wartości pieniężnych, według faktycznie zastosowanego kursu waluty z tych dni, z zastrzeżeniem pkt 4 i 5;
- kredytu (pożyczki) w walucie obcej w dniu jego udzielenia jest wyższa od wartości tego kredytu (pożyczki) w dniu jego zwrotu, przeliczonej według faktycznie zastosowanego kursu waluty z tych dni;
- kredytu (pożyczki) w walucie obcej w dniu jego otrzymania jest niższa od wartości tego kredytu (pożyczki) w dniu jego spłaty, przeliczonej według faktycznie zastosowanego kursu waluty z tych dni.
4. Przy obliczaniu różnic kursowych, o których mowa w ust. 2 i 3, uwzględnia się kursy faktycznie zastosowane w przypadku sprzedaży lub kupna walut obcych oraz otrzymania należności lub zapłaty zobowiązań. W pozostałych przypadkach, a także gdy do otrzymanych należności lub zapłaty zobowiązań nie jest możliwe uwzględnienie faktycznie zastosowanego kursu waluty w danym dniu, stosuje się kurs średni ogłaszany przez Narodowy Bank Polski z ostatniego dnia roboczego poprzedzającego ten dzień.
5. Jeżeli faktycznie zastosowany kurs waluty, o którym mowa w ust. 2 i 3, jest wyższy lub niższy odpowiednio o więcej niż powiększona lub pomniejszona o 5% wartość kursu średniego ogłaszanego przez Narodowy Bank Polski z ostatniego dnia roboczego poprzedzającego dzień faktycznie zastosowanego kursu waluty, organ podatkowy może wezwać strony umowy do zmiany tej wartości lub wskazania przyczyn uzasadniających zastosowanie kursu waluty. W razie niedokonania zmiany wartości lub niewskazania przyczyn, które uzasadniają zastosowanie faktycznego kursu waluty, organ podatkowy określi ten kurs opierając się na kursach walut ogłaszanych przez Narodowy Bank Polski.
6. Przez średni kurs ogłaszany przez Narodowy Bank Polski, o którym mowa w ust. 2 i 3, rozumie się kurs z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu lub poniesienia kosztu.
7. Za koszt poniesiony, o którym mowa w ust. 2 i 3, uważa się koszt wynikający z otrzymanej faktury (rachunku) albo innego dowodu w przypadku braku faktury (rachunku), a za dzień zapłaty, o którym mowa w ust. 2 i 3 – dzień uregulowania zobowiązań w jakiejkolwiek formie, w tym w wyniku potrącenia wierzytelności.
8. Podatnicy wyznaczają kolejność wyceny środków lub wartości pieniężnych w walucie obcej, o której mowa w ust. 2 pkt 3 i ust. 3 pkt 3, według przyjętej metody stosowanej w rachunkowości, której nie mogą zmieniać w trakcie roku podatkowego.
9. Przepisy ust. 2 pkt 4 i 5 oraz ust. 3 pkt 4 i 5 stosuje się odpowiednio do kapitałowych rat kredytów (pożyczek).
10. Zasady ustalania różnic kursowych określone w ust. 1-9 stosują podatnicy prowadzący działalność gospodarczą lub działy specjalne produkcji rolnej.
Przychód wynosi 10 000 EUR. W dniu powstania przychodu zostaje przeliczony po kursie 4,30 zł, czyli na 43 000 zł. Klient płaci później, a kurs właściwy dla dnia otrzymania należności wynosi 4,35 zł. Otrzymana należność ma wartość 43 500 zł. Różnica 500 zł stanowi dodatnią różnicę kursową i zwiększa przychód podatkowy.
Przy tych samych 10 000 EUR załóżmy, że przychód wyniósł 43 000 zł, a w dniu zapłaty należność ma wartość 42 600 zł. Powstaje ujemna różnica kursowa 400 zł. U przedsiębiorcy na skali lub podatku liniowym zwiększa ona koszty uzyskania przychodów.
W praktyce warto zwrócić uwagę na słowa „faktycznie zastosowany kurs”. Jeżeli przy otrzymaniu należności dochodzi do rzeczywistego przewalutowania, znaczenie może mieć kurs zastosowany przez bank albo operatora płatniczego. Jeżeli nie dochodzi do rzeczywistej wymiany waluty albo nie można wskazać faktycznie zastosowanego kursu, ustawa odsyła do średniego kursu NBP z ostatniego dnia roboczego poprzedzającego dane zdarzenie.
4. Faktura kosztowa w euro – najpierw przeliczenie kosztu, później rozliczenie zapłaty
Po stronie kosztów art. 11a ust. 2 ustawy o PIT stanowi:
Koszty poniesione w walutach obcych przelicza się na złote według kursu średniego ogłaszanego przez Narodowy Bank Polski z ostatniego dnia roboczego poprzedzającego dzień poniesienia kosztu.
Dzień poniesienia kosztu trzeba ustalić według zasad właściwych dla sposobu prowadzenia ewidencji podatkowej. Dopiero do tak ustalonego dnia dobiera się kurs NBP. W przypadku późniejszej zapłaty w walucie obcej art. 24c ust. 2 pkt 2 i ust. 3 pkt 2 nakazuje porównać podatkową wartość kosztu z wartością zobowiązania w dniu zapłaty.
Przykładowo faktura zakupowa opiewa na 5 000 EUR. Koszt zostaje rozpoznany przy kursie 4,40 zł, czyli w kwocie 22 000 zł. W dniu zapłaty kurs wynosi 4,50 zł, a wartość płatności to 22 500 zł. Powstaje ujemna różnica kursowa 500 zł, która zwiększa koszt podatkowy.
Jeżeli kurs w dniu zapłaty spadłby do 4,30 zł, wartość płatności wyniosłaby 21 500 zł. Różnica 500 zł byłaby dodatnią różnicą kursową zwiększającą przychód.
5. Rachunek walutowy może wygenerować drugi rodzaj różnic kursowych
Po otrzymaniu zapłaty w euro albo dolarach waluta może pozostać na rachunku firmowym. Późniejsza wymiana waluty, przelew albo zapłata za inny firmowy wydatek może prowadzić do różnic kursowych od własnych środków. Jest to odrębny mechanizm od różnicy kursowej powstałej na samej należności.
Dyrektor KIS w interpretacji indywidualnej z dnia 25 maja 2026 r. (nr 0115-KDIT3.4011.316.2026.1.KP) wyjaśnił, że jednym z rodzajów różnic są:
różnice od własnych środków pieniężnych zgromadzonych w walucie obcej przez podmiot gospodarczy.
Przekładając to na praktykę, ta sama kwota może przejść przez dwa podatkowe porównania. Najpierw porównuje się wartość przychodu należnego z wartością zapłaty. Następnie, jeżeli otrzymana waluta pozostaje na rachunku, można porównywać jej wartość z dnia wpływu z wartością z dnia późniejszego wypływu.
Przykład: przedsiębiorca otrzymał 10 000 EUR, które przy wpływie miały podatkową wartość 43 500 zł. Po miesiącu sprzedał tę walutę po kursie 4,45 zł, otrzymując 44 500 zł. Dalsza różnica 1 000 zł może stanowić dodatnią różnicę kursową od własnych środków.
Istotny jest związek ruchu środków z działalnością gospodarczą. W tej samej interpretacji Dyrektor KIS wskazał:
Nie powoduje zatem powstania różnic kursowych fakt wypłaty waluty na cele prywatne przedsiębiorcy.
To rozróżnienie ma duże znaczenie w JDG. Przelew waluty na własne cele prywatne trzeba ocenić inaczej niż przewalutowanie w ramach działalności albo zapłatę z rachunku walutowego za firmowe zobowiązanie.
6. Wise, PayPal, Stripe i platformy sprzedażowe – trzeba ustalić, kto faktycznie reguluje należność
Coraz więcej firm otrzymuje środki przez operatorów płatniczych lub platformy, które gromadzą wpływy, pobierają prowizje i okresowo wypłacają saldo. W takim modelu samo porównanie daty sprzedaży z datą wypłaty przez platformę może dać błędny wynik.
W interpretacji Dyrektora KIS z dnia 10 kwietnia 2026 r. (nr 0112-KDIL2-2.4011.139.2026.2.MM) organ zwrócił uwagę, że wypłata salda przez platformę nie zawsze jest zapłatą za konkretną należność. W takim modelu organ wskazał:
nie występuje drugi moment przeliczenia tej samej należności, wymagany przez art. 24c ustawy o PIT.
W tej sprawie klient końcowy płacił platformie, a platforma okresowo przekazywała podatnikowi saldo po potrąceniach. Organ uznał, że trzeba oddzielić różnice kursowe dotyczące konkretnej należności od ewentualnych różnic powstających później na własnych środkach walutowych.
W praktyce przy operatorach płatniczych analizuję przede wszystkim moment, w którym należność od klienta zostaje uregulowana, walutę tej zapłaty, charakter rachunku prowadzonego przez operatora oraz to, czy wypłata na rachunek przedsiębiorcy dotyczy konkretnej należności, czy jedynie zagregowanego salda.
7. Różnice kursowe na ryczałcie również wpływają na podstawę opodatkowania
Ryczałt nie wyłącza obowiązku rozliczania różnic kursowych. Ustawodawca przewidział jednak szczególny sposób ujęcia różnic ujemnych.
Zgodnie z art. 6 ust. 1c ustawy o zryczałtowanym podatku dochodowym:
Do przychodów, o których mowa w ust. 1, z tytułu różnic kursowych stosuje się odpowiednio art. 24c ustawy o podatku dochodowym, z tym że ujemne różnice kursowe, o których mowa w art. 24c ustawy o podatku dochodowym, zmniejszają przychody uzyskane w roku podatkowym, w którym powstały te różnice.
W konsekwencji dodatnia różnica kursowa zwiększa przychód opodatkowany ryczałtem, natomiast różnica ujemna zmniejsza przychód. Dyrektor KIS w przywołanej wyżej interpretacji z dnia 10 kwietnia 2026 r. ujął tę zasadę wprost:
dodatnie różnice kursowe zwiększają przychód, ujemne różnice kursowe zmniejszają przychód.
Ma to znaczenie szczególnie przy przedsiębiorcach świadczących usługi dla zagranicznych kontrahentów. Przy stałych wpływach w EUR albo USD wahania kursu mogą regularnie zmieniać podstawę opodatkowania, nawet gdy nominalna kwota faktury w walucie pozostaje taka sama.
8. Spółki rozliczające CIT stosują bardzo podobny mechanizm
W CIT zasady przeliczenia przychodów i kosztów są zbliżone do PIT. Zgodnie z art. 12 ust. 2 ustawy o CIT:
Przychody w walutach obcych przelicza się na złote według kursu średniego ogłaszanego przez Narodowy Bank Polski z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu.
Z kolei art. 15 ust. 1 ustawy o CIT stanowi:
Kosztami uzyskania przychodów są koszty poniesione w celu osiągnięcia przychodów ze źródła przychodów lub w celu zachowania albo zabezpieczenia źródła przychodów, z wyjątkiem kosztów wymienionych w art. 16 ust. 1. Koszty poniesione w walutach obcych przelicza się na złote według kursu średniego ogłaszanego przez Narodowy Bank Polski z ostatniego dnia roboczego poprzedzającego dzień poniesienia kosztu.
Podatkowe różnice kursowe w CIT reguluje art. 15a. Konstrukcja dodatnich i ujemnych różnic, kursu faktycznie zastosowanego oraz różnic od własnych środków odpowiada rozwiązaniom z art. 24c ustawy o PIT.
Zgodnie z art. 15a ust. 1 ustawy o CIT:
Różnice kursowe zwiększają odpowiednio przychody jako dodatnie różnice kursowe albo koszty uzyskania przychodów jako ujemne różnice kursowe w kwocie wynikającej z różnicy między wartościami określonymi w ust. 2 i 3.
Dla spółek prowadzących pełną księgowość trzeba dodatkowo sprawdzić, czy stosują podatkową metodę ustalania różnic kursowych, czy wybrały metodę opartą na przepisach o rachunkowości. Ten wybór może zmieniać sposób i moment rozpoznawania różnic. W typowej analizie zaczynam więc od ustalenia metody przyjętej przez konkretną spółkę.
Praktyczne znaczenie różnic od własnych środków potwierdza również interpretacja Dyrektora KIS z dnia 18 grudnia 2025 r. (nr 0114-KDIP2-2.4010.557.2025.1.AP). Organ analizował w niej moment rozpoznania różnic kursowych od środków własnych przekazywanych przez rachunek depozytowy.
różnice kursowe związane z nabyciem Nieruchomości (…) powinny być rozpoznane w momencie faktycznej zapłaty.
9. Dla VAT kurs waluty ustala się według odrębnych zasad
Ta sama faktura może być przeliczona według innego kursu dla podatku dochodowego i innego dla VAT. Wynika to z tego, że PIT i CIT odwołują się do dnia uzyskania przychodu lub poniesienia kosztu, natomiast VAT co do zasady wiąże kurs z momentem powstania obowiązku podatkowego.
Zgodnie z art. 31a ust. 1 ustawy o VAT:
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. Podatnik może wybrać sposób przeliczania tych kwot na złote według ostatniego kursu wymiany opublikowanego przez Europejski Bank Centralny na ostatni dzień poprzedzający dzień powstania obowiązku podatkowego; w takim przypadku waluty inne niż euro przelicza się z zastosowaniem kursu wymiany każdej z nich względem euro.
Jeżeli faktura zostaje wystawiona przed powstaniem obowiązku podatkowego, art. 31a ust. 2 ustawy o VAT stanowi:
W przypadku gdy podatnik wystawia fakturę przed powstaniem obowiązku podatkowego, a kwoty stosowane do określenia podstawy opodatkowania są określone na tej fakturze 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ń wystawienia faktury. Przepis ust. 1 zdanie drugie stosuje się odpowiednio.
Ustawa pozwala również ujednolicić część przeliczeń z podatkiem dochodowym. Art. 31a ust. 2a ustawy o VAT przewiduje:
Kwoty stosowane do określenia podstawy opodatkowania określone w walucie obcej mogą być przeliczane przez podatnika na złote zgodnie z zasadami przeliczania przychodu określonego w walucie obcej wynikającymi z przepisów o podatku dochodowym, obowiązującymi tego podatnika na potrzeby rozliczania danej transakcji.
Po wyborze tej metody art. 31a ust. 2b wymaga jej stosowania przez co najmniej 12 kolejnych miesięcy:
Podatnik, który wybrał zasady przeliczania, o których mowa w ust. 2a, jest obowiązany do ich stosowania przez co najmniej 12 kolejnych miesięcy, licząc od miesiąca, w którym je wybrał.
W 2026 r. dodatkowego znaczenia nabiera KSeF. Art. 31a ust. 1a przewiduje szczególną możliwość dla określonych dostaw i usług, dla których obowiązek podatkowy powstaje z chwilą wystawienia faktury, jeżeli faktura ustrukturyzowana została wystawiona w ustawowym terminie. Przy wdrożeniu automatycznych reguł kursowych w systemie księgowym warto więc sprawdzić także sposób wystawiania faktur w KSeF.
Niezależnie od waluty faktury kwota podatku VAT na fakturze jest wykazywana w złotych. Zgodnie z art. 106e ust. 11 ustawy o VAT:
Kwoty podatku wykazuje się w złotych. Kwoty podatku wyrażone w walucie obcej wykazuje się w złotych przy zastosowaniu zasad przeliczania na złote przyjętych dla przeliczania kwot stosowanych do określenia podstawy opodatkowania. Kwoty wykazywane w fakturze zaokrągla się do pełnych groszy, przy czym końcówki poniżej 0,5 grosza pomija się, a końcówki od 0,5 grosza zaokrągla się do 1 grosza.
W interpretacji Dyrektora KIS z dnia 22 lipca 2026 r. (nr 0112-KDIL1-3.4012.335.2026.1.KM) organ analizował sytuację, w której wystawca zastosował niewłaściwy kurs do przeliczenia VAT. Dyrektor KIS stwierdził po stronie nabywcy:
Spółce będzie przysługiwało prawo do odliczenia kwoty podatku naliczonego w wysokości wykazanej na fakturze w złotych polskich.
Interpretacja dobrze pokazuje, że kurs waluty na fakturze trzeba analizować oddzielnie po stronie wystawcy i nabywcy. Sam błąd kursowy dostawcy nie zawsze prowadzi do obowiązku samodzielnego przeliczenia podatku naliczonego przez nabywcę.
10. Faktura w euro i zapłata w złotych – znaczenie waluty faktycznej płatności
Podatkowe różnice kursowe od należności wymagają rzeczywistego elementu walutowego po obu stronach porównania. Fakt, że faktura została wystawiona w EUR, nie wystarcza jeszcze do powstania różnicy kursowej, jeżeli należność zostanie ostatecznie uregulowana w PLN według uzgodnionej kwoty złotowej.
Dyrektor KIS w interpretacji z dnia 25 maja 2026 r. wskazał, że dla powstania różnic kursowych transakcja musi spełniać łącznie dwa warunki: przychód jest wyrażony w walucie obcej oraz zapłata następuje również w walucie obcej. Z tego powodu przed księgowaniem różnicy warto sprawdzić faktyczną walutę rozrachunku, a nie wyłącznie walutę wpisaną na dokumencie.
11. Jak rozdzielić kursy w typowej transakcji walutowej?
Poniższe zestawienie pokazuje najczęstszy model przy podatkowej metodzie ustalania różnic kursowych. Konkretna transakcja może wymagać dodatkowej analizy, zwłaszcza przy zaliczkach, korektach, platformach płatniczych oraz wyborze szczególnej metody VAT.
| Zdarzenie | Kurs / punkt odniesienia | Skutek podatkowy |
|---|---|---|
| Powstanie przychodu w EUR/USD | Średni NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu | Ustalenie wartości przychodu w PLN |
| Otrzymanie należności w walucie obcej | Kurs faktycznie zastosowany, a gdy nie można go ustalić – właściwy kurs NBP | Dodatnia albo ujemna różnica kursowa od należności |
| Poniesienie kosztu w walucie obcej | Średni NBP z ostatniego dnia roboczego poprzedzającego dzień poniesienia kosztu | Ustalenie wartości kosztu w PLN |
| Zapłata zobowiązania w walucie obcej | Kurs faktycznie zastosowany, a gdy nie można go ustalić – właściwy kurs NBP | Dodatnia albo ujemna różnica kursowa od kosztu |
| Późniejszy wypływ waluty z rachunku firmowego | Porównanie wartości środków z dnia wpływu i z dnia wypływu | Możliwa różnica kursowa od własnych środków |
| VAT przy podstawie w walucie obcej | Co do zasady kurs z dnia roboczego poprzedzającego obowiązek podatkowy, z wyjątkami ustawowymi | Ustalenie podstawy VAT i kwoty podatku w PLN |
12. Gdzie najczęściej pojawiają się błędy?
Pierwszym problemem jest automatyczne stosowanie kursu z dnia poprzedzającego wystawienie faktury. Dla podatku dochodowego trzeba najpierw ustalić dzień uzyskania przychodu albo poniesienia kosztu. Dla VAT punktem wyjścia jest z kolei moment powstania obowiązku podatkowego, chyba że zastosowanie znajduje szczególna reguła.
Drugim problemem jest pomijanie różnicy kursowej przy późniejszej zapłacie. Przychód albo koszt został już wcześniej przeliczony na PLN. Zapłata w walucie obcej tworzy kolejny moment wyceny i może zmienić wynik podatkowy.
Trzecim problemem jest nieuwzględnienie rachunku walutowego. Waluta otrzymana od klienta może pozostawać na rachunku przez wiele tygodni. Późniejsze przewalutowanie lub firmowe wydatkowanie środków może prowadzić do kolejnej różnicy kursowej.
Czwarty problem pojawia się przy platformach płatniczych. Data wypłaty środków przez operatora nie zawsze odpowiada dacie zapłaty konkretnej należności. Trzeba odtworzyć przepływ od klienta końcowego do platformy, a następnie do przedsiębiorcy.
Piąty problem dotyczy VAT. Program księgowy może automatycznie zastosować kurs związany z datą faktury, chociaż obowiązek podatkowy powstał wcześniej. W praktyce konfigurację automatycznych kursów warto porównać z rzeczywistym modelem sprzedaży i zasadami KSeF.
Podsumowanie
Przy fakturach w euro, dolarach i innych walutach trzeba oddzielić wartość samej transakcji od skutków późniejszej zapłaty. Przychód albo koszt jest najpierw przeliczany na złote według kursu właściwego dla dnia podatkowego rozpoznania. Płatność w walucie obcej może następnie wygenerować dodatnią albo ujemną różnicę kursową.
Jeżeli waluta trafia na rachunek firmowy i pozostaje na nim po otrzymaniu zapłaty, późniejszy wypływ środków może prowadzić do odrębnej różnicy kursowej od własnych środków. Przy ryczałcie różnice dodatnie zwiększają przychód, a ujemne go zmniejszają. Spółki CIT stosują analogiczny mechanizm, chyba że wybrały rachunkową metodę ustalania różnic kursowych.
Osobnej analizy wymaga VAT. Kurs podatkowy dla VAT może różnić się od kursu używanego w PIT albo CIT. Przy regularnej sprzedaży zagranicznej warto więc ustalić jedną spójną procedurę obejmującą moment powstania przychodu, moment zapłaty, rachunek walutowy, sposób przeliczania VAT oraz ustawienia programu księgowego.
Potrzebujesz indywidualnej analizy podatkowej?
Opisz krótko swoją sytuację i zakres zagadnień, które chcesz przeanalizować.
Artur Chamot – licencjonowany doradca podatkowy (nr wpisu 13805) i radca prawny (nr wpisu GD/GD/2830). Z ponad 13-letnim doświadczeniem, specjalizuje się we wspieraniu przedsiębiorców i osób fizycznych w kluczowych obszarach podatków (CIT, PIT, VAT) i prawa gospodarczego. Praktyczne doświadczenie zdobywał, prowadząc złożone projekty, w tym badania due diligence w procesach M&A oraz prowadząc bieżące doradztwo podatkowe dla osób fizycznych i prawnych.
