Przedsiębiorca, który zawiera transakcje krajowe lub zagraniczne wyrażone w walutach obcych, prędzej czy później musi rozliczyć tzw. „różnice kursowe”. Powstają one wtedy, gdy wartość transakcji w przeliczeniu na złote w momencie jej przeprowadzenia różni się od takiej wartości przeliczonej na dzień jej faktycznego rozliczenia, np. zapłaty. Choć wydaje się to proste, to w praktyce pojawiają się liczne problemy z ustalaniem różnic kursowych i ich rozliczeniem, między innymi w przypadku:
- otrzymania zaliczki na poczet WDT,
- wystawienia faktury korygującej przychód,
- przewalutowania kredytu,
- rozliczenia zagranicznej podróży służbowej, gdy firma nie posiada rachunku walutowego.