FX Diff

Roznice kursowe w KPiR — co to jest i jak rozliczyc

6 min czytania

Jesli prowadzisz jednoosobowa dzialalnosc gospodarcza (JDG) i wystawiasz lub otrzymujesz faktury w walucie obcej, to predzej czy pozniej spotkasz sie z pojeciem roznic kursowych. To temat, ktory potrafi spedzic sen z powiek — ale nie musi. W tym artykule wyjasniamy, czym sa roznice kursowe, kiedy powstaja i jak prawidlowo uje je w Ksiazce Przychodow i Rozchodow (KPiR).

Czym sa roznice kursowe?

Roznice kursowe to roznice wynikajace ze zmiany kursu waluty obcej pomiedzy dwoma momentami — najczesciej pomiedzy dniem powstania przychodu lub kosztu a dniem faktycznej zaplaty. Innymi slowy: jesli kurs waluty zmienil sie pomiedzy dniem wystawienia faktury a dniem, w ktorym pieniadze wplynely na konto (lub z niego wyplynely), powstaje roznica kursowa.

Przyklad: wystawiasz fakture na 1 000 EUR w dniu 5 marca, kiedy kurs NBP wynosi 4,30 PLN/EUR. Klient placi 20 marca, a kurs NBP z dnia poprzedzajacego zaplate wynosi 4,35 PLN/EUR. Roznica 0,05 PLN na kazdym euro — to wlasnie roznica kursowa.

Podstawa prawna — art. 24c ustawy o PIT

Zasady rozliczania roznic kursowych w dzialalnosciach rozliczajacych sie na zasadach ogolnych lub podatkiem liniowym reguluje art. 24c ustawy o podatku dochodowym od osob fizycznych (ustawa o PIT). Przepis ten okresla:

  • kiedy powstaja roznice kursowe (przy zaplacie, wplywie srodkow, kompensacie),
  • jakie kursy nalezy stosowac do przeliczen (sredni kurs NBP z dnia poprzedzajacego),
  • jak traktowac roznice dodatnie i ujemne.

Warto podkreslic, ze art. 24c dotyczy tzw. podatkowych roznic kursowych — czyli tych, ktore bezposrednio wplywaja na podstawe opodatkowania. To nie to samo co roznice bilansowe (stosowane w pelnej ksiegowosci).

Roznice kursowe dodatnie i ujemne

Roznice kursowe dziela sie na dwa rodzaje:

Roznice kursowe dodatnie (przychod)

Powstaja, gdy kurs waluty zmienia sie na Twoja korzysc. Na przyklad:

  • wystawiasz fakture sprzedazowa w EUR, a w dniu zaplaty kurs EUR jest wyzszy niz w dniu powstania przychodu — otrzymujesz wiecej PLN niz pierwotnie zaksiegowales,
  • oplacasz fakture zakupowa w EUR, a kurs EUR spadl — placisz mniej PLN niz wartosc kosztu.

Dodatnie roznice kursowe stanowia przychod podatkowy.

Roznice kursowe ujemne (koszt)

Powstaja w odwrotnych sytuacjach — kurs zmienia sie na Twoja niekorzysc:

  • klient placi za fakture, ale kurs EUR spadl — otrzymujesz mniej PLN,
  • oplacasz fakture zakupowa, ale kurs EUR wzrosl — placisz wiecej PLN.

Ujemne roznice kursowe stanowia koszt uzyskania przychodu.

Kiedy dokladnie powstaja roznice kursowe?

Zgodnie z art. 24c ustawy o PIT, roznice kursowe powstaja w momencie:

  1. Zaplaty — gdy regulujesz zobowiazanie lub otrzymujesz naleznosc w walucie obcej.
  2. Kompensaty — gdy rozliczasz wzajemne naleznosci i zobowiazania.
  3. Przewalutowania — gdy zamieniasz walute obca na PLN (lub odwrotnie) na rachunku bankowym.

Wazne: roznice kursowe nie powstaja w momencie wystawienia faktury — dopiero w momencie faktycznego przeplywu srodkow.

Jak ksiegowac roznice kursowe w KPiR?

Prowadzac Ksiazke Przychodow i Rozchodow, roznice kursowe ksiegujesz w nastepujacy sposob:

