I’m my case I even need to patch their css to get invoices to render to PDF „somewhat“ correctly.
I’m still sticking around to see if this is just a momentary lapse but it’s been more than a year now…
That said, I'm still going to be invoicing my clients via my selfhosted akaunting instance tonight. So maybe its not that bad after all.
Akaunting is a great product, I just wish I could actually pay to self host it so that they have income from that and actually keep selfhosted in mind in the long run.
When I was a contractor, I set up a Ltd company in the UK and had a really hard time working out which software could do my reports for me. I just wanted something that could easily make documents that would be accepted by HMRC.
The UK tax system is incredibly lenient in my experience. They're happy to help you out with any problems or mistakes you make. You just need documents filed on time in the correct format. But it was a nightmare working out which software could export the correct format for me, so I ended up just paying for Xero in the end.
£28/month for a small business, that's over £300 a year I could save if something open-source was well document and said on the website that it supported UK tax documents. But I didn't have the time to download every option, put in a bunch of fake data, and then inspect the report against the HMRC guidelines.
Personally having dealt with crypto in beancount a few times I used a separate file which got updated periodically with a script, which worked well enough.
If you're interested I suggest reading the beancount cookbook[2] as it contain many examples.
[1] https://github.com/davidastephens/beancount-plugins#automati...
[2] https://beancount.github.io/docs/command_line_accounting_coo...
I was an accountant in a former life, and this is a question that most companies end up solving with their accounting software. Last time I looked into ledger or hledger it didn't include this stuff (or I didn't notice that it did).