Making Tax Digital: How it's done in practice and how to make it profitable