[GNC] Exchange rates and split transactions
Guido
guido at ioguido.com
Mon Aug 18 08:23:55 EDT 2025
Hi everyone,
I have a bank subaccount in TRY under a parent account in EUR. When I
record expenses in TRY, I use a split transaction, as each entry is 50%
expense and 50% credit. For example:
Expense: 34 TRY
Credit: 34 TRY
TRY account: -68 TRY
When entering each positive amount, GnuCash (5.10 on Ubuntu) asks for
either an exchange rate or the corresponding EUR amount. I choose to
enter the EUR amounts. If the total EUR amount is uneven, the amounts
naturally differ by 0.01 EUR, resulting in two slightly different
exchange rates.
For example, 68 TRY exchanged as 1.59 EUR would split as:
Expense: 0.80 EUR
Credit: 0.79 EUR
The problem is that the last exchange rate entered seems to overwrite
the rate for the first transaction, causing inconsistencies in the
parent account. Instead of -1.59 EUR, I end up with -1.60 EUR or -1.58
EUR depending on which exchange rate I enter last.
Has anyone encountered this situation? Am I doing something wrong?
More information about the gnucash-user
mailing list