There are quite a few bookkeeping tools that use plain text files to store the ledger: https://plaintextaccounting.org It would be useful to have scripts to import from those, in the first place the CoA, then transactions. One could then import [ledger examples](https://github.com/simonmichael/hledger/tree/master/examples) and use them to create test cases: - run hledger on the example -> get account balances - import example ledger into django-ledger, run the reports -> compare balances with reference Also interesting: import separate ledgers for each accounting period, consolidate them and get back the reports split over the accounting periods.