After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 91661 - Balance Sheet does not balance w/ Stock trades
Balance Sheet does not balance w/ Stock trades
Status: VERIFIED DUPLICATE of bug 131623
Product: GnuCash
Classification: Other
Component: Reports
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Chris Lyttle
Chris Lyttle
: 92829 102046 169946 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-08-25 20:23 UTC by burble
Modified: 2018-06-29 20:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description burble 2002-08-25 20:23:33 UTC
Balance Sheet report generates without error messages but does not balance.
Assets are greater than Liabilities & Equity by twice the amount of one of
the Exchange Account transactions. Exchange Account was set up (following
instructions on 'How to set up a foreign-currency account' in help file) to
record purchases of USD-denominated securities with CAD.

P.S. I'm new to GnuCash so it may just be user error, but I don't
understand why a double-entry bookkeeping system should be out of balance.
I really like the program though. Thanks for not forcing a
'fill-out-a-cheque' user interface for data entry.
Comment 1 Chris Lyttle 2002-09-30 01:53:16 UTC
We need some more particulars to be able to replicate this. If you
could provide a test example of a few transactions this would help a
bunch.
Thanks!
Comment 2 Chris Lyttle 2002-09-30 01:53:36 UTC
*** Bug 92829 has been marked as a duplicate of this bug. ***
Comment 3 Fabien COELHO 2002-10-01 15:13:12 UTC
You can find a more precise description of the bug, and how
to reproduce it, in the #92829 bug report.
Comment 4 Chris Lyttle 2002-10-01 23:29:31 UTC
Fabien,
Your description does not balance because you haven't accounted
properly for the income you got from selling the stock. The extra $200
you got is  income from the sale and in your example the balance sheet
is just showing that you haven't properly shown this.
I wanted a more specific example from this person as I saw this in
your example.
Comment 5 Fabien COELHO 2002-10-18 10:20:53 UTC
I read the documentation carefully.
I thought about the problem carefully.

My conclusion is that I cannot see how I can account for
the income part of the selling of the stock. The selling is
automatically credited on the banking account, and nothing can be
changed once the price and shares are fixed.

The documentation describe how to deal with income and loss
due to capital gain or depreciation, but it is about simple asset
account such as cars, houses and so. The documentation seems
to lack a "commodity income or loss" section...

So I maintain this is a bug of the balance sheet report,
till further information;-)
Comment 6 Elijah Newren 2002-11-09 13:27:28 UTC
Fabien has provided additional comments; reopening.
Comment 7 Chris Lyttle 2002-11-09 22:06:33 UTC
Eliajah please dont mess with bugs when you dont understand the problem.
Comment 8 Chris Lyttle 2002-12-29 22:39:00 UTC
*** Bug 102046 has been marked as a duplicate of this bug. ***
Comment 9 Christian Stimming 2003-01-23 14:38:37 UTC
There has been a giantic discussion of this issue on gnucash-devel;
see for example here
http://www.gnucash.org/pipermail/gnucash-devel/2003-January/008106.html 

Current Status: Gnucash 1.6.x and 1.7.x does not have a general
implementation of the correct accounting of realized gains/losses with
stock trades. (Let alone that "correct accounting" in this context is
definitely non-trivial.) Browse through the gnucash-devel discussion
to find out about workarounds with current gnucash. I think it was
proposed to add another transaction from your stock account to some
income:Realized-Gain account, but with 0 stocks in the stock account,
and with the difference amount of buying and selling total amount in
the income account.

Plans: Later in the 1.8.x cycle you can expect a fully general
implementation to record realized gains/losses (using "lots"), but it
will take some time to finish it.
Comment 10 Christian Stimming 2005-11-15 14:39:04 UTC
*** Bug 169946 has been marked as a duplicate of this bug. ***
Comment 11 Christian Stimming 2005-11-15 14:39:53 UTC
bug#169946 has a test file.
Comment 12 Tim Wunder 2006-01-22 14:35:37 UTC
Move RFEs to version unspecified.
Comment 13 Christian Stimming 2006-09-15 08:57:10 UTC

*** This bug has been marked as a duplicate of 131623 ***
Comment 14 John Ralls 2018-06-29 20:16:26 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=91661. Please update any external references or bookmarks.