La charte du travail social « hors murs » a été rédigée par le groupe Hors-murs et adoptée le 25 septembre 2002. Le groupe Hors-murs réunit une trentaine de travailleuses sociales et de travailleurs sociaux issus de différentes institutions en Suisse romande. Afin de pouvoir utiliser la charte comme document de base au niveau national, elle a été traduite en allemand et présentée et discutée en automne 2003 lors d’une séance commune du groupe Hors-murs et du groupe de travail « Gassenarbeit » du Fachverband Sucht (FS). Le groupe de travail Gassenarbeit a ensuite travaillé sur le document et rédigé une version allemande en lui apportant les compléments qui lui semblait essentiels. Lors d’une deuxième rencontre des groupes de travail romands et suisse-alémaniques du 25 novembre 2004, la charte a été acceptée par les deux instances.