Roznice kursowe w KPiR — co to jest i jak rozliczyc
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:
- Zaplaty — gdy regulujesz zobowiazanie lub otrzymujesz naleznosc w walucie obcej.
- Kompensaty — gdy rozliczasz wzajemne naleznosci i zobowiazania.
- 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 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.
- 18 marca 2026 — klient przelewa 2 000 EUR na Twoje konto walutowe. Kurs sredni NBP z 17 marca wynosi 4,3500 PLN/EUR.
- 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.
- 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