Finance currencies example
© navision.pl | Opracowano na podstawie: Microsoft Learn (CC BY 4.0)
Kiedy otrzymujesz fakturę od firmy w walucie obcej, dość łatwo jest obliczyć wartość faktury w walucie lokalnej (PLN) na podstawie dzisiejszego kursu waluty. Jednak faktura często zawiera warunki płatności, które pozwalają odroczyć płatność na późniejszy termin, co oznacza potencjalnie inny kurs waluty. Ten problem w połączeniu z faktem, że kursy walut bankowych zawsze różnią się od oficjalnych kursów walut, uniemożliwia przewidzenie dokładnej kwoty w walucie lokalnej (PLN) wymaganej do pokrycia faktury. Jeśli termin płatności faktury przypada na następny miesiąc, może być również konieczna ponowna wycena kwoty w walucie lokalnej (PLN) na koniec miesiąca. Korekta waluty jest konieczna, ponieważ nowa wartość w PLN wymagana do pokrycia kwoty faktury może być inna, a zadłużenie firmy wobec dostawcy mogło się zmienić. Nowa kwota w PLN może być wyższa lub niższa od poprzedniej kwoty i dlatego będzie stanowić zysk lub stratę. Jednak ponieważ faktura nie została jeszcze zapłacona, zysk lub strata jest uważana za niezrealizowaną. Później faktura zostaje zapłacona, a bank zwraca rzeczywisty kurs waluty dla płatności. Dopiero teraz obliczany jest zrealizowany zysk lub strata. Ten niezrealizowany zysk lub strata jest następnie stornowany, a zamiast tego księgowany jest zrealizowany zysk lub strata.
W poniższym przykładzie faktura jest otrzymywana 1 stycznia z kwotą walutową 1000. W tym czasie kurs waluty wynosi 1,123.
| Data | Akcja | Kwota walutowa | Kurs dokumentu | Kwota w PLN na dokumencie | Kurs korekty | Kwota niezrealizowanych zysków | Kurs płatności | Kwota zrealizowanych strat |
|---|---|---|---|---|---|---|---|---|
| 1/1 | Faktura | 1000 | 1,123 | 1123 | ||||
| 31/1 | Korekta | 1000 | 1125 | 1,125 | 2 | |||
| 15/2 | Stornowanie korekty przy płatności | 1000 | -2 | |||||
| 15/2 | Płatność | 1000 | 1120 | 1,120 | -3 |
Na koniec miesiąca wykonywana jest korekta waluty, przy czym kurs korekty waluty został ustawiony na 1,125, co powoduje niezrealizowany zysk w wysokości 2.
W momencie płatności rzeczywisty kurs waluty zarejestrowany w transakcji bankowej pokazuje kurs waluty 1,120.
Tutaj występuje transakcja niezrealizowana, dlatego zostanie ona stornowana wraz z płatnością.
Na koniec płatność jest rejestrowana, a rzeczywista strata jest księgowana na konto zrealizowanych strat.