United Kingdom Making Tax Digital – what does it mean for your UK business? 18 October 201857 views1 min read Source: TMF Reporting / Compliance HMRC delays rollout of digital VAT returns ECJ Case C-153/17 (Volkswagen) – Judgment – Deduction of input VAT on mixed supplies – Hire-purchase agreements