2 ms·
Fellow European here. I'm currently transitioning my accounting from Ledger (used it for 5+ years) to PTA, a tiny Perl program by OpenBSD dev Ingo Schwarze: htt
by marttt 4y ago
Fellow European here. I'm currently transitioning my accounting from Ledger (used it for 5+ years) to PTA, a tiny Perl program by OpenBSD dev Ingo Schwarze:
https://mandoc.bsd.lv/pta/ https://mandoc.bsd.lv/pta/
As compared to Ledger, the journal entries are much less verbose, mostly fitting on a single line:
https://cvsweb.bsd.lv/~checkout~/pta/journal.example.en?rev=1.2&content-type=text/plain https://cvsweb.bsd.lv/~checkout~/pta/journal.example.en?rev=...
As you can see, it also utilizes traditional account numbers (listed in a separate Chart of Accounts file) instead of Ledger's Account:Subaccount form. PTA also has Debit and Credit, so all amounts are positive, whereas Ledger uses "+" and "-".
For me, the PTA approach feels much safer, since basically everybody (including the auditors) in my country are probably used to this kind of system and a numbered Chart of Accounts. Less confusion.
Interestingly, while converting my .ledger file to .pta, I discovered a lot of mistakes that seem to be linked to either the system Ledger uses -- or, rather, me not understanding it. I was also fairly inexperienced with double entry accounting when I started with Ledger. But replacing +/- with Debit/Credit accounts pointed those errors out, somehow.
Here's the author discussing PTA and comparing it to Ledger&friends. Also a great discussion on plain text accounting in general: http://www.undeadly.org/cgi?action=article;sid=20200928123430 http://www.undeadly.org/cgi?action=article;sid=2020092812343...