Calculadora de fondo de comercio
Si paga 1.000.000 por una empresa con 800.000 de activos identificables y 200.000 de pasivos, 400.000 del precio son fondo de comercio. Separe el precio de una operación en lo que puede nombrar en el balance y la prima pagada encima. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Precio de compra
- 1 000 000
- Activos identificables
- 800 000
- Pasivos asumidos
- 200 000
- Activos identificables netos
- 600 000
- Plusvalía mercantil
- 400 000
El fondo de comercio es el residual que queda cuando un adquirente paga más que el valor razonable de los activos identificables netos que asume en una combinación de negocios. Esta calculadora aplica la identidad habitual de la contabilidad de adquisiciones: el fondo de comercio es el precio de compra menos los activos identificables más los pasivos asumidos, es decir, el precio menos los activos identificables netos. Contables, analistas de fusiones, mesas de valoración y estudiantes usan esa sola cifra para partir el precio del acuerdo entre lo que cabe nombrar en el balance de cierre y la prima no identificable pagada por la marca, la plantilla reunida y las sinergias esperadas. Una compra ventajosa, cuando los activos netos superan el precio, se devuelve como fondo de comercio negativo en lugar de forzar un cero.
Cómo el fondo de comercio convierte un precio de compra en el residual de la combinación
El fondo de comercio no es un activo que se compre por separado. Es el residual que produce una hoja de adquisición después de medir a valor razonable cada activo identificable y cada pasivo asumido. La identidad de esta calculadora es fondo de comercio igual a precio de compra menos activos identificables más pasivos asumidos.
Eso equivale al precio menos los activos identificables netos, porque estos últimos son el valor razonable de los identificables menos los pasivos asumidos. El precio de compra es la contraprestación transferida por la adquirida en una sola moneda: efectivo, instrumentos de patrimonio, contraprestación contingente ya medida o cualquier mezcla que el acuerdo haya reducido ya a un número finito.
Los activos identificables son los valores razonables de lo que se puede separar o nace de un derecho legal —efectivo, créditos, existencias, inmuebles, patentes, contratos con clientes— y no el residual mismo. Los pasivos asumidos son los valores razonables de las obligaciones que el adquirente toma: deudas a pagar, financiación, ingresos diferidos y contingencias que cumplen el reconocimiento. Restar esas dos líneas entre sí da los activos identificables netos; restar esa cifra neta del precio da el fondo de comercio.
Un millón de precio, ochocientos mil de activos identificables y doscientos mil de pasivos asumidos imprimen activos netos de seiscientos mil y fondo de comercio de cuatrocientos mil. Pasivos nulos son un acuerdo solo de activos y no un error. Un precio por debajo de los activos netos imprime fondo de comercio negativo, el residual de la compra ventajosa, en lugar de recortarlo a cero.
Esta calculadora no reparte el residual entre intangibles con nombre, no somete el fondo de comercio a deterioro, no calcula la participación no controladora y no convierte divisas. Usted aporta tres números finitos que ya comparten moneda; la calculadora los resta y redondea el dinero half-up a dos decimales para que las pruebas coincidan byte a byte entre entornos.
Es un residual de entrada de la adquisición, no una prueba posterior de deterioro, no una hoja completa de la NIIF 3 con participación previa y no un motor de asignación del precio de compra que nombre cada intangible.
Dónde aporta valor una calculadora de fondo de comercio
Los equipos de operación que criban una carta de intenciones usan una calculadora de fondo de comercio para convertir el precio de anoche, el paquete de activos identificables de la objetivo y los pasivos que el adquirente asumiría en un solo residual antes de abrir un modelo completo de asignación del precio de compra.
Los seniors de auditoría y los escritorios de contabilidad técnica vuelven a ejecutar los mismos tres campos cuando un memorando de cierre pide la línea de fondo de comercio de entrada, y fijan esa cifra junto a la prueba de compra ventajosa para que cada nota arranque desde un residual y no desde una hoja que sume en silencio los costes de transacción.
Las hojas de valoración y de aula toman la contraprestación del SPA, los identificables del roll-forward a valor razonable y los pasivos asumidos de las notas, y comparan ese fondo de comercio con un caso de holgura de deterioro en vez de tratar cualquiera de ellos como sustituto.
Es una búsqueda y un trabajo distintos de un múltiplo de valoración de empresa, de una herramienta solo de deterioro, de la mecánica de un earnout y de un motor completo de la NIIF 3 que también calcula la participación no controladora y la participación previa: esas herramientas parten de otras líneas y responden a otras preguntas. Los equipos de producto integran el contrato en listas de cierre, teasers de operación y pruebas CI que deben fijar el fondo de comercio sin llamar a un libro mayor.
La validación fallida no consume saldo.
Qué puede hacer con ella
Residual de la carta de intenciones antes de una PPA completa
Convierta el precio de anoche, el paquete de activos identificables de la objetivo y los pasivos asumidos en una sola línea de fondo de comercio antes de abrir un modelo completo de asignación del precio de compra.
Memorandos de cierre y pruebas de compra ventajosa
Fije el fondo de comercio de entrada junto a los activos identificables netos para que el memorando de cierre y la prueba de compra ventajosa compartan un residual y no dos hojas distintas.
Ejercicios de aula sobre contabilidad de adquisiciones
El alumnado introduce la contraprestación, los activos identificables y los pasivos asumidos para comprobar la identidad del residual frente a combinaciones de libro con un oráculo determinista.
Preguntas frecuentes
¿Cómo se calcula el fondo de comercio de una adquisición?
Los importes se redondean half-up a dos decimales.
¿Qué ocurre si el fondo de comercio sale negativo?
Un resultado negativo es una compra ventajosa: los activos identificables netos superan el precio de compra. La calculadora devuelve ese importe negativo en lugar de recortarlo a cero. No reconoce por sí sola un ingreso de compra ventajosa en un asiento.
¿Incluye la participación no controladora o una participación previa?
No suma la participación no controladora ni el valor razonable de una participación previa, y no ejecuta una prueba de deterioro.
¿Qué se considera un activo identificable?
Lo que puede separarse del negocio o nace de un derecho legal, medido a valor razonable: efectivo, cuentas por cobrar, existencias, inmuebles, patentes y contratos con clientes. El fondo de comercio no es uno de ellos, porque es lo que queda después de todos.
¿Qué debe incluir el precio de compra?
Todo lo que se entrega para adquirir el negocio, reducido a una cifra en una sola moneda: efectivo, acciones emitidas y cualquier pago contingente ya valorado. Escriba el total, no solo la parte en efectivo, o el fondo de comercio saldrá demasiado bajo.
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/fin/goodwill \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"purchase_price":1000000,"identifiable_assets":800000,"liabilities_assumed":200000}'const res = await fetch("https://api.kit.forhosting.com/fin/goodwill", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"purchase_price": 1000000,
"identifiable_assets": 800000,
"liabilities_assumed": 200000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/goodwill",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"purchase_price": 1000000,
"identifiable_assets": 800000,
"liabilities_assumed": 200000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/goodwill", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"purchase_price":1000000,"identifiable_assets":800000,"liabilities_assumed":200000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"purchase_price":1000000,"identifiable_assets":800000,"liabilities_assumed":200000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/goodwill", 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
{
"purchase_price": 1000000,
"identifiable_assets": 800000,
"liabilities_assumed": 200000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.goodwill",
"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
Introduzca tres números finitos en una sola moneda —precio de compra, valor razonable de los activos identificables y pasivos asumidos— y el endpoint devuelve los activos identificables netos junto con el importe del fondo de comercio, redondeado half-up a dos decimales. Un precio de compra negativo se rechaza con invalid_input y no se factura.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Esos fallos no se facturan. Precio nulo, activos identificables nulos y pasivos nulos están permitidos: una contraprestación simbólica o un acuerdo solo de activos sigue produciendo un fondo de comercio finito. Los activos o pasivos negativos se aceptan como números finitos porque una reformulación o un abono pueden imprimir esos signos; el residual los sigue en lugar de ocultarlos detrás de un valor absoluto. Ejemplo: un millón de contraprestación, ochocientos mil de activos identificables y doscientos mil de pasivos asumidos producen activos netos de seiscientos mil y fondo de comercio de cuatrocientos mil. Envíe por POST un cuerpo JSON con tres números finitos obligatorios en una sola moneda. purchase_price es la contraprestación transferida por la adquirida y debe ser mayor o igual que cero; los alias consideration, purchase, price y consideration_transferred apuntan al mismo campo para que la hoja conserve el nombre de sus columnas. identifiable_assets es el valor razonable de los activos identificables adquiridos; se aceptan los alias assets, fair_value_assets, net_identifiable_assets y fair_value_net_identifiable_assets. liabilities_assumed es el valor razonable de las obligaciones tomadas; se aceptan liabilities, assumed_liabilities y fair_value_liabilities. Cada campo numérico puede llegar como número JSON o como cadena numérica. Los campos ausentes, las cadenas vacías y los valores no finitos —NaN, Infinity o texto que no se interpreta como número— fallan con invalid_input nombrando el campo. Un purchase_price negativo también falla con invalid_input nombrando ese campo, porque una contraprestación negativa no puede definir un residual de adquisición. Si la validación pasa, el cuerpo repite purchase_price, identifiable_assets y liabilities_assumed, informa net_identifiable_assets como identificables menos pasivos asumidos y goodwill como precio menos esa cifra neta, ambos redondeados half-up a dos decimales, más una cadena de fórmula que reafirma la identidad. Combine el JSON con su propia regla sobre qué paquete de valor razonable encaja con el acuerdo que envía: este endpoint resta los tres números que usted manda; no reconstruye una asignación del precio de compra, no elige un criterio de presentación y no convierte divisas.
Dónde aporta valor una calculadora de fondo de comercio
Como la implementación es parse pura de nivel A, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Mantenga los tres campos finitos, deje purchase_price no negativo, fije en las pruebas el fondo de comercio redondeado y obtendrá un residual de adquisición reproducible para teasers, plugins LMS y workers de borde sin montar un motor de contabilidad de compras propio.
Preguntas técnicas
¿Por qué se rechaza un precio de compra negativo?
Una contraprestación negativa no puede definir un residual de adquisición. purchase_price debe ser un número finito mayor o igual que cero. El cero se admite; un valor negativo falla con invalid_input nombrando purchase_price y no se factura.
¿Cuánto cuesta la calculadora de fondo de comercio?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago de KIT a $0.002 por llamada correcta; la entrada no válida no se factura.