https://blog.probooks.com/posts/automated-invoice-audit-trails-financial-clarity/