I use Kashflow once a quarter when it's time to submit a VAT return. Without exception, I always run into a problem requiring a support ticket. If you reverse engineered Kashflow as an Amazon Kiro spec driven project (easy to done - I've done it more than once in my day job) then I think the problems would be a thing of the past because Kiro would spot problems before they occurred.