A caveat.

John Ralls wrote ' ... If you need that you’ll have to turn off trading
accounts in File>Properties and manage the trading accounts and splits
manually.'

It seems I needed to do this too, as when I enter a purchase in euros into
a euro account that is paid for with GBP, it alters all the previous
amounts input in the reports.
For example: purchase cost €100 paid for from a GBP account, the dialogue
comes up and amounts input, so €100 = £90. Reports show €100/£90 - correct.
Input another amount €100 = £95. Report shows €100/£95, as it should, but
it also shows the previous transaction as €100/£95 instead of €100/£90 -
incorrect.
So this was the answer to that problem (hooray).

However, I turned off trading as per instructions and later found the trial
balance was out by a considerable amount, but I didn't connect the two at
the time and it was only
when I went looking for the reason that I found that all the €/£
transactions had the same amount €100/£100 rather than say, €100/£90.
I have been going through the transactions correcting this and the trial
balance is approaching balance.

I just thought I would mention that.

On Thu, 13 Feb 2025 at 17:38, John Ralls <jra...@ceridwen.us> wrote:

>
>
> > On Feb 13, 2025, at 01:19, Bo Buckley <topherbuck...@gmail.com> wrote:
> >
> > In the foreign currency docs:
> > https://gnucash.org/docs/v5/C/gnucash-guide/currency_trading_accts.html
> >
> > The Trading and CURRENCY placeholder accounts now indicate a modest
> >> realized loss of 0.82 USD on the currency transactions.
> >
> >
> > it appears to explain that the Trading top-most account balance
> represents
> > a loss if positive or a gain if negative. I only have a single
> transaction
> > so far that involves converting USD to JPY for a transfer. See attached
> for
> > the transaction. The Trading account already shows a balance of 247.38
> USD.
> > How does this make sense? I didn't lose money on the transfer (other than
> > the fee). It appears this balance is calculated based on the most recent
> > Price Database entry for the currency (i.e. JPY at 0.0066 for
> 02/09/2025). :
> > 4,964.32 - (714,688* 0.0066) = 247.38.
> >
> > It seems to be interpreting a currency exchange from 1/9/2024 as a loss
> > even though at the time of the trade it was not a loss. How am I to
> > interpret this and what is this Trading Balance used for elsewhere? I
> don't
> > want it unintentionally affecting some other report calculations.
> >
> > For the sake of clarification, lets compare this behavior to stock
> trading.
> > USD and JPY are two commodities, just like USD and GOOG. For my example
> > transfer from USD to JPY, the Trading Account balance loss seems to be
> > similar to an unrealized loss if I interpret the transfer transaction as
> > buying JPY from USD with the intent to someday convert back to USD. This
> is
> > similar to buying GOOG from USD and if GOOG dropped in values since
> buying.
> > But why is it not interpreted the opposite way, i.e. I sold USD to get
> back
> > JPY (or I sold GOOG to get back JPY for the stock analogy)? I want to
> make
> > sure GNUcash is not unknowingly treating the correct transactions as
> > taxable events and not the opposite. I.e. for Japanese tax reporting the
> > transfer would represent a taxable event as I "sold USD". The opposite
> > would be true for US tax reporting no? I want to make sure I understand
> the
> > implications of this balance.
>
> Bo,
>
> The Accounts page Total column does use the most recent price database
> entry to value each commodity that isn’t the book currency and that will
> make the trading accounts reflect an unrealized gain or loss.
>
> US GAAP and IAS require all foreign currency transactions to be valued at
> the time of the transaction in the book currency, and doing so inevitably
> creates trading gains an losses that must be accounted for to keep the
> books in balance. If the net gains aren’t taxable then you can book them to
> a separate non-taxable income account. Keep in mind that GnuCash has no way
> of helping you catch mistakes where you book a capital gain or loss to the
> wrong income ro expense account: It can only verify that the accounting
> equation balances for the whole book. GnuCash also can’t automatically
> handle multiple trading accounts per commodity. If you need that you’ll
> have to turn off trading accounts in File>Properties and manage the trading
> accounts and splits manually.
>
> Regards,
> John Ralls
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@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.
>
_______________________________________________
gnucash-user mailing list
gnucash-user@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.

Reply via email to