Thanks, Martin! Highly appreciate the quick response. However, I am doing 
this import with python code. So in this case for the middle transaction I 
don't know that cost was 34.6*3 *(unless I keep track of that in program 
somehow). 

I encounter same problem (old accounts being left with non-zero amount) 
when the fund changes. For example, when all stocks are liquidated in *Target 
Ret 2045 Tr Sel* and converted to *Target Ret 2045 Tr *(below table)*. *If 
I were to use what you are suggesting for that case also, then I will have 
to keep track of all the previous prices and the quantities. Is there a 
better way for doing this programmatically?

Thanks!

Date Transaction Description Source Fund Name Quantity Price Transaction 
Amount
04/11/2019 Plan Initiated TransferIn 2018 ROTH IN PLAN CONVERSION Target 
Retire 2045 Tr 262.678 $100.0 $26,267.84
04/11/2019 Plan Initiated TransferOut 2018 ROTH IN PLAN CONVERSION Target 
Ret 2045 Tr Sel 525.36 $50.00 $26,267.84

On Friday, March 6, 2020 at 11:47:24 PM UTC-8, Martin Blais wrote:
>
> plugin "beancount.plugins.auto"
>
> option "inferred_tolerance_default" "USD:0.01"
> option "inferred_tolerance_default" "TGT2045:0.0005"
>
>
> 2017-08-21 * "Plan contribution"
>   Assets:401k:After-tax    7.219 TGT2045 {34.63 USD}
>   Income:Salary               -250 USD
>
> 2017-08-30 * "Source to Source/Fund to Fund Transfer Out"
>   Assets:401k:After-tax    -7.219 TGT2045 {34.63 USD} @ 34.65 USD
>   Income:PnL
>   Equity:Transfer               250.14 USD
>
> 2017-08-30 * "Source to Source/Fund to Fund Transfer In"
>   Assets:401k:Roth          7.219 TGT2045 {34.65 USD}
>   Equity:Transfer               -250.14 USD
>
>
> ;; Or, merging the last two:                                               
>          
> ;;                                                                         
>          
> ;; 2017-08-30 * "Source to Source/Fund to Fund Transfer Out"               
>          
> ;;   Assets:401k:After-tax    -7.219 TGT2045 {34.63 USD} @ 34.65 USD       
>          
> ;;   Income:PnL                                                           
>           
> ;;   Assets:401k:Roth          7.219 TGT2045 {34.65 USD}                  
>           
>
>
>
>
>
>
>
> On Sat, Mar 7, 2020 at 1:58 AM <[email protected] <javascript:>> wrote:
>
>> I have transactions like those in the below table in my 401k plan.
>> I am trying to import those into beancount journal. I opened asset 
>> accounts with booking method "NONE".
>> Can someone guide me how to create transactions for these? I tried 
>> following
>>
>> 2017-08-21 Plan contribution
>>  Assets:401k:After-tax    7.219 {34.63 USD}
>>  Income:Salary               250 USD
>>
>> 2017-08-30 Source to Source/Fund to Fund Transfer Out
>>  Assets:401k:After-tax    -7.219 {34.6*5* USD}
>>  Equity:Transfer               250.14 USD
>>
>> 2017-08-30 Source to Source/Fund to Fund Transfer In
>>  Assets:401k:Roth          7.219 {34.6*5* USD}
>>  Equity:Transfer               -250.14 USD
>>
>> But it leaves some residual amount in the *Assets:401k:After-tax* 
>> account. Although this number is small here it quickly adds up. Is there a 
>> better way of doing this? Can I somehow make the Assets:401k:After-tax 
>> balance go zero after this transfer? 
>>
>> Thanks a lot in advance for your help!
>>
>>
>> Date Transaction Description Source Fund Name Quantity Price Transaction 
>> Amount
>> 08/30/201
>> 7 Source to Source/Fund to Fund Transfer Out AFTER-TAX Target Ret 2045 
>> Tr Sel 7.219 $34.65 $250.14
>> 08/30/2017 Source to Source/Fund to Fund Transfer In 2017 ROTH CONVERSION 
>> Target 
>> Ret 2045 Tr Sel 7.219 $34.65 $250.14
>> 08/21/2017 Plan Contribution AFTER-TAX Target Ret 2045 Tr Sel 7.219 
>> $34.63 $250.00
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Beancount" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beancount/f2cdca3b-e052-4e34-95dd-117436b13290%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/beancount/f2cdca3b-e052-4e34-95dd-117436b13290%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/f5ce4f9f-0a17-458f-8f16-3ba690ed770e%40googlegroups.com.

Reply via email to