Source: https://money.stackexchange.com/questions/66100/accounting-for-foreign-exchange-transactions-and-difference-between-market-rate