Obsługa faktur w walutach obcych w Dynamics 365 – więcej niż tylko kurs wymiany
Prowadzenie biznesu w skali międzynarodowej nieodłącznie wiąże się z operacjami w walutach obcych. Wystarczy jednak, że faktura zostanie wystawiona w innej walucie niż waluta księgowa jednostki, a pojawia się cała seria dodatkowych zależności – podatkowych, księgowych i systemowych.
Obsługa faktur w walutach obcych w Dynamics 365 Finance to obszar, w którym szczególnie widać złożoność lokalnych wymogów oraz wyzwanie utrzymania spójności danych w środowisku wielokrajowym.
Jeden dokument, wiele momentów przeliczenia
Faktura w walucie obcej nie jest przeliczana „raz na zawsze”. W zależności od rodzaju transakcji i konfiguracji systemu Dynamics 365 może stosować różne daty odniesienia dla kursu, takie jak data faktury, data księgowania, data obowiązku podatkowego lub data rejestru VAT.
W praktyce w Polsce mamy do czynienia z tzw. dualizmem kursowym. Dla celów VAT stosuje się kurs NBP z dnia poprzedzającego powstanie obowiązku podatkowego, natomiast w rachunkowości sposób ustalenia kursu wynika z ustawy o rachunkowości i przyjętej polityki rachunkowości.
W efekcie ten sam dokument może być przeliczany według różnych zasad podatkowych i księgowych, co przekłada się na zastosowanie różnych kursów.
Z punktu widzenia systemu wymaga to świadomego podejścia do konfiguracji. W Dynamics 365 można w tym celu wykorzystać m.in. funkcję „Fixed exchange rate” lub kontrolowane nadpisanie kursu na poziomie dokumentu.
Korekta faktury: podejście lokalne vs globalne
Korekta faktury w walucie obcej to obszar, w którym najczęściej pojawiają się rozbieżności pomiędzy logiką systemu a lokalnymi wymaganiami.
W Dynamics 365, gdzie standardowe parametry często wynikają z praktyki MSR, korekta bywa traktowana jako nowe zdarzenie gospodarcze. W domyślnej konfiguracji prowadzi to do zastosowania kursu bieżącego (z dnia wystawienia dokumentu korygującego).
W polskich realiach podejście jest inne. Korekta najczęściej odnosi się do transakcji już zrealizowanej i powinna zachować kurs historyczny z faktury pierwotnej. Wyjątki pojawiają się m.in. w przypadku korekt obejmujących wiele transakcji, rozliczeń okresowych lub faktur zbiorczych.
Dzięki dedykowanym parametrom polskiej lokalizacji Dynamics 365 system pozwala na automatyczne powiązanie kursu korekty z kursem faktury pierwotnej. Taka konfiguracja ogranicza ryzyko błędnego zastosowania kursu bieżącego i pozwala zachować spójność raportowania VAT oraz CIT bez konieczności ręcznych przeliczeń.
Różnice kursowe i wycena walutowa
Prawidłowa obsługa faktur w walutach obcych w Dynamics 365 to nie tylko moment księgowania dokumentu, ale również precyzyjne rozliczenie różnic kursowych.
W Dynamics 365 proces ten wspierany jest przez funkcję „Foreign currency revaluation”, która umożliwia przeliczenie sald rozrachunków, kont bankowych oraz księgi głównej zgodnie z przyjętymi zasadami. System automatyzuje ten proces w dwóch kluczowych obszarach:
- Różnice kursowe zrealizowane – powstają w momencie rozliczania płatności w modułach Zobowiązań (AP) i Należności (AR). Dynamics 365 porównuje kurs zastosowany przy księgowaniu dokumentu z kursem z dnia zapłaty, eliminując konieczność ręcznych wyliczeń.
- Wycena bilansowa – dotyczy otwartych pozycji w walutach obcych i przeprowadzana jest na koniec okresu. Obejmuje m.in. rozrachunki (AP/AR) oraz środki pieniężne na rachunkach bankowych i aktualizuje ich wartość zgodnie z przyjętą konfiguracją.
Właściwie przeprowadzona wycena zapewnia rzetelne odzwierciedlenie wartości aktywów i zobowiązań w sprawozdaniu finansowym.
Kluczowe znaczenie ma odpowiednie zaplanowanie momentu i częstotliwości wyceny oraz konfiguracja kont różnic kursowych. Przed jej wykonaniem należy upewnić się, że otwarte pozycje zostały prawidłowo rozliczone, aby uniknąć podwójnych przeliczeń i zachować wiarygodność danych.
Podsumowanie
Prawidłowa obsługa faktur w walutach obcych w Dynamics 365 to zagadnienie znacznie szersze niż wybór odpowiedniego kursu. To proces, który musi spójnie łączyć moment rozpoznania przychodu i kosztu, lokalne zasady raportowania podatkowego (VAT/CIT) oraz okresową wycenę bilansową.
W organizacjach międzynarodowych, gdzie lokalne przepisy często zderzają się ze standardami grupowymi (np. MSR), kluczowe staje się odpowiednie odwzorowanie tych zasad w konfiguracji systemu.
Dobrze zaprojektowany model przeliczeń w Dynamics 365 pozwala uniknąć rozbieżności między modułami a raportami, zapewniając jednocześnie przejrzystość niezbędną do raportowania grupowego.
Ostatecznie to właśnie właściwe połączenie logiki systemu z praktyką księgową decyduje o jakości całego procesu finansowego.
Chcesz, aby Twoje rozliczenia walutowe w D365 były w pełni zgodne z lokalnymi przepisami?
W 7F wspieramy firmy w budowaniu procesów – od automatyzacji pobierania kursów, przez obsługę trudnych korekt, aż po raportowanie grupowe. Skontaktuj się z nami i sprawdź, jak możemy usprawnić Twoje finanse.
Klaudia Gąszcz
D365 F&O Consultant



