In de ranglijst 100 Best Global Brands beoordeelt Interbrand in hoeverre organisaties permanent investeren in het managen van merken als bedrijfskapitaal. Hierbij kijkt zij naar de financiële prestaties van de producten en diensten, de rol die het merk speelt bij het nemen van inkoopbeslissingen en de kracht van het merk.