Calcul du plafond du dépôt de garantie
Ce calculateur compare un dépôt de garantie proposé à une règle exprimée en multiple du loyer mensuel.
Lancer gratuitement
Saisissez le loyer, le coefficient applicable et le montant demandé. Le résultat affiche le plafond découlant de cette règle, signale tout dépassement et indique l’écart signé. Ce contrôle arithmétique est utile aux locataires, bailleurs, gestionnaires et conseillers en logement. Il ne détermine pas la loi ni la clause applicable : vous fournissez la règle à vérifier.
Convertissez une règle de dépôt en plafond monétaire précis
Les règles relatives au dépôt sont souvent formulées de manière abrégée : un mois de loyer, un mois et demi ou deux fois le loyer mensuel. Elles deviennent plus faciles à évaluer une fois converties en montant exact. Saisissez le loyer mensuel récurrent dans monthly_rent et le coefficient annoncé dans max_deposit_multiplier. Par exemple, indiquez 2 si la règle précise que le dépôt ne peut pas dépasser deux mois de loyer. Le calculateur multiplie ces valeurs et arrondit le résultat monétaire à deux décimales. Il présente ensuite ce montant dans maximum_allowed_deposit. Utilisez la même devise pour toutes les sommes : le calcul fonctionne avec des euros, dollars, livres ou toute autre monnaie, mais n’effectue aucune conversion. L’outil vous demande le coefficient, car les règles diffèrent selon la juridiction, le type de bien, le bail et les circonstances. Il contrôle la règle que vous indiquez sans deviner le régime juridique applicable à une location donnée.
Interprétez le résultat de la comparaison
Saisissez la somme demandée ou envisagée dans proposed_deposit. Le résultat fixe exceeds_maximum à vrai uniquement lorsque cette somme est strictement supérieure au plafond calculé. Une proposition exactement égale au plafond respecte donc la règle fournie. Le champ difference_from_maximum rend la comparaison vérifiable : une valeur positive mesure le dépassement, zéro indique une égalité avec le maximum et une valeur négative montre la marge restante. Le loyer mensuel et le dépôt proposé sont normalisés à deux décimales dans le résultat afin que les montants courants restent lisibles et stables. Le coefficient est conservé, ce qui autorise des règles fractionnaires telles que 1.5. Ce résultat facilite une discussion ou l’examen d’un document grâce à un calcul transparent. Il ne qualifie pas une somme de licite ou d’illicite, car sa validité dépend entièrement de l’exactitude et de l’applicabilité du coefficient saisi.
Vérifiez la règle avant de vous fier au résultat
Relevez le coefficient dans une source fiable qui s’applique à la location étudiée. Il peut provenir d’une loi en vigueur, d’un guide officiel du logement, d’une clause du bail ou des conseils d’un professionnel local qualifié. Vérifiez si la règle couvre uniquement le dépôt remboursable ou inclut aussi des sommes distinctes, par exemple un dépôt pour animal, des frais de nettoyage, un loyer d’avance, une garantie pour les clés ou le dernier mois de loyer. Les définitions varient ; réunir des montants que la règle traite séparément peut fausser la comparaison. Assurez-vous également que le loyer mensuel constitue la bonne base contractuelle : remises, charges, stationnement et frais variables peuvent en être exclus. Conservez les trois entrées avec le résultat afin qu’une autre personne puisse reproduire le contrôle. La version navigateur convient à un calcul immédiat ; les processus automatisés peuvent appeler l’API pour $0.002 par requête. Dans les deux cas, l’algorithme est déterministe, sans réseau, et applique uniquement la règle mathématique fournie.
Cas d’usage
Contrôler un devis d’entrée
Comparez le dépôt figurant sur le devis du bailleur ou du gestionnaire à un plafond connu avant de signer.
Uniformiser les contrôles de gestion
Appliquez systématiquement le coefficient de l’entreprise ou de la juridiction lors de la préparation des nouveaux baux.
Éclairer un conseil en logement
Montrez au locataire le calcul exact d’un possible dépassement tout en séparant la source juridique de l’opération.
Questions fréquentes
Combien coûte le calculateur ?
Son utilisation dans le navigateur est gratuite. Une requête API coûte $0.002.
Cet outil détermine-t-il le plafond légal ?
Non. Vous fournissez le coefficient maximal. Confirmez la règle applicable auprès d’une source locale officielle.
Puis-je appliquer une règle d’un mois et demi de loyer ?
Oui. Saisissez 1.5 comme coefficient maximal du dépôt.
Que signifie un écart négatif ?
Le dépôt proposé est inférieur au maximum calculé de la valeur absolue de cet écart.
Un dépôt égal au maximum est-il signalé ?
Non. La proposition est signalée uniquement si elle dépasse le maximum calculé.
Le loyer et le dépôt peuvent-ils être dans des devises différentes ?
Non. Saisissez les deux montants dans la même devise, car le calculateur ne convertit pas les monnaies.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/realestate/security-deposit-max-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"monthly_rent":1850.5,"max_deposit_multiplier":2,"proposed_deposit":4000}'const res = await fetch("https://api.kit.forhosting.com/realestate/security-deposit-max-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"monthly_rent": 1850.5,
"max_deposit_multiplier": 2,
"proposed_deposit": 4000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/realestate/security-deposit-max-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"monthly_rent": 1850.5,
"max_deposit_multiplier": 2,
"proposed_deposit": 4000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/realestate/security-deposit-max-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"monthly_rent":1850.5,"max_deposit_multiplier":2,"proposed_deposit":4000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"monthly_rent":1850.5,"max_deposit_multiplier":2,"proposed_deposit":4000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/realestate/security-deposit-max-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"monthly_rent": 1850.5,
"max_deposit_multiplier": 2,
"proposed_deposit": 4000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "realestate.security_deposit_max_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |