Calculadora UFCF
Un EBIT de 100.000 con un impuesto del 25 %, más 20.000 de amortización, menos 30.000 de inversión y 5000 de aumento del circulante, deja un UFCF de 60.000 para todos los financiadores. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- EBIT
- 100 000
- Tasa de impuesto
- 25
- Depreciación
- 20 000
- Gasto de capital
- 30 000
- Variación del capital de trabajo
- 5 000
- NOPAT
- 75 000
- UFCF
- 60 000
El flujo de caja libre desapalancado, abreviado UFCF y también publicado como flujo de caja libre para la empresa o FCFF, es el efectivo que una compañía genera de la explotación tras impuestos en caja y reinversión, pero antes de intereses y principal de la deuda. Los modelos DCF de fondos propios usan un residual distinto; esta identidad es la caja que podrían reclamar todos los proveedores de capital, de modo que los analistas la descuentan al WACC al construir el valor de empresa. Esta calculadora toma el EBIT, un tipo impositivo en porcentaje, la depreciación, la inversión en capital fijo y la variación del capital circulante, y aplica UFCF igual a EBIT por uno menos el tipo más depreciación menos CapEx menos el aumento del circulante.
Qué significa el flujo de caja libre desapalancado y cómo se forma la identidad
El flujo de caja libre desapalancado es el efectivo generado por las operaciones de la empresa después de los impuestos en caja y de la reinversión necesaria para sostener esas operaciones, pero antes de cualquier interés, principal de deuda o distribución a los fondos propios. Los manuales y las mesas de valoración también llaman a este residual flujo de caja libre para la empresa, o FCFF, porque todo proveedor de capital —acreedores y dueños— tiene pretensión sobre él.
La identidad estándar parte del EBIT, lo multiplica por uno menos el tipo impositivo para obtener el NOPAT, suma de nuevo los cargos no monetarios como depreciación y amortización, resta la inversión en capital fijo y resta el aumento del capital circulante no monetario. La depreciación se suma porque redujo el EBIT sin usar caja en el periodo. El CapEx se resta porque es una salida de caja que la cuenta de resultados no gasta por completo en el mismo año.
Un aumento del circulante es un uso de caja; una disminución es una fuente. Quien busca calculadora de flujo de caja libre desapalancado quiere esa cifra de caja a nivel de empresa, no el flujo libre para accionistas, no el EBITDA y no un dividendo que la dirección haya declarado. El tipo es un porcentaje: veintiuno significa veintiuno por ciento.
Se acepta un EBIT negativo y produce un NOPAT negativo; una liberación de circulante se introduce como variación negativa y suma caja. La capacidad no obtiene presentaciones, no clasifica partidas ni prevé crecimiento; esas estimaciones pertenecen a su capa de datos. Cuando el UFCF es positivo, la empresa generó caja tras reinvertir; cuando es negativo, la explotación más la reinversión consumieron caja que los proveedores de capital deben financiar.
Dónde una calculadora de flujo de caja libre desapalancado aporta valor
Las páginas de valoración que compiten por calculadora de flujo de caja libre desapalancado necesitan un formulario en vivo que convierta cinco partidas operativas familiares en el único residual de empresa que el lector compara entre nombres.
Los equipos de desarrollo corporativo e investigación de renta variable toman ese residual como la caja que descuentan al WACC en un DCF de empresa, como comprobación frente a un EBITDA publicado tras un recorte aproximado de impuestos y reinversión, y como relato ante el consejo cuando el beneficio de explotación parece sólido pero la caja desapalancada no.
El material didáctico y los complementos LMS necesitan un oráculo determinista para ejercicios que piden calcular UFCF igual a EBIT por uno menos t más depreciación menos CapEx menos la variación del capital circulante, incluido el caso de pérdidas con EBIT negativo y el de liberación de circulante con variación negativa. Las mesas editoriales contrastan el UFCF con el flujo libre para accionistas para que el lector vea por qué la caja desapalancada y la apalancada son pretensiones distintas, no sustitutos.
Los autores de automatización fijan el mismo importe en cuadernos, flujos de trabajo y workers en el borde cuando una hoja cambia el tipo, la depreciación o el supuesto de CapEx. La validación fallida, incluido un tipo que supera el 100 por ciento, no consume saldo. La capacidad nunca inventa un calendario de depreciación ni una previsión de circulante a partir de precios; esas estimaciones pertenecen a su capa de datos, y esta calculadora solo aplica la identidad una vez que usted las aporta.
Qué puede hacer con ella
DCF de empresa y modelos WACC
Convierta EBIT, tipo impositivo, depreciación, CapEx y la variación del capital circulante en el importe UFCF que un DCF de empresa descuenta al WACC.
Caja de explotación frente al EBIT publicado
Muestre a un consejo o a un aula cómo un EBIT sólido aún puede producir caja desapalancada débil tras impuestos, CapEx y un aumento del circulante.
Claves de ejercicios UFCF en el aula
Corrija problemas que piden calcular UFCF = EBIT × (1 − t) + D&A − CapEx − ΔNWC, incluidas pérdidas y liberaciones de circulante, con un importe determinista.
Preguntas frecuentes
¿Cómo se calcula el flujo de caja libre desapalancado?
El UFCF es igual al EBIT por uno menos el tipo impositivo, más la depreciación, menos la inversión en capital fijo, menos la variación del capital circulante. Esa es también la identidad del flujo de caja libre para la empresa. La depreciación se suma como cargo no monetario; el CapEx y un aumento del circulante son usos de caja.
¿Qué ocurre si el tipo impositivo supera el 100 por ciento?
Un tipo por encima del 100 por ciento no es un porcentaje bien planteado (introduzca 21 para el 21 %, no 150), así que no se inventa un NOPAT ni un UFCF y la llamada no se factura.
¿En qué se diferencia el UFCF del flujo de caja libre para accionistas (FCFE)?
El UFCF es la caja disponible para todos los proveedores de capital antes de intereses y principal de la deuda, y se descuenta al WACC. El FCFE es la pretensión residual de caja de los accionistas después del endeudamiento neto. Esta calculadora devuelve solo UFCF; no la use como sustituto de un modelo FCFE.
¿El tipo impositivo es un porcentaje o una fracción decimal?
Un porcentaje. Introduzca 25 para un tipo del 25 por ciento, no 0.25. Se admite cero (sin impuesto) y 100 (el NOPAT es cero). Un valor por encima de 100 se rechaza.
¿Qué significa un UFCF negativo?
Que la operación y la reinversión consumieron más caja de la que generaron en el periodo, de modo que prestamistas o accionistas tuvieron que financiar la diferencia. Un valor positivo indica que la empresa generó caja tras reinvertir.
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/unlevered-free-cash-flow \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ebit":100000,"tax_rate":25,"depreciation":20000,"capital_expenditure":30000,"change_in_working_capital":5000}'const res = await fetch("https://api.kit.forhosting.com/fin/unlevered-free-cash-flow", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ebit": 100000,
"tax_rate": 25,
"depreciation": 20000,
"capital_expenditure": 30000,
"change_in_working_capital": 5000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/unlevered-free-cash-flow",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ebit": 100000,
"tax_rate": 25,
"depreciation": 20000,
"capital_expenditure": 30000,
"change_in_working_capital": 5000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/unlevered-free-cash-flow", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ebit":100000,"tax_rate":25,"depreciation":20000,"capital_expenditure":30000,"change_in_working_capital":5000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ebit":100000,"tax_rate":25,"depreciation":20000,"capital_expenditure":30000,"change_in_working_capital":5000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/unlevered-free-cash-flow", 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
{
"ebit": 100000,
"tax_rate": 25,
"depreciation": 20000,
"capital_expenditure": 30000,
"change_in_working_capital": 5000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.unlevered_free_cash_flow",
"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
La respuesta es una cifra JSON determinista de flujo de caja, con las entradas ecoadas y el NOPAT. Un tipo que supera el 100 por ciento falla con invalid_input en lugar de inventar un NOPAT.
Qué significa el flujo de caja libre desapalancado y cómo se forma la identidad
Un tipo que supera el 100 por ciento no es un supuesto fiscal bien planteado, así que este endpoint falla con invalid_input en lugar de aplicar un factor uno menos t negativo que inventaría un flujo.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
El fallo distintivo que esta página existe para cazar es un tipo impositivo que supera el 100 por ciento: esa entrada se rechaza en lugar de producir en silencio un escudo fiscal negativo. Si acierta, el cuerpo ecoa las cinco entradas, devuelve nopat como EBIT por uno menos el tipo, devuelve ufcf como el flujo desapalancado redondeado e incluye una cadena formula que reescribe la identidad. Ejemplo: EBIT de cien mil, un tipo del veinticinco por ciento, depreciación de veinte mil, CapEx de treinta mil y un aumento de circulante de cinco mil produce un NOPAT de setenta y cinco mil y un UFCF de sesenta mil. Envíe por POST un cuerpo JSON con cinco números finitos obligatorios. ebit es el resultado de explotación antes de intereses e impuestos del periodo en una sola unidad monetaria, con alias operating_income, ebit_amount y operating_profit; una pérdida de explotación es un número negativo y se acepta. tax_rate es el tipo impositivo societario en porcentaje, de modo que veinticinco significa veinticinco por ciento y no una fracción decimal de 0.25, con alias tax, tax_percent, tc y rate. depreciation es el cargo no monetario del periodo que se suma de nuevo, en general depreciación y amortización, con alias da, dep, depreciation_and_amortization, ncc, non_cash_charges y amortization. capital_expenditure es la caja gastada en capital fijo en la misma moneda y periodo, un importe positivo cuando la empresa invierte, con alias capex, cap_ex, fcinv y fixed_capital_investment; el producto neto de ventas de activos puede entrar como inversión negativa. change_in_working_capital es el aumento del capital circulante no monetario; un valor positivo es un uso de caja y se resta, un valor negativo es una liberación de caja y se suma, con alias delta_nwc, nwc_change, wcinv, working_capital_change, change_in_nwc, delta_working_capital y wc_change. Cada campo puede llegar como número JSON o como cadena numérica. Valores ausentes, vacíos, booleanos, NaN o infinitos fallan con invalid_input nombrando el campo, y la llamada no se factura. Combine el importe con su propio WACC y senda de crecimiento; este endpoint mide solo la identidad y no descuenta, no anualiza ni convierte divisas.
Dónde una calculadora de flujo de caja libre desapalancado aporta valor
Como la implementación es parse de nivel A pura, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Los scripts de cartera pueden llamar el mismo módulo en un bucle sobre muchos periodos; cada ítem es una petición, la unidad es item, y la vía gratuita del navegador permanece idéntica byte a byte a la API, de modo que la vista previa de la página nunca miente sobre la cifra que se guardará después de un alta.
Preguntas técnicas
¿Cuánto cuesta la calculadora de flujo de caja libre desapalancado?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada exitosa; la entrada no válida, incluido un tipo que supera el 100 por ciento, no se factura.