Bonjour,
Tout d'abord on fait une mauvaise utilisation du mot caution. Il s'agit en fait d'un dépôt de garantie. (Une personne se porte caution pour payer le loyer dans les locations à long terme par exemple).
Le montant peut être librement fixé par un propriétaire particulier (25% du loyer maxi si professionnel).
Le propriétaire a le droit d'encaisser ce dépôt de garantie immédiatement. Par contre après l'état des lieux de sortie, s'il n'y a aucun dommage, le propriétaire doit vous rendre la somme le jour du départ. Si dégradations, le propriétaire a 3 mois pour vous rendre le reste du dépôt. Demandez une copie des factures justifiant la somme déduite.