Effectieve benchmarking moet aan verschillende randvoorwaarden voldoen
Zo kent benchmarking meerdere dimensies waar rekening mee moet worden gehouden. Hierbij kan worden gedacht aan de mate van betrekking op een bedrijfsvoering en de reikwijdte van het vergelijkingsgebied. Worden deze dimensies tegen elkaar afgezet, dan ontstaan verschillende soorten benchmarking met uiteenlopende randvoorwaarden en risico`s. Benchmarking met betrekking tot de bedrijfsvoering kent drie varianten: strategische benchmarking, procesbenchmarking en performance benchmarking. Benchmarking naar reikwijdte van het vergelijkingsgebied kent er ook drie: interne, competitieve en non-competitieve benchmarking.
Het succes van benchmarking hangt niet alleen af van de manier waarop het benchmarkingsproces inhoudelijk is vormgegeven, maar doel en opzet moeten passen binnen de strategische en commerciële organisatiedoelstellingen, de geldende juridische kaders en de ethische richtlijnen van ondernemerschap.