Rodzaj roznicy Kolumna KPiR Opis
Dodatnia (przychod) Kolumna 8 — Pozostale przychody Roznice kursowe dodatnie zwiazane z dzialalnoscia
Ujemna (koszt) Kolumna 13 — Pozostale wydatki Roznice kursowe ujemne zwiazane z dzialalnoscia

Roznice kursowe ksieguje sie na podstawie Dowodu Wewnetrznego (DW). Dokument ten powinien zawierac: date, numer, opis operacji, kwote roznicy kursowej oraz podpis osoby go sporzadzajacej. Wiecej o tym, jak prawidlowo wystawic DW, przeczytasz w naszym artykule o Dowodzie Wewnetrznym.

Praktyczny przyklad — krok po kroku

Zalozmy, ze prowadzisz JDG i swiadczysz uslugi IT dla klienta z Niemiec:

  1. 1 marca 2026 — wystawiasz fakture na 2 000 EUR. Kurs sredni NBP z 28 lutego (ostatni dzien roboczy poprzedzajacy) wynosi 4,3000 PLN/EUR. Przychod ksiegujesz w KPiR: 2 000 x 4,3000 = 8 600,00 PLN.
  2. 18 marca 2026 — klient przelewa 2 000 EUR na Twoje konto walutowe. Kurs sredni NBP z 17 marca wynosi 4,3500 PLN/EUR.
  3. Obliczenie roznicy: wartosc zaplaty = 2 000 x 4,3500 = 8 700,00 PLN. Wartosc przychodu = 8 600,00 PLN. Roznica = 8 700,00 - 8 600,00 = +100,00 PLN.
  4. Ksiegowanie: dodatnia roznica kursowa 100,00 PLN — wpisujesz w kolumne 8 KPiR na podstawie Dowodu Wewnetrznego.

Gdyby kurs w dniu zaplaty wynosil 4,2500, roznica bylaby ujemna: (4,2500 - 4,3000) x 2 000 = -100,00 PLN, i trafilaby do kolumny 13 jako koszt.

Dodatkowa komplikacja — roznice kursowe od wlasnych srodkow

Gdy trzymasz waluty na koncie walutowym, a nastepnie je wydajesz (np. placisz kontrahentowi), powstaja takze roznice kursowe od wlasnych srodkow pienieznych. Tu wchodzi w gre metoda FIFO (First In, First Out) — musisz rozchodowyc waluty w kolejnosci ich nabycia. To osobny, wazny temat, ktory szczegolowo opisalismy w artykule o metodzie FIFO dla walut.

Jak FX Diff pomaga w obliczeniach?

Reczne obliczanie roznic kursowych — zwlaszcza gdy masz kilkadziesiat transakcji miesiecznie i rozne partie walut na koncie — jest czasochlonne i latwo o blad. FX Diff automatyzuje ten proces:

  • pobiera aktualne i historyczne kursy NBP,
  • oblicza roznice kursowe metoda FIFO zgodnie z art. 24c,
  • generuje gotowe Dowody Wewnetrzne z prawidlowa numeracja,
  • podaje kwoty gotowe do wpisania w odpowiednie kolumny KPiR.

Dzieki temu nie musisz recznie szukac kursow, prowadzic arkuszy kalkulacyjnych ani martwic sie o kolejnosc rozchodu walut.

Podsumowanie

Roznice kursowe to codziennosc kazdej JDG, ktora operuje w walutach obcych. Najwazniejsze zasady:

  • Roznice powstaja w momencie zaplaty, nie wystawienia faktury.
  • Dodatnie roznice to przychod (kolumna 8 KPiR), ujemne — koszt (kolumna 13).
  • Do przeliczen stosuj sredni kurs NBP z dnia poprzedzajacego zdarzenie.
  • Dokumentuj roznice Dowodem Wewnetrznym.
  • Dla srodkow wlasnych stosuj metode FIFO.

Znajomosc tych zasad pozwoli Ci prawidlowo rozliczac sie z urzedem skarbowym i uniknac niepotrzebnych korekt.

Oblicz roznice kursowe automatycznie

FX Diff wykonuje obliczenia metoda FIFO, pobiera kursy NBP i generuje gotowy Dowod Wewnetrzny.

Wyprobuj za darmo