plugin "beancount.plugins.auto"
2017-01-11 * "Initialising First State Super account"
Assets:AUS:First-State-Super 93,639.814336 FSS_INTL {1.511152 AUD}
Equity:Opening-Balances
;; Shortly after a deposit (weeks?), you find the actual current balance
from your account.
2017-10-25 balance Assets:AUS:First-State-Super 94279.628672 FSS_INTL
;; Run check.
;; Here it'll say: Balance failed for 'Assets:AUS:First-State-Super':
expected 94279.628672 FSS_INTL != accumulated 93639.814336 FSS_INTL
(639.814336 too little)
;; Copy 639.814336, in your salary entry, like this:
2017-10-24 * "Salary"
Assets:AUS:First-State-Super 639.814336 FSS_INTL {AUD}
Income:AUS:Salary:SuperContrib -1,000.00 AUD
;; ... more salary-related entries
;; Surely you know how much gets deposited from each paycheck ($1,000 AUD).
;; You do this for every paycheck.
;; This will be filled in with the price, automatically:
;;
;; 2017-10-24 * "Salary"
;; Assets:AUS:First-State-Super 639.814336 FSS_INTL {1.562953 AUD,
2017-10-24}
;; Income:AUS:Salary:SuperContrib -1000.000000 AUD
I think with a better system of constraints it might be possible to fill in
both numbers, this isn't perfect (two steps), but it works.
On Tue, Oct 24, 2017 at 1:38 AM, Justus Pendleton <[email protected]>
wrote:
> On Monday, October 23, 2017 at 1:28:35 AM UTC+7, Martin Blais wrote:
>>
>> 2017-01-11 * "Initialising First State Super account"
>>> Assets:AUS:First-State-Super 93,639.814336 FSS_INTL @ 1.511152 AUD
>>> Equity:Opening-Balances
>>>
>>
>> That's incorrect; you're using a price conversion ("@" syntax) in lieu of
>> cost basis tracking
>> You need to use "{}" syntax instead
>>
>
> I understand, however I don't know what the cost basis is -- that
> information is lost in the time -- I have no way of retrieving it and this
> type of account doesn't need a cost basis; it is much like an American 401k
> in that way, withdrawals are taxed as income rather than a capital gain.
>
> I naively expected to treat FSS_INTL in the same way as I treat, say,
> Australian Dollars (AUD) where I don't bother to have a cost basis yet they
> are still included in my net worth and other calculations.
>
> After a bit of debugging of the networth report, it appears this is caused
> by FSS_INTL being denominated in AUD, which is not my operating currency.
> The networth report doesn't handle "double conversion" (from FSS_INTL to
> AUD to USD). If I change the price directives to be in USD then things work
> as I expect.
>
> --
> 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 post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/beancount/ba130b29-b821-48fa-beeb-4ea7cf22777e%40googlegroups.com
> <https://groups.google.com/d/msgid/beancount/ba130b29-b821-48fa-beeb-4ea7cf22777e%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>
--
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 post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beancount/CAK21%2BhMZZKU6Y%3D3v57jbpm%2BrHsY%2B7kzVPvOFeGiX-otgB5uQtA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.