Saako yhdistys tuottaa voittoa?

Usein kuulee sanottavan, että yhdistyksen talousarvion tulee osoittaa nollatulosta, mutta edellyttääkö laki tätä? Entä voiko yhdistys jakaa tuottoja jäsenilleen rahana?