Blog— Anton Ignashev

Wycena bilansowa pozycji walutowych na 31 grudnia: jedna faktura, dwa lata, dwa wyniki

Wycena bilansowa pozycji walutowych na 31 grudnia: jedna faktura, dwa lata, dwa wyniki

Ta sama faktura dwa razy

Wczoraj pisałem o różnicach kursowych przy zapłatach. Dziś druga połowa tematu, ta, która spada na 31 grudnia.

Klient na pełnych księgach sprzedaje do Niemiec. Faktura na 50 000 EUR jest z listopada i ujęta po kursie NBP z dnia poprzedzającego, powiedzmy 4,3000. Należność to 215 000 zł. Do 31 grudnia nikt jej nie zapłacił. Kursy są okrągłe i przykładowe, nie prawdziwe.

  • 31 grudnia, księgi: art. 30 ustawy o rachunkowości każe wycenić należność po średnim kursie NBP obowiązującym tego dnia, powiedzmy 4,2500. Należność spada do 212 500 zł. W księgach pojawia się 2 500 zł ujemnej różnicy kursowej, koszt finansowy starego roku.
  • 31 grudnia, podatek: nic. W domyślnej metodzie podatkowej ta różnica jest niezrealizowana i nie wchodzi do podstawy opodatkowania.
  • Styczeń, zapłata: odbiorca płaci, bank przewalutowuje po swoim kursie kupna, powiedzmy 4,2800. Podatkowo zrealizowana różnica to 50 000 × (4,2800 − 4,3000) = −1 000 zł, koszt nowego roku.

Ta sama faktura daje więc w księgach i w podatku różne liczby, w różnych okresach. Tak ma być.

Kłopot zaczyna się wtedy, gdy nikt nie pilnuje, która liczba gdzie należy.

Kogo to dotyczy

Tylko klientów na pełnych księgach. Klienci na KPiR i ryczałcie nie robią wyceny bilansowej, a różnice kursowe powstają u nich wyłącznie przy zapłacie. W typowym portfelu 40 klientów zostaje może 8–12 firm z pozycjami walutowymi. Niewiele. Tyle że to zwykle najwięksi klienci, często z biegłym rewidentem.

Co się wycenia: należności i zobowiązania w walucie, pożyczki i kredyty oraz środki na rachunkach i w kasach walutowych. Czego zwykle nie: środków trwałych i towarów kupionych w euro, rozliczeń międzyokresowych i zaliczek na dostawy. Zaliczki to szara strefa. Przeważa pogląd, że zaliczka na towar nie jest roszczeniem do zapłaty w walucie, więc się jej nie wycenia. Ustalcie to jednak z biegłym klienta i zapiszcie decyzję.

Gdzie metody się rozchodzą

Klient może rozliczać różnice kursowe w podatku dochodowym na dwa sposoby. Zanim ruszycie z grudniem, musicie wiedzieć, który wybrał:

  • Metoda podatkowa (domyślna). Różnice z wyceny nie wchodzą do podstawy opodatkowania. Różnica podatkowa powstaje dopiero, gdy pieniądze faktycznie się ruszą, względem historycznego kursu ujęcia. Tak rozlicza się większość klientów.
  • Metoda rachunkowa (art. 9b CIT, art. 14b PIT). Różnice kursowe są podatkowe tak jak w księgach, razem z wyceną. Według źródeł, które sprawdziłem, mogą ją wybrać tylko podatnicy, których sprawozdanie bada biegły rewident, a wybór wiąże co najmniej trzy lata podatkowe. Informację o wyborze wykazuje się w zeznaniu rocznym. Sprawdźcie w aktach klienta, czy wcześniej nie poszło też zawiadomienie do urzędu.

W metodzie rachunkowej księgi i podatek się zgadzają i większość tego, co dalej, odpada. W metodzie podatkowej każda wyceniona pozycja otwiera lukę, którą ktoś musi zamknąć dwa razy: w grudniu i przy zapłacie.

Trzy miejsca, w których to się psuje

