Dwa poziomy różnic kursowych.
1. Kurs z dnia nabycia waluty i kurs z dnia wypłaty waluty ( zapłata za towar). ( wejście i wyjście waluty)
2. Kurs NBP z dnia poprzedzającego dzień sporządzenia umowy kupna sprzedaży z kursem z dnia zapłaty.
Zakładając , że w swoim "magazynie walut" stan przed zakupem był 0, to liczysz tak jak napisałeś. Jeśli natomiast w swoim "magazynie walut" podatnik posiadał do rozliczenia wcześniej nabyte waluty, to rozliczasz różnice kursowe na zasadzie "pierwsze weszło pierwsze wyszło".