Calculateur d'acompte
Pour un logement de 400 000 avec un acompte de 3 %, vous versez 12 000 à l'acceptation de l'offre et il reste 388 000 à régler à la signature. Saisissez le prix et le pourcentage indiqué dans votre contrat. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Prix
- 400 000
- Pourcentage
- 3
- Taux (décimal)
- 0,03
- Acompte
- 12 000
- Restant
- 388 000
L'acompte, ou indemnité d'immobilisation, est le dépôt de bonne foi que l'acheteur d'un logement verse lorsqu'une offre est acceptée, pour montrer au vendeur que l'achat est sérieux et retenir le bien pendant que se déroulent les inspections, l'expertise et le financement. Ce calculateur d'acompte prend le prix d'achat du logement et le pourcentage de dépôt nommé dans le contrat, les multiplie et renvoie le montant du dépôt afin que vous l'inscriviez sur une offre, une feuille de clôture ou un budget avant que les fonds ne quittent le compte. Saisissez un prix d'achat positif et un pourcentage de dépôt ; recevez le dépôt dans la même devise, le taux décimal et le prix restant après le dépôt. Zéro pour cent est admis et produit un dépôt nul.
Comment l'acompte transforme le prix d'achat et un pourcentage de dépôt en argent
L'acompte n'est pas des honoraires que le vendeur empoche dès le premier jour. C'est un dépôt contractuel, en général un pourcentage du prix d'achat, qui reste sous séquestre et est crédité à l'acheteur à la signature si la vente aboutit. Les offres typiques aux États-Unis utilisent de un à trois pour cent du prix, parfois cinq ou dix dans une surenchère, et parfois un montant rond qui correspond à un pourcentage.
Zéro pour cent est un résultat légitime et renvoie un dépôt nul plutôt qu'une erreur : une offre au comptant qui omet l'acompte appartient encore à une comparaison. Ce point ne consulte pas la coutume locale, ne convertit pas les devises, ne modélise ni les conditions suspensives d'inspection ni les dommages-intérêts forfaitaires, et ne date pas la libération des fonds par le séquestre. Vous fournissez les deux nombres ; le calculateur les multiplie et arrondit le dépôt à deux décimales afin que les goldens coïncident octet par octet entre runtimes.
Un dépôt à cent pour cent est admis et alors deposit égale price et remaining vaut zéro.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Si price est zéro, négatif ou n'est pas un nombre positif, le gestionnaire rejette la requête car le prix d'achat d'un logement doit être strictement supérieur à zéro ; c'est l'erreur dure du contrat et ces échecs ne sont pas facturés. Si percent est négatif, le gestionnaire rejette avec un message clair indiquant que le pourcentage de dépôt ne peut pas être négatif. Zéro pour cent est valide et renvoie un deposit de zéro.
Exemple : un prix d'achat de quatre cent mille à trois pour cent produit un deposit de douze mille et un remaining de trois cent quatre-vingt-huit mille. Gardez les requêtes petites, figez le deposit arrondi dans les tests, et vous obtenez un chiffre d'acompte reproductible pour feuilles, générateurs d'offres et workers de bord sans dresser un moteur de séquestre à vous.
Où un calculateur d'acompte se justifie
Les acheteurs qui rédigent une offre utilisent un calculateur d'acompte pour transformer un prix affiché et un pourcentage habituel en un seul chiffre avant de remplir la ligne du dépôt. Les agents qui comparent une ouverture à un pour cent et une offre compétitive à trois pour cent utilisent la même identité afin que les deux nombres s'alignent sur une seule échelle.
Les coordinateurs de clôture saisissent le prix contractuel et le pourcentage nommé dans l'acte signé, puis figent deposit afin que le reste de la feuille de trésorerie à la signature reflète déjà les fonds sous séquestre. Les équipes produit branchent le même contrat sur des générateurs d'offres et des pages éducatives qui doivent afficher deposit pour un logement d'exemple sans appeler une agence.
C'est une recherche et un travail différents d'un calculateur d'apport, du loan-to-value et des estimateurs de frais de notaire : ces outils dimensionnent les fonds propres, l'effet de levier et les honoraires. L'acompte valorise un achat contre un pourcentage de dépôt et renvoie le montant de bonne foi. Une validation échouée ne consomme pas le solde.
Gardez price positif, figez le deposit arrondi dans les tests, et vous obtenez un montant de dépôt reproductible pour teasers, contrôles d'offre et workers de bord sans dresser un grand livre de séquestre à vous. Les délais de conditions suspensives, la libération en litige et le caractère remboursable du dépôt restent hors de cette identité exprès : intégrez-les dans votre propre couche après avoir les dollars bruts du dépôt.
Cas d’usage
Dimensionner la ligne de dépôt sur une offre d'achat
Saisissez le prix affiché et le pourcentage que votre marché juge sérieux, puis inscrivez le dépôt arrondi sur l'offre avant de virer des fonds au séquestre.
Comparer des offres à un et à trois pour cent sur le même logement
Lancez les deux pourcentages contre le même prix d'achat afin qu'une ouverture modeste et un dépôt compétitif s'alignent sur une seule échelle monétaire pour l'acheteur et l'agent vendeur.
Figer les fonds sous séquestre sur la feuille de trésorerie à la signature
Saisissez le prix contractuel et le pourcentage nommé dans l'acte signé, puis utilisez remaining afin que le reste de la pile de clôture reflète déjà l'argent sous séquestre.
Questions fréquentes
Que se passe-t-il si le prix d'achat du logement est zéro ou négatif ?
Un prix qui n'est pas un nombre positif ne peut pas définir un dépôt de bonne foi et n'est pas facturé.
Faut-il saisir 3 ou 0.03 pour un acompte de trois pour cent ?
Saisissez 3. percent est un pourcentage, non une fraction : trois signifie trois pour cent.
Le pourcentage de dépôt peut-il être zéro ?
Un percent négatif est rejeté car un pourcentage de dépôt ne peut pas être négatif.
Quel pourcentage d'acompte est habituel ?
Aux États-Unis, les offres prévoient souvent de 1 % à 3 % du prix, parfois 5 % ou 10 % en cas de forte concurrence. Utilisez le pourcentage fixé par votre contrat ; le calculateur ne consulte pas les usages locaux.
Que devient l'acompte à la signature ?
Ce n'est pas une somme que le vendeur encaisse dès le premier jour : il reste sous séquestre et, si la vente se conclut, il est porté au crédit de l'acheteur à la signature. Le reste à payer est le prix moins ce dépôt.
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/earnest-money \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"price":400000,"percent":3}'const res = await fetch("https://api.kit.forhosting.com/fin/earnest-money", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"price": 400000,
"percent": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/earnest-money",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"price": 400000,
"percent": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/earnest-money", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"price":400000,"percent":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"price":400000,"percent":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/earnest-money", 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
{
"price": 400000,
"percent": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.earnest_money",
"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. |
Notes techniques
Un prix qui n'est pas un nombre positif est rejeté comme invalid_input et n'est pas facturé.
Comment l'acompte transforme le prix d'achat et un pourcentage de dépôt en argent
Ce calculateur modélise la forme en pourcentage : deposit égale price fois percent divisé par cent. price est le prix d'achat du logement dans une seule devise ; percent est le taux de dépôt saisi comme les contrats et les notes d'annonce l'impriment, de sorte que trois signifie trois pour cent, non trois cents pour cent. La forme décimale de ce taux est aussi renvoyée comme rate_decimal afin qu'une feuille conserve une fraction à côté du pourcentage que les gens tapent. remaining est le prix d'achat après soustraction du dépôt : c'est ce qui reste dû à la signature avant les autres crédits, prêts et prorata. Un prix d'achat qui n'est pas un nombre positif n'est pas une vente immobilière dans ce contrat et est rejeté comme invalid_input, car un prix affiché nul ou négatif ne peut pas définir un dépôt de bonne foi.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Envoyez par POST un corps JSON avec deux nombres finis obligatoires. price est le prix d'achat du logement en une unité monétaire ; les alias purchase_price, home_price, amount et purchase pointent vers le même champ afin qu'un export d'annonce conserve ses noms de colonnes. percent est le taux de dépôt en pourcentage, non en fraction : trois signifie trois pour cent, un signifie un pour cent ; les alias deposit_percent, rate, percentage et deposit_percentage sont acceptés. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique. Les champs manquants, les chaînes vides et les valeurs non finies échouent avec invalid_input en nommant le champ. En cas de succès, le corps renvoie price arrondi à deux décimales et percent, puis signale rate_decimal comme percent divisé par cent, deposit comme le montant de l'acompte arrondi à deux décimales, remaining comme price moins deposit, et une chaîne formula qui réaffirme l'identité. Associez le JSON à votre propre règle sur l'usage d'un pourcentage ou d'un montant forfaitaire : ce point multiplie les deux nombres que vous envoyez ; il ne lit pas un compromis de vente et n'applique pas un plancher local tel que mille unités.
Où un calculateur d'acompte se justifie
Parce que l'implémentation est parse de niveau A pur, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant.
Questions techniques
Comment calcule-t-on l'acompte à partir du prix d'achat et d'un pourcentage de dépôt ?
Envoyez des nombres finis price (prix d'achat du logement strictement positif) et percent (taux de dépôt non négatif, où 3 signifie 3 %). L'API renvoie deposit = price × (percent / 100), arrondi à deux décimales, plus rate_decimal et remaining.
Combien coûte le calculateur d'acompte ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.