[GNC] Currency Transfers result in Unrealized Gain (or Loss)
Norm Samuelson
Norm at NormSamuelson.com
Tue Aug 26 17:56:02 EDT 2025
I wrote about this recently, and did not get a good explanation. So I
created a bare-bones demo of what I am trying to understand.
I created two checking accounts, one in CAD and one in USD. USD is my
normal currency.
I deposited $60,000 into the CAD account.
I transferred $20,000 CAD to the USD account, with an exchange rate of
1CAD to .75USD. resulting in $15,000 USD.
Later I transferred another $20,000 CAD to the USD account, with an
exchange rate of 1CAD to .74USD. resulting in $14,800 USD.
That left me with $20,000 CAD and $29,800 USD.
The Balance Sheet shows Unrealized Gains of $200 USD.
I have to assume that the "Unrealized Gain" came because of the change
in the exchange rate. The first transfer gave me $200 more than the
second. So I gained money on the first transfer by doing it at a better
exchange rate??? (But I did not "realize" it???)
I wind up with Total Assets of $44,600 (the $29,800USD plus the
$20,000CAD which is now worth $14,000 at the new exchange rate).
Retained Earnings is $45,000 (the initial $60,000 at the early exchange
rate).
Unrealized Gains is $200
Total Equity is $45,200. I do NOT understand that, as I do not have
over $45,000 now, but under $45,000.
I do not have a degree in Accounting. I simply do not understand how
the Equity figures are calculated.
I am willing to send the .gnucash file and the balance sheet to anyone
who can help me understand this. I would like to learn.
--
- Norm -
More information about the gnucash-user
mailing list