Steps to reproduce:
Set the default app currency to EUR (for example)
Create an account in UAH (Credit card in my example)
Use system locale with UAH as a currency (not sure if relevant, but might be)
Create a repeating transaction for the UAH account in UAH
When the transaction is tracked, itβs value is calculated properly (screenshot #1)
Open the forecast and observe that the balance is calculated incorrectly (screenshot #2)
Itβs seems like in the forecast itβs taking the current balance in UAH (-100), then converts the upcoming transaction from UAH to EUR (100*exchange_rate=2.28) and substracts the value from the current balance, leading to -102,28UAH being a forecasted balance, while the actual expected value should be -200UAH.
Reproducible both on iOS and macOS.
Please let me know if you need any additional info π


Please authenticate to join the conversation.
Completed

Budget Flow
π Bug Reports
Over 1 year ago

austinate
Get notified by email when there are changes.
Completed

Budget Flow
π Bug Reports
Over 1 year ago

austinate
Get notified by email when there are changes.