[GNC] How to enter stock trade in a foreign currency

R Losey rlosey at gmail.com
Sat Jun 7 11:52:35 EDT 2025


GnuCash supports this, but you need to work out what's actually going on...
when you buy N shares in USD, do you have a USD account from which it is
funded? Or is the money converted and taken from your account in AUD? If
the latter, you may want to just consider recording everything in AUD cost
to you, and not worry about the fact that the stock is actually in USD.



On Sat, Jun 7, 2025 at 3:52 AM Arman Schwarz <armanschwarz at gmail.com> wrote:

> I'm trying to register a sale of stock denominated in USD but I'm having
> trouble.
>
> Here's what I'm doing:
>
> 1) Go into my stock account, e.g. TSLA, and enter a transaction with the
> "Sell" action, with "Shares" populated with 50, "Price" with 365. This
> immediately creates the following splits:
>
> - Imbalance-AUD (Buy: 18250)
> - Trading:NASDAQ:TSLA (Shares: -50, Price: 365, Buy: 18250)
> - Assets:Shares:TSLA (Shares: -50, Price: 365, Sell: 18250)
> - Trading:CURRENCY:AUD (Sell: 18250)
>
> This is somewhat correct, except that the currency is wrong, since I sold
> the stock in USD. Trying to change the currency to USD just flips it back
> to AUD. I also tried creating a new split with Trading:CURRENCY:USD and
> Sell=18250 but as soon as I hit enter it disappears.
>
> So gnucash clearly wants this transaction to be in AUD. How am I suppose to
> register USD trades?
>
> Thanks in advance!
> _______________________________________________
> gnucash-user mailing list
> 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.
>


-- 
_________________________________
Richard Losey
rlosey at gmail.com
Micah 6:8


More information about the gnucash-user mailing list