HMRC’s Business Payment Support Service has agreed around 300,000 time to pay arrangements worth £5.13 billion since the launch of the service in November 2008.
HMRC’s Business Payment Support Service has agreed around 300,000 time to pay arrangements worth £5.13 billion since the launch of the service in November 2008.