1. Grudzień: wycena zostaje w wyliczeniu podatku. Zestawienie obrotów i sald na koniec roku zawiera 2 500 zł kosztu z wyceny. Jeśli roczne wyliczenie CIT go nie wyłączy, dochód jest zaniżony o tę kwotę. Na jednej fakturze to niewiele. U klienta ze 150 otwartymi pozycjami, przy słabym złotym w grudniu, robi się z tego błąd, z którego będziecie się tłumaczyć biegłemu albo urzędowi.

2. Styczeń: brak storna. Wiele biur 1 stycznia odwraca wycenę i każda pozycja wraca do kursu historycznego. Inne tego nie robią i rachunkowo jedno i drugie może być poprawne, zależnie od polityki klienta. Bez storna styczniowa zapłata z mojego przykładu daje jednak w księgach +1 500 zł (4,2800 wobec 4,2500), a podatkowo −1 000 zł. Jeśli zaliczkę liczycie z ksiąg, jest teraz błędna o 2 500 zł, tylko w drugą stronę niż w grudniu.

3. Rachunki walutowe: dwie kolejki. Wycena bilansowa ustawia w księgach rachunek w euro na kurs z 31 grudnia. Podatkowo warstwy FIFO tego rachunku (albo inna metoda ustalona z doradcą klienta) jadą dalej na kursach historycznych. Po zamknięciu roku potrzebujecie obu rzeczy: kursu księgowego i warstw podatkowych. Jeśli trzymaliście tylko księgi, warstwy trzeba odtworzyć. Zwykle robi się to w marcu, pod presją.

Dlatego wolę przygotować wycenę w grudniu jako listę, a nie jako stos księgowań z 31 grudnia.

Lista na koniec roku

Tak wygląda zestawienie, które chciałbym mieć na biurku księgowej w pierwszych dniach stycznia, dla każdego klienta z pozycjami walutowymi:

  • wszystkie otwarte pozycje walutowe na 31 grudnia, wyciągnięte z rozrachunków w ERP (gdzie te dane leżą, opisałem w tekście o rozrachunkach i raportowaniu należności w enova365): dokument, waluta, kwota, kurs ujęcia;
  • kurs z tabeli A NBP obowiązujący 31 grudnia, pobrany z publicznego API NBP, a nie przepisany ręcznie;
  • różnica z wyceny dla każdej pozycji i suma, osobno dodatnie i ujemne;
  • salda rachunków i kas walutowych, a obok salda księgowego przeniesione podatkowe warstwy FIFO;
  • flagi: zaliczki, pozycje w walucie o niejasnym charakterze, pozycje bez kursu ujęcia albo z podejrzanym kursem, pozycje już zapłacone na wyciągu, a w księgach wciąż otwarte;
  • metoda podatkowa klienta, wzięta z rejestru, a nie z pamięci, a przy metodzie podatkowej kwota do wyłączenia z rocznego wyliczenia podatku.

W styczniu ta sama lista robi drugą rzecz: sprawdza, czy storno zostało zaksięgowane (jeśli polityka klienta je przewiduje), i przechowuje kursy historyczne każdej pozycji zapłaconej w nowym roku. Na tej podstawie liczycie styczniowe różnice przy zapłatach, w tym samym miesięcznym procesie, który opisałem wczoraj.

Czas księgowej idzie na oznaczone pozycje. U klienta z około 120 otwartymi pozycjami ręczne zbudowanie listy zajmuje mniej więcej dwie godziny, głównie na szukanie kursów i sald. Z gotową listą przegląd trwa około 20 minut. Wycena bilansowa zasila też znaczniki kont u klientów, którzy wysyłają JPK_CIT, gdzie różnice niezrealizowane trzeba trzymać osobno od zrealizowanych.

Agent nie wybiera metody podatkowej, nie decyduje, czy zaliczkę wyceniać, i nie księguje wyceny. Dlaczego trzymam tę granicę, wyjaśniłem w tekście agent AI a odpowiedzialność. Jak taka współpraca wygląda w praktyce, opisuję na stronie agenci AI dla firm.

