Transparency data: HMRC: spending over £500, October 2025 Posted on November 27, 2025November 27, 2025 by Mark Waterhouse Spending by electronic purchasing card solution (ePCS) over £500. Source: HMRC