[GNC] Exchange rates and split transactions

Guido guido at ioguido.com
Thu Aug 21 09:07:23 EDT 2025


Any thoughts?

On Mon, 2025-08-18 at 12:23 +0000, Guido via gnucash-user wrote:
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?
_______________________________________________
gnucash-user mailing list
gnucash-user at gnucash.org<mailto:gnucash-user at gnucash.org>
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


More information about the gnucash-user mailing list