Do not change the exchange rate on an invoice when changing the due date
Currently, when you raise an invoice in a foreign currency it will take the exchange rate as of that hour. If you later change the due date of the invoice, the exchange rate used to convert will change from the hour you raised the invoice, to the closing exchange rate on that day. This causes an issue for reporting where we have reported a revenue figure for a previous month. The invoice on a due date has been changed and therefore the revenue recognised in a previous month has changed. This makes our reports incorrect and could cause issues if this occurred after statutory accounts had already been filed.
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. 🙂