Hi list,
I’ve rolled my own version of the full-fledged hledger noted in the hledger docs, where I’m mainly just using hledger to process the CSVs and ledger for the rest.
I live in China, but I’m American. I’m at the point where I’ve started adding my American accounts and that’s all fine and dandy. However, as my current tree of accounts gets more and more accounts with USD in them, it gets hard to read. Does anyone have any suggestions for how to manage this issue?
I was considering splitting assets and expenses by currency like below, but that could also make things a bit harder to read.
assets
cash (usd/cny)
CNY
alipay
icbc
USD
wells fargo...
expenses
CNY
entertainment
food
...
USD
entertainment
food
...Does anyone have any experience with tracking multiple currencies? Perhaps there’s a simple query I could do that would limit transactions to only ones with a particular currency/commodity?
Thanks for your help!
Randy
I’ve rolled my own version of the full-fledged hledger noted in the hledger docs, where I’m mainly just using hledger to process the CSVs and ledger for the rest.
I was considering splitting assets and expenses by currency like below, but that could also make things a bit harder to read.
Multi-national companies somehow do things a little differentthan that - - - - but in a different country - - - - they pay taxes there - - - -the books for that division are in 'that' currency (whatever that is). How thatexactly gets rolled into the 'parent' company's book - - - - dunno.That level of taxation I don't know and don't really want to know about.AIUI it would mean complying with every country's taxation codes for thatdivision's ledgers (and taxation) and my guess would be that the parentcompany uses sub-journals but please note - - - - - that is a GUESS!(Just want to keep that clear!!).Re-reading your message - - - - you are an American living and working abroad.This, IMO, is a somewhat special case.I would suggest you contact the IRS for guidance because they are going tohave a mountain of demands for you and either you're going to get ahead ofthat falling mountain or it will crush you when it gets to you!
--RegardsHTH
---
You received this message because you are subscribed to the Google Groups "Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/CAPpdf58jqJqa5-4OLnrj4ecVnsufDcD0Di03K1VMA7d14e5Dyw%40mail.gmail.com.
* Randy Josleyn <randy....@gmail.com> [2020-07-08 22:45]:
> Does anyone have any experience with tracking multiple currencies?
I have 3 main currencies plus some more when I travel and I have no
problem.
> Perhaps there’s a simple query I could do that would limit
> transactions to only ones with a particular currency/commodity?
-l "commodity == 'USD'"
--
Martin Michlmayr
https://www.cyrius.com/
--
---
You received this message because you are subscribed to the Google Groups "Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/20200709010904.GB28036%40jirafa.cyrius.com.
On Wednesday, 8 July 2020 16:45:45 UTC+2, Randy wrote:I’ve rolled my own version of the full-fledged hledger noted in the hledger docs, where I’m mainly just using hledger to process the CSVs and ledger for the rest.
Sounds interesting, if you've written something about your setup please share a link.
I was considering splitting assets and expenses by currency like below, but that could also make things a bit harder to read.
I've found the Beancount account naming conventions useful, it suggests adding a country code to each account:
https://beancount.github.io/docs/18_command_line_accounting_cookbook.html#account-naming-conventions
And to limit transactions I just use the cur filter in hledger, e.g:
hledger bal cur:USD
Kind regards,Andreas
--
---
You received this message because you are subscribed to the Google Groups "Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/9e3d67d2-fb40-4278-ae62-75481b286671o%40googlegroups.com.
The syntax above is for *h*ledger. The syntax I provided was for
ledger.
--
Martin Michlmayr
https://www.cyrius.com/
--
---
You received this message because you are subscribed to the Google Groups "Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/20200709144532.GA28488%40jirafa.cyrius.com.
You received this message because you are subscribed to the Google Groups
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to ledger-cli+...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ledger-cli/20200713052832.GD8469%40jirafa.cyrius.com.
--
You received this message because you are subscribed to the Google Groups "Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/CAHCf7OFzejAN7coBp%2BdfrY4BYbLT7rQ5H_7ywDEcMbmtq6oovA%40mail.gmail.com.