Rotación del capital de trabajo
Unas ventas netas anuales de 500.000 con un capital de trabajo medio de 100.000 dan una rotación de 5: cinco unidades de venta por cada unidad inmovilizada en capital de trabajo. Indique ambas cifras del mismo año. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Ventas anuales netas
- 500 000
- Capital de trabajo promedio
- 100 000
- Rotación del capital de trabajo
- 5
La rotación del capital de trabajo es el ratio de actividad que indica cuántas unidades de ventas netas anuales produce una empresa por cada unidad de capital de trabajo medio. Controladores, prestamistas y analistas de renta variable que buscan una calculadora de rotación del capital de trabajo quieren ese cociente a partir de dos magnitudes familiares de la cuenta de resultados y del balance, no un ratio de liquidez, no los días de existencias y no el factor de rotación de activos de un árbol DuPont de ROE. Un resultado de cinco significa cinco unidades de ventas por unidad de capital de trabajo en el año.
Qué mide el ratio de rotación del capital de trabajo y cómo se forma el múltiplo
El ratio de rotación del capital de trabajo responde a una sola pregunta de eficiencia: ¿cuántas unidades de ventas netas anuales genera la empresa por cada unidad de capital de trabajo medio? El capital de trabajo medio es la existencia típica de activo corriente menos pasivo corriente a lo largo del año, a menudo la media entre el capital de trabajo de apertura y el de cierre, en una sola moneda.
Las ventas netas anuales son la cifra de la cuenta de resultados de esos mismos doce meses, tras devoluciones y rappels, en esa misma moneda. Un ratio de 5.0 significa cinco unidades de ventas por unidad de capital de trabajo.
Una impresión más alta suele indicar que la firma convierte con rapidez su activo corriente neto en ingresos; una impresión muy alta también puede significar que el colchón de capital de trabajo es delgado frente al libro de ventas, lo que los analistas de crédito tratan como una bandera de liquidez y no como un trofeo. Una impresión baja significa que más capital de trabajo permanece ocioso por cada unidad de ventas.
Se acepta el capital de trabajo negativo: muchos minoristas operan con pasivo corriente por encima del activo corriente y aun así producen un ratio negativo finito que un memorando puede discutir. La calculadora no reconstruye el capital de trabajo a partir de partidas de activo y pasivo corrientes, no anualiza un trimestre incompleto y no aplica un listón sectorial: eso pertenece a su modelo.
Qué puede hacer con ella
Expedientes de crédito y cribas de prestamistas
Convierta las ventas netas anuales publicadas y el capital de trabajo medio en la impresión de actividad que un memorando de crédito ordena cuando pregunta cuántos dólares de ventas produce el prestatario por unidad de activo corriente neto.
Revisiones de tesorería y de capital de trabajo
Pegue las ventas netas de cierre de ejercicio y la media del capital de trabajo de apertura y de cierre para que la rotación implícita se vea antes de construir un gráfico del ciclo de conversión de caja.
Preguntas frecuentes
¿Qué ocurre si el capital de trabajo medio es cero?
La rotación del capital de trabajo es un cociente, así que un denominador nulo no está definido y no se factura.
¿Puede ser negativo el capital de trabajo medio?
Cero es el único valor de capital de trabajo que esta calculadora rechaza.
¿Es la rotación del capital de trabajo lo mismo que la rotación de activos o la de existencias?
No. La rotación de activos divide las ventas entre el activo total. La rotación de existencias divide el COGS o las ventas entre las existencias. Esta calculadora divide las ventas netas anuales entre el capital de trabajo medio.
¿Una rotación más alta siempre es mejor?
No siempre. Una cifra alta suele indicar que el activo circulante neto se convierte rápido en ventas, pero una muy alta puede señalar un colchón de capital de trabajo escaso, que los analistas de crédito ven como alerta de liquidez.
¿Cómo obtengo el capital de trabajo medio?
Normalmente como la media del capital de trabajo inicial y final, es decir, activo corriente menos pasivo corriente, del mismo año y en la misma moneda que las ventas.
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/working-capital-turnover-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"net_annual_sales":500000,"average_working_capital":100000}'const res = await fetch("https://api.kit.forhosting.com/fin/working-capital-turnover-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"net_annual_sales": 500000,
"average_working_capital": 100000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/working-capital-turnover-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"net_annual_sales": 500000,
"average_working_capital": 100000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/working-capital-turnover-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"net_annual_sales":500000,"average_working_capital":100000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"net_annual_sales":500000,"average_working_capital":100000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/working-capital-turnover-ratio", 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
{
"net_annual_sales": 500000,
"average_working_capital": 100000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.working_capital_turnover_ratio",
"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.
Límites
max_abs_value | 1000000000000000 |
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
Esta herramienta acepta ventas netas anuales y capital de trabajo medio finitos, divide las primeras entre el segundo y devuelve el ratio como un contrato JSON determinista que usted puede fijar en las pruebas. Un capital de trabajo medio de cero se rechaza con invalid_input en lugar de Infinity.
Qué mide el ratio de rotación del capital de trabajo y cómo se forma el múltiplo
Esta herramienta divide esas dos magnitudes finitas y devuelve working_capital_turnover. Como la división entre cero no está definida, un average_working_capital de cero falla con invalid_input en lugar de Infinity, NaN o un múltiplo con signo que un formulario podría tratar como eficiencia infinita.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Los valores casi nulos dentro de un épsilon diminuto se tratan igual, de modo que un flotante desnormalizado no se cuela como Infinity. Se acepta el capital de trabajo negativo y produce un ratio negativo. Combine el ratio con la mediana sectorial propia si el memorando necesita una marca de eficiente o tenso; este extremo calcula solo el ratio de actividad y no inventa un veredicto de crédito. Envíe por POST un cuerpo JSON que aporte net_annual_sales y average_working_capital. net_annual_sales es el ingreso neto del año en una sola unidad monetaria, un número finito que puede ser cero y entonces produce una rotación de cero, con los alias net_sales, sales, annual_sales, revenue y net_revenue. average_working_capital es la existencia media de capital de trabajo del mismo año en la misma moneda, un número finito que debe ser distinto de cero, con los alias working_capital, avg_working_capital, nwc, average_nwc y avg_nwc. Cada campo numérico puede llegar como número JSON o como cadena numérica en notación decimal ordinaria. Si falta net_annual_sales, falta average_working_capital, hay cadenas vacías, valores no finitos o una magnitud por encima del límite declarado, la petición falla con invalid_input nombrando el campo y no se factura. El capital de trabajo medio nulo es el error que esta página existe para cazar: el mensaje contiene average_working_capital y zero para que un formulario pueda marcar ese control en lugar de una alerta global. En caso de éxito el cuerpo reitera ambos insumos, devuelve working_capital_turnover como el cociente redondeado e incluye una cadena formula que reescribe la identidad working_capital_turnover equals net_annual_sales divided by average_working_capital. Ejemplo: net_annual_sales de quinientos mil frente a average_working_capital de cien mil produce working_capital_turnover de 5.
Dónde una calculadora de rotación del capital de trabajo justifica su sitio
Los expedientes de crédito, los tableros de tesorería y los modelos de estudiantes posicionan por calculadora de rotación del capital de trabajo porque un prestamista o un controlador piensa en ventas por unidad de activo corriente neto, no en un total de ventas en bruto. Los asociados de desarrollo corporativo viven de las cifras del teaser; dividir las ventas netas anunciadas entre el capital de trabajo medio anunciado da la misma impresión sin forzar a nadie a recordar si una celda ya neteó el pasivo corriente. Quien enseña ratios de actividad al estilo CFA puede sembrar ejemplos de aula que fallen en voz alta con capital de trabajo nulo en lugar de imprimir Infinity, cifra que un alumno podría tomar por eficiencia infinita. La validación fallida no consume saldo. Los rastreadores de mercados públicos usan la misma identidad sobre las ventas de los estados frente al capital de trabajo neto medio, y el contrato JSON no distingue qué historia produjo el numerador. Como la implementación es parse pura de nivel A, cada llamada correcta cuesta el precio base publicado $0.002, sin tokens de modelo y sin red saliente. Mantenga average_working_capital distinto de cero, fije el campo working_capital_turnover redondeado en las pruebas y obtendrá un ratio de actividad reproducible para widgets, módulos de curso y workers de borde sin montar un motor propio de mapeo de estados. Los scripts de cartera pueden llamar el mismo módulo en un bucle sobre muchos tickers; 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.
Casos de integración
Aula y ejercicios CFA de ratios de actividad
Siembre ejemplos que devuelvan una rotación redondeada con capital de trabajo no nulo y fallen en voz alta cuando average_working_capital sea cero.
Preguntas técnicas
¿Cómo se calcula el ratio de rotación del capital de trabajo a partir de las ventas netas anuales y del capital de trabajo medio?
Envíe números finitos net_annual_sales y average_working_capital. La API devuelve working_capital_turnover como net_annual_sales dividido entre average_working_capital, redondeado a seis decimales.
¿Cuánto cuesta la calculadora de rotación del capital de trabajo?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada correcta; una entrada inválida no se factura.