Le bénévolat ne peut donner lieu à un véritable contrat de travail. Simplement, si l'association loi 1901 le souhaite elle pourra conclure un "contrat" moral avec le bénévole, document qui ne lui impose aucune obligation.
Il est conseillé de conclure un contrat moral établissant par écrit les conditions dans lesquelles le bénévole intervient gratuitement dans l'association loi 1901 et indiquant les dates convenues pour sa mission.
Le « contrat de bénévolat » ne doit enfin pas oublier d'insister sur la liberté dont dispose le bénévole.