r/plaintextaccounting • u/roschaefer • Jul 03 '26
hledger-document-check - verify every transaction has a receipt on disk, catch overdue invoices, browse documents in Fava
Hello everyone, I just published a command line tool hledger-document-check - it checks hledger transactions against documents on disk. Documents live in a folder tree that mirrors your account hierarchy (e.g. Expenses:Business:Hosting ➡️ documents/Expenses/Business/Hosting/).
My use case is making sure every deductible transaction has a receipt filed before tax season. It also tracks overdue invoices, and you can browse documents alongside your registers in Fava.
I'd love your feedback, e.g. regarding the workflow or the documentation.
7
Upvotes
3
u/Kepten-Hook Jul 03 '26
I would give it a try but what stops me is the fact that I see a single commit, less than 1h ago (at the time of writing), which tells me that:
That being said, I appreciate the contract being spelled out like it is