Zróbcie próbę w listopadzie

Najgorszy moment na odkrycie, co nie działa, to 31 grudnia. Puśćcie tę samą listę na 30 listopada dla każdego klienta na pełnych księgach z pozycjami walutowymi. Wyjdą brakujące kursy ujęcia, zaliczki, których nikt nie sklasyfikował, i klienci, u których metoda podatkowa nie jest nigdzie zapisana. Zostanie jeszcze miesiąc, żeby to poprawić. Połączcie to z potwierdzeniem sald na koniec roku, które wychodzi mniej więcej w tym samym czasie i dotyczy tych samych otwartych pozycji.

Chcecie zobaczyć listę do wyceny bilansowej zbudowaną z danych ERP jednego z Waszych klientów? Napiszcie do mnie. Puszczę ją na prawdziwym kliencie i powiem uczciwie, czy przy Waszej skali automatyzacja ma sens.

Sprawdź kontrahenta w kilka sekund — za darmo

KsięgoAI sprawdza NIP na białej liście i w VIES, ocenia ryzyko i zapisuje dowód należytej staranności. Działa na Telegramie i w Claude.

Wypróbuj KsięgoAI→

Porozmawiajmy o Twoim projekcie

Bezpłatna 30-minutowa konsultacja. Sprawdzimy, czy i jak mogę pomóc.

Umów bezpłatną 30-minutową rozmowę

Wybierz datę

Listopad 2026
Pon
Wt
Śr
Czw
Pt
Sob
Ndz
← Powrót do bloga

Powiązane wpisy

Ile kosztuje Subiekt nexo i Subiekt GT w 2026: cennik licencji, abonament i 30 dni, które podnoszą cenę o połowę
Blog

Ile kosztuje Subiekt nexo i Subiekt GT w 2026: cennik licencji, abonament i 30 dni, które podnoszą cenę o połowę

Subiekt nexo na 3 stanowiska kosztuje 1 275 zł netto, Subiekt GT 1 045 zł, nexo PRO 2 575 zł. To licencje wieczyste, ale co roku dochodzi Abonament: 349 zł za nexo, jeśli przedłużysz do 30 dni po wygaśnięciu, i 539 zł, jeśli później. Do tego Sfera, czyli API, licencje dla klientów biur rachunkowych i porównanie z Optimą i enova365.

Czytaj dalej→
Ile kosztuje Comarch ERP Optima w 2026: cennik subskrypcji, Basic i Pro, i trzy koszty, których w nim nie ma
Blog

Ile kosztuje Comarch ERP Optima w 2026: cennik subskrypcji, Basic i Pro, i trzy koszty, których w nim nie ma

Cennik Optimy jest publiczny: moduł Podstawowy 59 zł miesięcznie, Logistyka Basic 75 zł, Księga Handlowa 175 zł. Haczyk siedzi w słowie Pro: to dopłata do Basic, nie osobna wersja, więc pełna księgowość w Finansach kosztuje 250 zł, a nie 200. Do tego limity modułu Podstawowy, liczenie pracowników w HR dla biur i dwa przeliczone przykłady.

Czytaj dalej→
Pensje za grudzień wypłacone w styczniu 2027: koszt 2026 r. czy 2027 r.? Termin 8 stycznia, ZUS do 15 lub 22 lutego
Blog

Pensje za grudzień wypłacone w styczniu 2027: koszt 2026 r. czy 2027 r.? Termin 8 stycznia, ZUS do 15 lub 22 lutego

Grudniowa lista płac wypłacona w styczniu to koszt 2026 r., ale tylko jeśli pensje wyjdą w terminie z regulaminu, a składki ZUS w terminie ZUS. 10 stycznia 2027 r. to niedziela, więc ustawowy termin kończy się w piątek 8 stycznia. Ta sama pensja trafia do PIT-11 za 2027 r. Co biuro sprawdza w grudniu i w lutym.

Czytaj dalej→