Effectivement ce n'est pas légal, mais d'un autre côté, il y une proportion non négligeable de bailleur qui retiennent tout ou partie de la caution sans raison vraiment objective.
Quand on a rendu notre appartement, on avait tout nettoyé, refait des retouches de peintures et l'appartement était en meilleur état qu'à l'entrée, mais notre gestionnaire a retenu plus de la moitié de la caution. En arguant, soit de travaux de reprise (dont j'ai de sérieux doutes sur leur réalisation effective), soit d'une provision pour régularisation de charges.
Clairement la 2ème raison est un bon exemple d'abus du bailleur. Ils peuvent conserver une partie de la caution pour régularisation de charges, en l'espèce ils ont retenu un demi-mois de loyer, alors que les 2 dernières années les régularisations ont été très faibles (moins de 10€ une année, et même un trop perçu l'année dernière).
Depuis la loi Duflot, la restitution en retard de la caution c'est 10% d'intérêts par mois. Je vais secouer le palmier de mon ancien bailleur, je verrais bien ....