Vodafone Group PLC (VOD) — Net Asset Quality Index

Latest as of September 2025: 43.9%

Vodafone Group PLC (VOD) has a Net Asset Quality Index of 43.9% as of September 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of GBX128.86 Billion minus total liabilities of GBX72.25 Billion yields net assets of GBX56.61 Billion. A higher index indicates a stronger, lower-leverage balance sheet. Check financial resilience of Vodafone Group PLC to evaluate the company's liquid asset resilience ratio.

Quality Index

43.9%
Equity / Total Assets

Net Assets

GBX56.61 Billion
GBX

Total Assets

GBX128.86 Billion
GBX

Total Liabilities

GBX72.25 Billion
GBX

Vodafone Group PLC Net Asset Quality Index Over Time (1987–2025)

This chart shows how Vodafone Group PLC's Net Asset Quality Index has evolved across 39 annual periods from 1987 to 2025. As of September 2025, the index stands at 43.9%, representing net assets of GBX56.61 Billion against total assets of GBX128.86 Billion GBX. See Vodafone Group PLC current assets vs equity to evaluate short-term liquidity relative to the company's equity base.

Annual Net Asset Quality Index for Vodafone Group PLC (1987–2025)

The table below presents the year-by-year Net Asset Quality Index for Vodafone Group PLC from 1987 to 2025, covering 39 annual filings. Each row shows total assets, total liabilities, net assets, the quality index percentage, and the change in percentage points compared to the prior year. For market capitalisation and the full company profile, see Vodafone Group PLC stock valuation.

Year Quality Index Net Assets (GBX) Total Assets Total Liabilities Change (pp)
2025 42.0% GBX53.92 Billion GBX128.52 Billion GBX74.61 Billion ▼ -0.3 pp
2024 42.3% GBX61.00 Billion GBX144.35 Billion GBX83.35 Billion ▲ +0.8 pp
2023 41.5% GBX64.48 Billion GBX155.52 Billion GBX91.04 Billion ▲ +4.4 pp
2022 37.0% GBX57.07 Billion GBX154.05 Billion GBX96.98 Billion ▼ -0.2 pp
2021 37.3% GBX57.82 Billion GBX155.06 Billion GBX97.25 Billion ▲ +0.0 pp
2020 37.2% GBX62.62 Billion GBX168.17 Billion GBX105.54 Billion ▼ -7.2 pp
2019 44.4% GBX63.45 Billion GBX142.86 Billion GBX79.42 Billion ▼ -2.7 pp
2018 47.1% GBX68.61 Billion GBX145.61 Billion GBX77.00 Billion ▼ -0.5 pp
2017 47.7% GBX73.72 Billion GBX154.68 Billion GBX80.97 Billion ▼ -2.7 pp
2016 50.3% GBX85.36 Billion GBX169.55 Billion GBX84.19 Billion ▼ -4.9 pp
2015 55.3% GBX92.62 Billion GBX167.61 Billion GBX74.99 Billion ▼ -3.7 pp
2014 58.9% GBX86.83 Billion GBX147.39 Billion GBX60.56 Billion ▲ +8.1 pp
2013 50.8% GBX86.00 Billion GBX169.31 Billion GBX83.30 Billion ▼ -5.2 pp
2012 56.0% GBX93.85 Billion GBX167.51 Billion GBX73.66 Billion ▼ -1.9 pp
2011 57.9% GBX99.66 Billion GBX172.11 Billion GBX72.45 Billion ▲ +0.1 pp
2010 57.8% GBX101.94 Billion GBX176.23 Billion GBX74.29 Billion ▲ +2.3 pp
2009 55.5% GBX91.54 Billion GBX164.89 Billion GBX73.34 Billion ▼ -4.6 pp
2008 60.1% GBX96.08 Billion GBX159.91 Billion GBX63.83 Billion ▼ -1.3 pp
2007 61.4% GBX99.14 Billion GBX161.50 Billion GBX62.36 Billion ▼ -5.9 pp
2006 67.3% GBX122.33 Billion GBX181.74 Billion GBX59.40 Billion ▼ -9.9 pp
2005 77.2% GBX165.68 Billion GBX214.59 Billion GBX48.91 Billion ▼ -0.9 pp
2004 78.1% GBX172.18 Billion GBX220.42 Billion GBX48.24 Billion ▼ -2.4 pp
2003 80.6% GBX190.61 Billion GBX236.61 Billion GBX46.00 Billion ▼ -1.4 pp
2002 81.9% GBX218.19 Billion GBX266.37 Billion GBX48.19 Billion ▼ -3.6 pp
2001 85.5% GBX238.49 Billion GBX278.87 Billion GBX40.38 Billion ▼ -7.3 pp
2000 92.8% GBX237.32 Billion GBX255.67 Billion GBX18.35 Billion ▲ +67.5 pp
1999 25.4% GBX1.38 Billion GBX5.45 Billion GBX4.07 Billion ▲ +10.2 pp
1998 15.2% GBX589.34 Million GBX3.89 Billion GBX3.30 Billion ▼ -19.0 pp
1997 34.2% GBX1.17 Billion GBX3.42 Billion GBX2.25 Billion ▼ -23.8 pp
1996 58.0% GBX1.24 Billion GBX2.14 Billion GBX898.97 Million ▲ +0.0 pp
1995 58.0% GBX997.80 Million GBX1.72 Billion GBX721.51 Million ▼ -8.2 pp
1994 66.2% GBX899.69 Million GBX1.36 Billion GBX458.35 Million ▼ -2.4 pp
1993 68.6% GBX742.57 Million GBX1.08 Billion GBX339.67 Million ▼ -0.2 pp
1992 68.8% GBX632.25 Million GBX918.56 Million GBX286.31 Million ▲ +0.9 pp
1991 67.9% GBX603.35 Million GBX888.38 Million GBX285.03 Million ▲ +8.6 pp
1990 59.4% GBX366.80 Million GBX617.98 Million GBX251.18 Million ▼ -2.6 pp
1989 61.9% GBX277.09 Million GBX447.45 Million GBX170.36 Million ▲ +46.4 pp
1988 15.6% GBX47.67 Million GBX306.06 Million GBX258.40 Million ▲ +4.1 pp
1987 11.4% GBX32.83 Million GBX287.26 Million GBX254.43 Million
pp = percentage points