Ugovor o zajednici dobitka (njem. Gewinngemeinschaftsvertrag) je vrsta poduzetničkog ugovora kojim se društva kapitala (dioničko društvo ili društvo s ograničenom odgovornošću) obvezuju da će svoj dobitak ili dobitak pojedinih svojih pogona u potpunosti ili djelomično udružiti s dobitkom drugih društava ili pojedinih pogona tih društava radi podjele zajedničkog dobitka.
Ugovor sklapaju uprave društva, a on je valjan kada se s njime suglase skupštine svih društava koja udružuju dobitak. Bitna je odredba ugovora određivanje dobitka koji se udružuje, a to može biti cjelokupni dobitak ili dio dobitka čitavog društva, odnosno cjelokupni dobitak ili dio dobitka pojedinih pogona društva.
Definicija je preuzeta iz Rječnika trgovačkog prava u izdanju Masmedia.