Home

slideshow

business news

HMRC has announced it will delay the implementation of its business records checks (BRC) programme, following a review with trade and professional bodies' representatives.

A record 9.45 million self-assessment tax returns were filed on time this year, with a record 7.65 million (80.9 per cent) of them filed online, says HMRC.