UK news
fromBusiness Matters
6 days agoWelsh government body hit with 14.6m IR35 tax bill after compliance errors
NRW paid £14.6m to HMRC after admitting historic IR35 non-compliance, including a £2.9m suspended penalty, and ceased using off-payroll contractors.