Calculateur de loyer abordable
Avec un revenu annuel brut de 60 000 et 30 % réservés au logement, vous pouvez assumer un loyer mensuel de 1 500. Vous voyez aussi votre revenu mensuel et votre budget logement annuel. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Revenu
- 60 000
- Pourcentage
- 30
- Revenu mensuel
- 5 000
- Logement annuel
- 18 000
- Rente
- 1 500
- Précision
- 2
Le loyer mensuel abordable est le budget logement qu'impliquent le revenu brut annuel et la part de ce revenu réservée au loyer. Conseillers logement, sites d'annonces et la classique règle des trente pour cent partent de la même identité : multipliez la rémunération brute annuelle par le pourcentage logement, puis divisez par douze. Ce calculateur de loyer effectue cette conversion et rien d'autre.
Ce qu'est le loyer mensuel abordable et comment il se calcule
Le loyer mensuel abordable répond à une question de budget vers l'avant : étant donné le revenu brut annuel et le pourcentage de ce revenu qu'un ménage est prêt à consacrer au logement, quel loyer mensuel peut-il porter. Exemple résolu : soixante mille de revenu brut annuel à trente pour cent donnent un budget logement annuel de dix-huit mille et un loyer mensuel de mille cinq cents, car soixante mille fois 0.30 font dix-huit mille et dix-huit mille divisés par douze font mille cinq cents.
Le même ménage à vingt-cinq pour cent a un loyer mensuel de mille deux cent cinquante. Cette page n'inverse pas un loyer déjà connu en un taux d'effort logement, n'amortit pas un prêt à partir du principal et du taux, et n'applique pas la règle d'investisseur du un pour cent qui compare le loyer mensuel au prix d'achat. Ce sont d'autres recherches, d'autres pages.
Un revenu nul est une exécution valide et donne un loyer nul. Un revenu négatif est rejeté, car un chiffre annuel signé n'est pas une base budgétaire pour cette identité. percent doit rester dans l'intervalle fermé de zéro à cent : zéro signifie aucun budget logement, cent signifie que tout le revenu brut annuel est réservé au loyer. Le calculateur ne convertit pas les devises, n'applique pas l'impôt et ne retranche pas d'autres dettes ; il n'est que le plafond de la part logement.
Où un calculateur de loyer abordable justifie sa place
Les locataires qui parcourent les annonces ont besoin d'un plafond mensuel reproductible à partir d'un salaire brut déclaré et d'une part logement, non d'une feuille prêteur qui suppose un prêt immobilier ni d'un outil de ratio qui connaît déjà le loyer. Salariés en mutation et conseillers logement appliquent la règle des trente pour cent, un plafond d'entrée conventionnel plus serré de vingt-huit pour cent, ou une allocation personnelle avant de visiter un logement.
Applications de budget et scripts de sélection de locataires appellent le contrat pour semer un badge d'accessibilité à partir du revenu de paie sans stocker le prix de l'annonce. Un éditeur qui vise calculateur de loyer ou loyer mensuel abordable s'adresse à ceux qui ont déjà un chiffre annuel brut et un pourcentage en tête et veulent le montant mensuel — pas le taux d'effort d'une facture existante, pas une mensualité de prêt, pas un filtre loyer sur prix pour le bailleur.
Les cahiers de cours figent des paires connues — soixante mille à trente pour cent pour mille cinq cents nets par mois, quatre-vingt-seize mille à trente-cinq pour cent pour deux mille huit cents, et un rejet de revenu négatif — afin qu'une bibliothèque de budget ne traite pas en silence le net comme le brut ni n'oublie la division par douze. L'échec de validation ne consomme pas le solde.
Gardez les requêtes petites, figez le champ rent arrondi dans les tests, et vous obtenez une arithmétique d'accessibilité stable pour widgets, outils de conseil et workers de bord sans monter une suite de souscription à vous.
Cas d’usage
Appliquer la règle des 30 pour cent à un salaire
Saisissez le revenu brut annuel et percent 30 pour voir le plafond de loyer mensuel, le revenu mensuel et le budget logement annuel qu'implique la règle classique.
Comparer des annonces à une part logement personnelle
Passez 28, 31 ou une autre allocation pour tester un plafond plus serré ou plus large avant de visiter un logement ou de signer un bail.
Semer un badge d'accessibilité depuis la paie
Appelez le contrat depuis un script de sélection ou de budget afin que le loyer mensuel affiché soit dérivé du revenu et du pourcentage de politique, non saisi à la main.
Questions fréquentes
Comment calcule-t-on le loyer mensuel abordable ?
Exemple : 60,000 à 30 pour cent font 1,500 par mois.
Quel pourcentage convient-il d'utiliser ?
Trente est la règle empirique courante. Les conseillers logement utilisent aussi 28 ou 31 comme plafonds de type entrée. Le champ est un pourcentage : 30 signifie 30 pour cent, pas 0.30.
Que se passe-t-il si le revenu est négatif ?
Un chiffre annuel négatif n'est pas une base budgétaire pour cette identité, et l'échec n'est pas facturé.
Est-ce le même outil que le taux d'effort logement ?
Non. Cette page transforme un revenu et un pourcentage logement en un plafond de loyer mensuel. Un taux d'effort divise un loyer ou un PITI existant par le revenu. Question inverse, autre page.
Les impôts ou mes autres dettes sont-ils déduits ?
Non. Le revenu est le salaire annuel brut avant impôt, et le calculateur ne retire ni prêts, ni cartes, ni autres dettes, et ne convertit pas les devises. Le résultat est seulement le plafond logement sur votre revenu brut.
Outils associés
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/fin/rent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"income":60000,"percent":30}'const res = await fetch("https://api.kit.forhosting.com/fin/rent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"income": 60000,
"percent": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/rent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"income": 60000,
"percent": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/rent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"income":60000,"percent":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"income":60000,"percent":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/rent", 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
{
"income": 60000,
"percent": 30
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.rent",
"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.
Limites
max_abs | 1000000000000000 |
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. |
Notes techniques
Il accepte un revenu annuel brut fini et un pourcentage d'allocation au logement, renvoie le montant de loyer mensuel avec le revenu mensuel implicite et le budget logement annuel, et échoue avec invalid_input lorsque le revenu est négatif au lieu d'émettre un loyer signé. Les appels API réussis sont facturés à $0.002 ; une entrée invalide n'est pas facturée.
Ce qu'est le loyer mensuel abordable et comment il se calcule
L'identité est rent égal à income fois percent divisé par cent, puis divisé par douze, où income est la rémunération brute annuelle avant impôt et percent la part logement sur une échelle de zéro à cent (trente signifie trente pour cent, la règle empirique courante utilisée par les conseillers et de nombreux portails). Autre paire résolue : quatre-vingt-seize mille à trente-cinq pour cent donnent un budget annuel de trente-trois mille six cents et un loyer mensuel de deux mille huit cents. monthly_income est le chiffre annuel divisé par douze, renvoyé pour qu'une annonce se compare à une fiche de paie mensuelle sans seconde division côté client.
Contrat d'entrée, forme de la réponse et validation
Envoyez en POST un corps JSON avec deux nombres finis obligatoires. income est le revenu brut annuel en unités monétaires et doit être supérieur ou égal à zéro ; un revenu négatif échoue avec invalid_input en nommant le champ. Les alias gross_annual_income, annual_income, gross et salary sont acceptés pour qu'un export de paie n'exige pas d'étape de renommage. percent est la part de ce revenu allouée au logement, sur une échelle de zéro à cent : trente signifie trente pour cent, pas 0.30. Les alias housing_percent, allocation, share et housing_share correspondent au même champ. L'optionnel precision (alias decimals, dp) est un entier de 0 à 15 qui fixe les décimales des sorties numériques et vaut 2 par défaut, l'affichage monétaire habituel. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique. Les valeurs absolues doivent rester dans un billiard afin que les produits intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. Champs manquants, chaînes vides, valeurs non finies, revenu négatif, percent négatif, percent au-dessus de cent ou une valeur hors de ces limites échouent avec invalid_input en nommant le champ et ne sont pas facturés. En cas de succès le corps renvoie income et percent arrondis, fournit monthly_income comme income divisé par douze, annual_housing comme income fois percent sur cent, rent comme ce budget logement annuel divisé par douze (le montant mensuel principal), une chaîne de formule fixée à rent = income * (percent / 100) / 12, et la précision utilisée. Préférez les nombres JSON aux chaînes au format monétaire ; signes dollar et séparateurs de milliers ne sont pas analysés. Exemple : income soixante mille et percent trente donnent un revenu mensuel de cinq mille, un logement annuel de dix-huit mille et un loyer de mille cinq cents. Le prix d'un item réussi est un $0.002 forfaitaire.
Où un calculateur de loyer abordable justifie sa place
Comme l'implémentation est du parse de niveau A pur, chaque appel réussi coûte le tarif de base publié $0.002, sans jetons de modèle et sans réseau sortant.
Questions techniques
Combien coûte le calculateur de loyer ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.