Une convention doit intervenir entre le département ou la commune et la société ou l'organisme à l'occasion de chaque programme déterminé pour fixer les conditions dans lesquelles s'exerce la garantie. Cette convention, qui est annexée à la délibération du conseil général ou du conseil municipal, prévoit l'ouverture d'un compte de garantie et indique que les paiements effectués par le garant ont le caractère d'avances remboursables portant ou non intérêt.
Il est spécifié dans cette convention qu'aucune cession ou attribution de logements au titre d'un programme déterminé n'est possible avant la clôture du compte de garantie correspondant ; de même la dissolution volontaire de la société ou de l'organisme ne peut intervenir avant la clôture des différents comptes de garantie correspondant à l'ensemble de ses programmes.