Hello -

I'm looking at adopting Beancount from Ledger CLI. I've been using a Trading 
Account <https://wiki.gnucash.org/wiki/Trading_Accounts> style of 
accounting to-date.

The UK doesn't distinguish between purchased lots -- *it simply doesn't 
care *-- and, for tax purposes, adopts a dollar-cost-averaging approach 
with a twist if you sell/buy in short windows. Keeping separate lots 
doesn't make any sense here.

I'm trying to get my head around if it's even possible -- without too much 
work -- to adopt Beancount.

I'm thinking of a plugin which -

   - After every sell (which requires a cost basis), it will automatically 
   re-calculate the required split (re-valuation) and adjust the cost basis as 
   appropriate.
   - It can use a straight dollar-cost-average (tax-deferred accounts) or 
   an adjusted dollar-cost-average for normal UK brokerage accounts. (Note -- 
   the adjusted method requires *forward* looking logic, so future activity 
   can impact the tax calculation.)

Looking through some documentation, it looks like the best thing to do is 
to treat investments like currencies @ values -- which could then delegate 
to plugins to calculate capital gains and losses somehow...

Just wondering if anyone has gone down a similar path?

Thanks,
Mark



-- 
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/29e9bdf4-9c62-431e-9a44-c4f05bb812a7n%40googlegroups.com.

Reply via email to