Calculateur de commission immobilière
Une commission de 6 % sur une vente de 400 000 représente 24 000, le montant qui sort de la transaction avant toute question de partage, d'impôts ou de frais d'acte. Saisissez le prix de vente et le pourcentage total convenu. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Prix de vente
- 400 000
- Commission (%)
- 6
- Taux (décimal)
- 0,06
- Montant de la commission
- 24 000
La commission d'un agent immobilier est presque toujours un pourcentage du prix de cession, non une ligne forfaitaire de facture qu'un tableur peut égarer sans bruit. Ce calculateur accepte un prix de vente non négatif et un pourcentage de commission, multiplie le prix par le taux sur cent, et renvoie le montant de commission comme une figure monétaire déterministe. Les mandats de vente se regroupent encore autour de cinq à six pour cent de la vente ; vous saisissez le pourcentage total convenu, non un partage, sauf si vous ne voulez volontairement qu'un seul côté. Zéro pour cent est admis et produit une commission nulle.
Ce que couvre l'identité de la commission immobilière, et ce qu'elle laisse de côté
La rémunération de l'entremise immobilière se cote presque toujours en pourcentage du prix de cession : six pour cent de quatre cent mille font vingt-quatre mille, et c'est le chiffre dont un mandat de vente, un décompte vendeur et une estimation de produit ont besoin avant de parler de partages, d'impôts ou d'honoraires de titre. Quiconque cherche calculateur de commission immobilière veut ce produit comme un seul chiffre auditable à coller dans une feuille, non une cellule qui change en silence le séparateur décimal.
Le prix de vente est la contrepartie contractuelle du bien, dans une seule monnaie ; le pourcentage de commission est le taux total d'agence convenu, non la moitié côté vendeur sauf si vous n'avez saisi que cette moitié. Zéro pour cent décrit un honoraire abandonné et produit une commission nulle. Cent pour cent attribuerait toute la vente à l'agent et est accepté comme borne mathématique, non comme conseil.
Le calculateur ne partage pas les côtés vendeur et acquéreur, ne consulte pas un taux d'usage local, ne retient pas l'impôt sur le revenu, n'ajoute pas de droits de mutation et ne convertit pas les devises : cela appartient à l'état de liquidation. Les champs d'argent s'arrondissent à deux décimales pour coller aux décomptes.
Où un calculateur de commission immobilière gagne sa place
Les agents mandataires et les outils de décompte vendeur se disputent calculateur de commission immobilière parce qu'un vendeur pense aux euros qui quittent la table de signature, non à une grille tarifaire. Les agents côté acquéreur peuvent appliquer la même identité au prix d'achat pour voir leur côté d'un partage, sans prétendre que le calculateur connaît le ratio.
Qui enseigne l'entremise résidentielle peut semer des exemples de cours qui échouent bruyamment sur un pourcentage négatif ou un taux au-dessus de cent, au lieu d'imprimer en silence un signe moins qu'un élève pourrait prendre pour un remboursement. La validation échouée ne consomme pas de solde.
Gardez le prix de vente non négatif, gardez le pourcentage de commission entre zéro et cent inclus, figez les champs d'argent arrondis dans les tests, et vous obtenez une commission immobilière reproductible pour widgets, modules de cours et workers en bordure, sans dresser un moteur de facturation d'agence à vous.
Questions fréquentes
Cela partage-t-il l'honoraire entre l'agent vendeur et l'agent acquéreur ?
Non. Saisissez le pourcentage total convenu pour toute la commission, ou seulement le côté que vous voulez chiffrer. Le calculateur n'assume pas un partage moitié-moitié et ne consulte pas un usage local.
Comment calculer la commission d'un agent immobilier ?
Multipliez le prix de vente par le pourcentage de commission et divisez par 100. Le résultat est l'honoraire dans la même devise que le prix, arrondi à deux décimales pour correspondre au décompte de la vente.
Quel pourcentage de commission est courant ?
Beaucoup de mandats de vente tournent encore autour de 5 à 6 % du prix. Le calculateur ne consulte aucun barème local : saisissez le pourcentage inscrit dans votre propre mandat.
Que se passe-t-il avec un pourcentage négatif ou supérieur à 100 % ?
Les deux sont refusés. Un pourcentage négatif ne décrit pas un honoraire, et un taux au-delà de 100 % coûterait plus que la vente elle-même. Zéro est accepté et correspond à un honoraire abandonné.
Le résultat inclut-il les impôts ou les droits de mutation ?
Non. Il ne retient pas d'impôt sur le revenu, n'ajoute pas de droits de mutation et ne convertit pas de devises. Ces postes figurent dans le décompte de la vente ; le résultat est seulement la commission sur le prix saisi.
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/real-estate-commission \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sale_price":400000,"commission_percent":6}'const res = await fetch("https://api.kit.forhosting.com/fin/real-estate-commission", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sale_price": 400000,
"commission_percent": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/real-estate-commission",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sale_price": 400000,
"commission_percent": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/real-estate-commission", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sale_price":400000,"commission_percent":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sale_price":400000,"commission_percent":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/real-estate-commission", 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
{
"sale_price": 400000,
"commission_percent": 6
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.real_estate_commission",
"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_value | 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
Un pourcentage négatif ne décrit pas un honoraire, et un taux au-dessus de cent pour cent facturerait plus que la vente elle-même, si bien que les deux échouent avec invalid_input au lieu d'imprimer un avoir ou un excédent qu'une feuille de décompte pourrait traiter comme de l'argent. Utilisez-le dans le navigateur sans frais, ou appelez l'API à $0.002 par requête réussie.
Ce que couvre l'identité de la commission immobilière, et ce qu'elle laisse de côté
L'identité qu'utilise cet outil est celle que ces documents impliquent déjà : commission_amount égale sale_price fois commission_percent divisé par cent. Un pourcentage négatif ne décrit pas un honoraire, et un taux au-dessus de cent pour cent facturerait plus que la vente elle-même, si bien que les deux échouent avec invalid_input au lieu d'imprimer un avoir ou un excédent qu'un formulaire de décompte pourrait traiter comme de l'argent.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Envoyez par POST un corps JSON qui fournit sale_price et commission_percent. sale_price est le prix de vente convenu ou attendu dans une seule unité monétaire, un nombre fini non négatif, avec les alias price, selling_price, sale, amount, listing_price et purchase_price. Un prix de vente nul est admis et produit une commission nulle. commission_percent est le taux d'agence en pourcentage, par exemple six pour six pour cent, un nombre fini qui ne doit être ni négatif ni au-dessus de cent, avec les alias percent, percentage, rate, commission_rate et commission_pct. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique respectant un motif décimal strict. L'absence de sale_price, l'absence de commission_percent, des chaînes vides, des valeurs non finies, un prix de vente négatif, une magnitude au-dessus de la limite déclarée, un pourcentage de commission négatif ou un pourcentage de commission au-dessus de cent échouent avec invalid_input en nommant le champ et ne sont pas facturés. Les erreurs distinctives que cette landing existe pour attraper sont un commission_percent négatif et un commission_percent au-dessus de cent : le message nomme commission_percent afin qu'un formulaire mette en évidence ce contrôle plutôt qu'une alerte globale. En cas de succès le corps répète sale_price après arrondi aux centimes, commission_percent, rate_decimal comme le pourcentage divisé par cent, commission_amount comme l'honoraire d'agence à payer, et une chaîne formula qui reformule l'identité. Exemple : sale_price de quatre cent mille et commission_percent de six donnent commission_amount vingt-quatre mille. Exemple : sale_price de deux cent cinquante mille et commission_percent de deux point cinq donnent six mille deux cent cinquante. Associez la commission à votre propre tableau de partage si le côté vendeur et l'agent de l'acquéreur se partagent l'honoraire ; ce endpoint calcule uniquement le montant total de commission.
Où un calculateur de commission immobilière gagne sa place
Les opérations d'agence et les coordinateurs de transaction peuvent appeler le même module pur depuis le navigateur pour un aperçu gratuit et depuis l'API lorsqu'ils enregistrent un scénario, de sorte que le chiffre vu sur la landing soit le chiffre stocké après la sauvegarde. Les applications de finances personnelles qui estiment le net vendeur peuvent stocker commission_amount comme une sortie, puis empiler titre, impôts et soldes, plutôt que de reconstruire un coût de clôture mélangé. Comme l'implémentation est du parse pur de palier A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Ligne de commission du décompte vendeur
Transformez un prix de cession attendu et le pourcentage d'agence convenu en l'unique commission_amount qui figure sur le décompte vendeur, avant les lignes de titre et d'impôts.
Devis du mandat de vente
Montrez à un propriétaire l'honoraire en argent à six pour cent face à un taux discount sur le même sale_price, afin que l'entretien de mandat parle de trésorerie, non seulement d'une grille.
Exemples de cours sur l'entremise
Semez des devoirs d'entremise résidentielle avec un cas valide à six pour cent et un pourcentage rejeté au-dessus de 100, pour que la classe voie invalid_input au lieu d'un excédent silencieux.
Questions techniques
Comment calcule-t-on le montant de la commission immobilière ?
Multipliez le sale_price non négatif par commission_percent divisé par cent. L'API renvoie ce produit comme commission_amount, arrondi à deux décimales, plus les entrées, rate_decimal et la chaîne formula.
Pourquoi un pourcentage de commission au-dessus de 100 échoue-t-il ?
Un taux au-dessus de cent pour cent facturerait plus que le prix de vente. commission_percent au-dessus de 100 échoue avec invalid_input et n'est pas facturé, au lieu de renvoyer un excédent qu'un formulaire de décompte pourrait traiter comme de l'argent.
Pourquoi les pourcentages de commission négatifs sont-ils refusés ?
Un pourcentage négatif ne décrit pas un honoraire d'agence. commission_percent sous zéro échoue avec invalid_input au lieu d'imprimer un avoir qu'une feuille pourrait afficher comme de l'argent déjà versé au vendeur.
Combien coûte le calculateur de commission immobilière ?
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, y compris un pourcentage négatif ou un pourcentage au-dessus de 100, n'est pas facturée.