Een aandeelhoudersovereenkomst is een overeenkomst tussen meerdere aandeelhouders, waarin onderlinge afspraken worden vastgelegd. Deze overeenkomst wordt in aanvulling op de statuten van de onderneming gesloten. Hoewel het niet verplicht is om een aandeelhoudersovereenkomst op te stellen, wordt dit wel ten zeerste aangeraden. Hierdoor kunnen onduidelijkheden en conflicten in de toekomst namelijk voorkomen worden.
Er kunnen meerdere redenen zijn om, naast de statuten, een aandeelhoudersovereenkomst af te sluiten. Zo kunnen hierin afspraken gemaakt worden tussen specifieke aandeelhouders onderling, of afspraken die voor specifieke aandeelhouders gelden. Dergelijke afspraken kunnen niet in de statuten van een onderneming opgenomen worden, omdat deze automatisch op alle aandeelhouders van toepassing zijn. Daarnaast is een aandeelhoudersovereenkomst veel flexibeler dan de statuten. Om van de statuten van een onderneming af te wijken, moet een statutenwijziging gedaan worden. Hiervoor moet een notaris ingeschakeld worden, wat niet alleen veel tijd, maar ook veel geld kost. Een aandeelhoudersovereenkomst kan met toestemming van de aandeelhouder gemakkelijk worden aangepast. Tot slot biedt de aandeelhoudersovereenkomst de mogelijkheid om zaken tussen aandeelhouders op vertrouwelijke wijze te regelen. De statuten van een onderneming kunnen namelijk door iedereen bij de Kamer van Koophandel opgevraagd worden. Een aandeelhoudersovereenkomst is daarentegen niet openbaar.