currency
Disclaimer: I am a user who manages the daily exchange rates in Xero.
I’d like to suggest three improvements to the exchange rate functionality:
Automatically apply exchange rates based on the selected date
When creating a Receivable or Payable Invoice, the exchange rate should be automatically populated based on the currency rules set under Accounting Settings → Currencies for the date selected by the user. This would eliminate manual input and ensure consistency.Allow higher or unlimited decimal precision
When setting daily exchange rates, please consider allowing unlimited decimal places, or at least a higher and consistent decimal limit across all currency transactions. Higher precision would result in more accurate converted amounts.Use consistent decimal precision between invoices and payments
Currently, the exchange rate supports up to 10 decimal places on the invoice but only 6 decimal places during payment/settlement. This difference can cause a different converted amount even when the same exchange rate is used, resulting in a Realised Currency Gain/Loss due to rounding.
For transactions settled on the same day, the invoice and payment should ideally use the same exchange rate and decimal precision, so unnecessary forex gains/losses caused by rounding differences can be avoided.
Thank you!
Thanks for submitting your idea on Xero Product Ideas. We appreciate you taking time to let us know how we could improve Xero for you.
Your feedback will soon be reviewed by our Community team, and in the meantime this can begin to build support with votes from other community members.
If you're interested to see recent releases or get a pulse on what's coming soon see The Long and Short of it. 🙂