[GNC] Lot Calculator Off?
David T.
sunfish62 at yahoo.com
Sat Dec 3 14:34:27 EST 2022
So, the statements that I receive from brokers, which aggregate lots into one sale/gain entry, are incomplete and don't give a full audit trail. That's frustrating.
I use the scrub feature, but compare my results to the financial institution and pull things apart when the results are off. That's actually how I got into this mess in the first place. I've gotten rather adept at assigning sales to specific lots, since the financial institution I use makes aggressive use of specific lots to manage gains throughout the year.
David T.
On Dec 3, 2022, 9:12 PM, at 9:12 PM, john <jralls at ceridwen.us> wrote:
>It's not a programming necessity, it's an auditing necessity. Each
>purchase split represents a lot and in order to track the share balance
>of each lot a sale that touches multiple lots has to have a separate
>split for each lot so that you can work out what it did by examining
>the register.
>
>It's possible that the lot scrubber screwed up--the code is old and
>torturously complex--but you didn't provide enough information for me
>to analyze that.
>
>Note also that the lot scrubber is strictly FIFO.
>
>Regards,
>John Ralls
>
>> On Dec 3, 2022, at 1:34 AM, David T. <sunfish62 at yahoo.com> wrote:
>>
>> John,
>>
>> Thanks for the reply. I went back and re-entered all of the
>transactions again and this time it (mostly) came out as you have
>indicated. Not sure how I got into the rabbit hole I was in...
>>
>> For what it's worth, the "separate" sales were the result of the lot
>manager's splitting of a single sale into separate splits. While I
>understand the programming necessities behind this approach, it renders
>some accounts nearly incomprehensible when comparing to a financial
>institution's records, as the GnuCash user is forced to examine (and
>tally) multiple GnuCash sales and gains entries to determine whether
>the GnuCash books match the bank's. When a given transaction is split
>into two or three separate sales/gains entries, the burden is (mostly)
>manageable; when a single sale gets split into 6 or more such entries
>(as can happen with mutual funds with regularly-reinvested dividend
>entries), it is significantly more difficult to manage. Since most
>institutions simply report the aggregate sale and gain, it would be
>nice if there were a way to mimic this in GnuCash.
>>
>> David T.
>>
>> On 12/2/2022 9:31 PM, john wrote:
>>>
>>>> On Dec 2, 2022, at 1:06 AM, David T. via gnucash-user
><gnucash-user at gnucash.org> wrote:
>>>>
>>>> Hello,
>>>>
>>>> GnuCash 4.11 on Windows 10
>>>>
>>>> As the end of the year approaches, I am working to get all my
>accounts up to date, and I've stumbled across an apparent error in
>capital gains calculations in the Lot manager. I am attaching a
>screenshot of the problem I am seeing. If you add up the sales prices
>and the gains, they are off from the original purchase price by $4.20.
>The second sales loss has seemingly failed to account for the first
>calculation for some reason, and the resulting amounts differ from the
>financial institution by the same $4.20.
>>>>
>>>> Since I used the lot manager to handle all of the gains
>calculations, I'm at a loss for determining why or how I've achieved
>this erroneous result. Not sure if the table below will display
>correctly, but the numbers are there for reference.
>>>>
>>>> Best,
>>>>
>>>> David T.
>>>>
>>>> Amount Gain(Loss) Sale with Gain/Loss
>>>> Purchase cost $ 230.96
>>>> Sale 1 $ 140.15 $(4.20) $ 144.35
>>>> Sale 2 $78.44 $(12.37) $90.81
>>>> $ 235.16 Total
>>>> $(4.20) Difference
>>> Combining the info in the image with your table, I think you have
>three transactions:
>>>
>>> Shares Price Debit Credit
>>> Purchase: 8 28.87 230.96
>>> Sale 1 5 28.03 140.15
>>> Sale 2 3 26.1467 78.44
>>>
>>> The loss on the first is 5 * 0.84 = 4.20 and on the second 3 *
>2.7333 = 8.17. 12.37 - 8.17 = 4.20.
>>> 12.37 / 3 = 4.1233, implying a sale price of 24.7467 and so proceeds
>of $74.24.
>>>
>>> Check your statement or sale ticket for the second sale to see which
>number you entered wrong.
>>>
>>> Regards,
>>> John Ralls
>>>
>>>
More information about the gnucash-user
mailing list