Yes, it is recommended to setup your Currency Rates for your Suppliers and Customers before making any transactions. This is because Unleashed has default buy and sell rates and easy conversion options at the transaction level. Setting this up before creating any transactions ensures you have reflected stock values and margins accurately from the beginning.