HMRC tax receipts by financial year
Total UK tax and National Insurance receipts collected by HM Revenue and Customs, £ million per financial year, over 20 years.
Total HMRC receipts
£937.8bn
2025/26
Verified against source, 30 October 2026, 11:48 UTCSource: HM Revenue and Customs. Contains public sector information licensed under the Open Government Licence v3.0.
Data table
20 rows
| Category | Total HMRC receipts |
|---|---|
| 2006/07 | £428.6bn |
| 2007/08 | £456.1bn |
| 2008/09 | £445.5bn |
| 2009/10 | £414.9bn |
| 2010/11 | £454.0bn |
| 2011/12 | £472.0bn |
| 2012/13 | £473.6bn |
| 2013/14 | £492.8bn |
| 2014/15 | £514.1bn |
| 2015/16 | £532.5bn |
| 2016/17 | £568.0bn |
| 2017/18 | £593.3bn |
| 2018/19 | £621.2bn |
| 2019/20 | £633.4bn |
| 2020/21 | £584.2bn |
| 2021/22 | £715.7bn |
| 2022/23 | £787.0bn |
| 2023/24 | £828.6bn |
| 2024/25 | £858.6bn |
| 2025/26 | £937.8bn |
Source and licence
- Publisher
- HM Revenue and Customs
- Check it yourself
- https://www.gov.uk/government/statistics/hmrc-tax-and-nics-receipts-for-the-uk
- Licence
- Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
- Retrieved
- 30 October 2026, 11:43 UTC
- Raw files fetched
- https://www.gov.uk/api/content/government/statistics/hmrc-tax-and-nics-receipts-for-the-ukSHA-256 59616b8a8ed1546404c9c48cd641e0dece195b24622b83232f95bec07d802c48 · 67,995 bytes
- https://assets.publishing.service.gov.uk/media/6acf86ffc84c8ff1bc8b8172/NS_Table.odsSHA-256 2238f085632db3a75f15520c36d53897d095659ea8f8fbcdcb05e8ab4c2721f2 · 66,186 bytes
Verification
Verified against source, 30 October 2026, 11:48 UTC Run at 30 October 2026, 11:48 UTC; 20 of 20 figures matched the live source.
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | HM Revenue and Customs; Open Government Licence v3.0; retrieved 2026-10-30T11:43:46Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 20 of 20 figures and the headline reproduced |
| Pass | Figures are finite numbers | 20 figures, 0 invalid |
| Pass | Live source matches every figure | 20 of 20 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches |
| Pass | GOV.UK table is current | latest period 2025/26 ended 213 days before retrieval (limit 500), from HMRC tax receipts and National Insurance contributions for the UK: statistics table |
| Pass | Taxes sum to the total | 20 of 20 figures match the sum of the 38 taxes and duties in each year |
| Pass | Months sum to each financial year | 9 financial-year totals equal their 12 months within £6m of rounding |
| Pass | Source page answers | https://www.gov.uk/government/statistics/hmrc-tax-and-nics-receipts-for-the-uk – HTTP 200 |
Notes
- Cash receipts. Figures for the latest financial year are provisional until HMRC's annual report and accounts are published.