Reparto de comisión inmobiliaria multiagente
Indique la comisión bruta y dos porcentajes para saber cuánto recibe cada uno: de 10.000, con un 30 % para la agencia y un 25 % de referido, el referido cobra 2.500, la agencia 3.000 y el agente se queda 4.500. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Comisión total
- 10 000
- % reparto agencia
- 30
- % honorario referido
- 25
- Porcentaje del agente
- 45
- Suma de porcentajes
- 55
- Importe de referido
- 2 500
- Importe de agencia
- 3 000
Cerrar una operación residencial o comercial suele implicar que tres partidas compartan una misma comisión bruta: el agente o la red que refiere cobra un honorario de referido, la inmobiliaria retiene su porcentaje de casa, y el agente productor se queda con el resto. El cálculo mental con porcentajes en una servilleta falla cuando se acumulan cierres, se forma a nuevos agentes o el cumplimiento exige un rastro auditable y reproducible. Esta calculadora de reparto de comisión inmobiliaria multiagente toma el importe total de la comisión más dos porcentajes —reparto de la agencia y honorario de referido— y devuelve el neto que recibe cada parte, redondeado con claridad a dos decimales.
Cómo se calculan los netos de referido, agencia y agente
Las fórmulas centrales coinciden con cómo los despachos ya describen los repartos en manuales de formación. El importe de referido es la comisión total multiplicada por el porcentaje de referido y dividida entre cien. El importe de agencia es la comisión total multiplicada por el porcentaje de agencia y dividida entre cien.
El porcentaje del agente es cien menos la suma de esos dos porcentajes, y el neto del agente es el resto del total redondeado tras las líneas redondeadas de referido y agencia, de modo que los tres campos monetarios cuadran sin céntimos huérfanos. Los productos intermedios usan aritmética de punto flotante ordinaria y después cada campo monetario se redondea half-up a dos decimales para que el resultado se parezca a una moneda en una hoja de desembolso y no a fracciones binarias largas.
Ejemplo: un total de diez mil, treinta por ciento de agencia y veinticinco por ciento de referido produce un importe de referido de dos mil quinientos, un importe de agencia de tres mil, un porcentaje de agente de cuarenta y cinco y un neto de agente de cuatro mil quinientos tras el redondeo. Los repartos de equipo a partes iguales o los lados comprador frente a vendedor con otros contratos quedan fuera de alcance: este producto responde al bote multiagente con referido más agencia más agente productor.
Cómo usarla en el día a día y sus límites
Utilice la calculadora gratuita de reparto multiagente en el navegador al formar a nuevos agentes, revisar hojas de oferta o comprobar una hoja de cálculo del despacho sin instalar otra aplicación. Mantenga los tamaños de comisión dentro de rangos comerciales ordinarios; los importes extremadamente grandes se rechazan para que la aritmética del aislamiento permanezca acotada. Las entradas de origen siguen las mismas reglas de retención que otros ítems parse del KIT, y los resultados son seguros para fijar en pruebas de integración continua porque el algoritmo es plenamente determinista.
La promesa del producto es una asignación transparente a tres partes de una comisión bruta con un control explícito por encima del cien por ciento —no la matemática de agencia dual, ni calendarios de empresa por tramo de producción, ni tablas automáticas de cuotas MLS—, que pertenecen a herramientas especializadas con otra intención de SEO.
Qué puede hacer con ella
Pagos de despacho y de equipo
Los brokers gestores introducen la comisión bruta, el reparto de la casa y el porcentaje de referido para mostrar el neto de cada parte antes de emitir cheques o lotes ACH.
Liquidaciones de redes de referidos
Los coordinadores de referidos comprueban que la cuota de red más el reparto de casa dejen una parte no negativa al agente productor en operaciones de co-broke.
Preguntas frecuentes
¿Qué ocurre si los porcentajes de agencia y de referido suman más del 100%?
Los porcentajes combinados no deben superar el 100%; la sobreasignación no se cobra.
¿La calculadora de reparto multiagente es gratuita?
La herramienta del navegador funciona gratis en su dispositivo.
¿Modela este reparto los lados comprador frente a vendedor en co-broke?
No. Este producto asigna un solo bote de comisión bruta entre referido, agencia y agente productor. Los repartos de lado por separado quedan fuera del alcance de este contrato.
¿Cómo se calcula la parte del agente que cerró la operación?
Reste de 100 los porcentajes de la agencia y del referido y aplique lo que queda al total. Con 10.000, un 30 % de agencia y un 25 % de referido, el agente conserva el 45 %, es decir, 4.500.
¿Ambos porcentajes se calculan sobre la comisión completa?
Sí. La comisión de referido y la parte de la agencia se calculan las dos sobre la comisión bruta, no una después de la otra. Sobre 10.000, el 25 % de referido son 2.500 y el 30 % de agencia, 3.000.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/realestate/commission-split-multi-agent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_commission":10000,"brokerage_split_percent":30,"referral_fee_percent":25}'const res = await fetch("https://api.kit.forhosting.com/realestate/commission-split-multi-agent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_commission": 10000,
"brokerage_split_percent": 30,
"referral_fee_percent": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/realestate/commission-split-multi-agent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_commission": 10000,
"brokerage_split_percent": 30,
"referral_fee_percent": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/realestate/commission-split-multi-agent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_commission":10000,"brokerage_split_percent":30,"referral_fee_percent":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_commission":10000,"brokerage_split_percent":30,"referral_fee_percent":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/realestate/commission-split-multi-agent", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"total_commission": 10000,
"brokerage_split_percent": 30,
"referral_fee_percent": 25
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "realestate.commission_split_multi_agent",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Si ambos porcentajes suman más de cien por ciento, el motor rechaza la solicitud con un error invalid_input explícito en lugar de inventar un pago negativo al agente. El algoritmo es plenamente determinista, de modo que el mismo JSON produce siempre el mismo resultado para herramientas de operaciones de agencia, bots de CRM, fichas de formación y pruebas de integración continua.
Entradas: comisión total, reparto de agencia y honorario de referido
Ambos porcentajes deben ser no negativos y cada uno está limitado a cien, de modo que un solo campo no pueda superar por sí solo el bote completo. Los importes de comisión negativos fallan la validación porque no describen un cierre normal. Toda la validación ocurre antes de la aritmética monetaria, así que las peticiones incorrectas nunca generan filas de liquidación a medias. Envíe un cuerpo JSON con tres campos obligatorios. La comisión total es el bote bruto antes de cualquier reparto multiagente, como número finito no negativo o cadena numérica; se aceptan los alias commission, total, amount y gross_commission cuando su cliente ya nombra el campo de otra forma. El porcentaje de reparto de la agencia es la parte de la casa expresada como porcentaje de ese total —por ejemplo treinta significa treinta por ciento—, no una fracción decimal; los alias brokerage_percent, brokerage, broker_split y company_split apuntan al mismo valor para que los constructores de formularios conserven etiquetas familiares. El porcentaje de honorario de referido es la parte del referente sobre el mismo total, también como porcentaje, por ejemplo veinticinco por veinticinco por ciento; se admiten referral_percent, referral, referral_fee y referring_agent_percent. Si falta cualquiera de los tres campos, la respuesta es invalid_input nombrando la clave ausente. Cuando el porcentaje de agencia más el de referido supera cien, el motor lanza invalid_input explicando que los porcentajes combinados no deben exceder el cien por ciento: la trampa clásica de sobreasignación en herramientas de comisión multipartita.
Cómo se calculan los netos de referido, agencia y agente
La respuesta repite la comisión total normalizada y ambos porcentajes de entrada, y devuelve agent_percent, percent_sum, referral_amount, brokerage_amount y agent_net, más currency_decimals igual a dos y method igual a commission_split_multi_agent para un ramificado estable en el cliente. Entradas idénticas siempre producen JSON idéntico porque el camino es aritmética pura, sin red, sin semilla aleatoria y sin reloj de sistema.
Uso de la API, precios, flujos y límites prácticos
Use la API prepago cuando un CRM de inmobiliaria, un bot de coordinación de transacciones, un panel de equipo o una exportación de cumplimiento necesiten un contrato KIT estable a $0.002 por ítem correcto; los fallos de validación no consumen saldo tras el rechazo del motor. Combine este endpoint con herramientas de hipoteca o de costes de cierre solo si ya conoce el bote de comisión en una sola moneda: esta capacidad no convierte FX, no prorratea impuestos ni aplica cuotas de franquicia más allá de los dos porcentajes de entrada. Quienes publiquen SDK pueden mapear referral_amount, brokerage_amount y agent_net directamente a interfaces de liquidación y mensajes de pago.
Casos de integración
Bots de CRM y fichas de formación
Las herramientas internas y los cursos para nuevos agentes llaman a un endpoint prepago estable en lugar de reimplementar los controles de suma de porcentajes en cada idioma.
Preguntas técnicas
¿Cómo se reparte una comisión inmobiliaria entre agencia, referido y agente?
Envíe JSON con total_commission, brokerage_split_percent y referral_fee_percent. La respuesta incluye referral_amount, brokerage_amount y agent_net redondeados a dos decimales, más agent_percent.
¿Ambos porcentajes se aplican sobre la misma comisión total?
Sí. Referido y agencia son cada uno un porcentaje de total_commission. El agente productor recibe el resto (agent_percent = 100 − ambos).