Changes to VAT penalties and interest from 01 January 2023
Latest News for Business Click on a headline to read the full story. 08 Jun 2026Record number of taxpayers file self assessment in AprilA record 737,891 taxpayers filed their 2025/26 self assessment returns in April, according to figures from HMRC. 08 Jun 2026ICAEW encourages taxpayers to sign up to Making Tax DigitalTaxpayers who are required…