Foreign currency transactions
Most of the time, you manage your business in USD. However, businesses are becoming global, even small businesses. Occasionally, you have the need to enter into a contract designated in a foreign currency or you travel overseas on business and pay your bills in a foreign currency. On such occasions, it is good to know how to account for it in GnuCash.