HMRC · 20 periods · £ million
Total HMRC receipts: full history
| Period | Value | Status | Published in | Source cell |
|---|---|---|---|---|
| Year ending March 2026 2025-04-01 → 2026-03-31 | £937.8bn | Provisional | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2025 to 2026” × “Total HMRC Receipts” = 937763 |
| Year ending March 2025 2024-04-01 → 2025-03-31 | £858.6bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2024 to 2025” × “Total HMRC Receipts” = 858648 |
| Year ending March 2024 2023-04-01 → 2024-03-31 | £828.6bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2023 to 2024” × “Total HMRC Receipts” = 828584 |
| Year ending March 2023 2022-04-01 → 2023-03-31 | £787bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2022 to 2023” × “Total HMRC Receipts” = 787004 |
| Year ending March 2022 2021-04-01 → 2022-03-31 | £715.7bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2021 to 2022” × “Total HMRC Receipts” = 715720 |
| Year ending March 2021 2020-04-01 → 2021-03-31 | £584.2bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2020 to 2021” × “Total HMRC Receipts” = 584212 |
| Year ending March 2020 2019-04-01 → 2020-03-31 | £633.4bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2019 to 2020” × “Total HMRC Receipts” = 633428 |
| Year ending March 2019 2018-04-01 → 2019-03-31 | £621.2bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2018 to 2019” × “Total HMRC Receipts” = 621208 |
| Year ending March 2018 2017-04-01 → 2018-03-31 | £593.3bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2017 to 2018” × “Total HMRC Receipts” = 593324 |
| Year ending March 2017 2016-04-01 → 2017-03-31 | £568bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2016 to 2017” × “Total HMRC Receipts” = 567992 |
| Year ending March 2016 2015-04-01 → 2016-03-31 | £532.5bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2015 to 2016” × “Total HMRC Receipts” = 532504 |
| Year ending March 2015 2014-04-01 → 2015-03-31 | £514.1bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2014 to 2015” × “Total HMRC Receipts” = 514058 |
| Year ending March 2014 2013-04-01 → 2014-03-31 | £492.8bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2013 to 2014” × “Total HMRC Receipts” = 492802 |
| Year ending March 2013 2012-04-01 → 2013-03-31 | £473.6bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2012 to 2013” × “Total HMRC Receipts” = 473627 |
| Year ending March 2012 2011-04-01 → 2012-03-31 | £472bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2011 to 2012” × “Total HMRC Receipts” = 472035 |
| Year ending March 2011 2010-04-01 → 2011-03-31 | £454bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2010 to 2011” × “Total HMRC Receipts” = 453958 |
| Year ending March 2010 2009-04-01 → 2010-03-31 | £414.9bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2009 to 2010” × “Total HMRC Receipts” = 414920 |
| Year ending March 2009 2008-04-01 → 2009-03-31 | £445.5bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2008 to 2009” × “Total HMRC Receipts” = 445531 |
| Year ending March 2008 2007-04-01 → 2008-03-31 | £456.1bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2007 to 2008” × “Total HMRC Receipts” = 456121 |
| Year ending March 2007 2006-04-01 → 2007-03-31 | £428.6bn | Revised | HMRC tax and NICs receipts: July 2026 21 August 2026 | Table 2 · “2006 to 2007” × “Total HMRC Receipts” = 428629 |