Een principaal-agent probleem kan op twee manieren worden opgelost:
I Zorg ervoor dat de agent hetzelfde belang krijgt als de principaal
--> bijv. prikkelcontracten (= contracten die ervoor zorgen dat de
principaal en de agent dezelfde doelstellingen hebben)
II Verminder de asymmetrische informatie
--> als de principaal meer informatie heeft, kan de agent minder
goed zijn eigenbelang nastreven
--> bijv. benchmarks (= de gemiddelde prestatie van vergelijkbare
agenten) of een second opinion (= de mening over de prestatie
van de agent door een andere agent)