Calculadora de coste marginal
Si producir 10 unidades más eleva el coste total en 50, cada unidad adicional cuesta 5. Convierta dos momentos de producción en el coste de una unidad más para fijar precios, revisar costes o resolver un ejercicio. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Variación del costo total
- 50
- Variación de la cantidad
- 10
- Costo marginal
- 5
El coste marginal es el desembolso extra de producir una unidad más de producto: el cambio del coste total dividido por el cambio de la cantidad. En datos de producción discretos esa identidad es MC igual a ΔTC sobre ΔQ, la pendiente de dos puntos de la senda de coste total entre dos niveles de producción que usted ya observó. Esta calculadora de coste marginal toma esos dos cambios, los divide y devuelve el coste por unidad extra para que usted corrija un ejercicio, fije el precio de una tanda corta o ancle una revisión de costes sin ajustar una curva continua.
Qué mide el coste marginal discreto: el desembolso extra por unidad extra
El coste marginal discreto de una unidad extra no es el coste medio de toda la tanda ni la última línea de factura que usted pagó a un proveedor. El coste total es el desembolso de producir una cantidad dada, en una sola moneda. La cantidad es el número de unidades de ese mismo bien.
Sus primeras diferencias —cuánto se movió el coste total cuando se movió la producción— son ΔTC y ΔQ. Dividirlas es la aproximación de dos puntos de la derivada dTC/dQ que los manuales llaman coste marginal. Cuando la producción sube en diez unidades y el coste total sube en cincuenta, el coste extra por unidad es cinco.
Cuando la producción sube en una unidad, ΔQ vale uno y MC iguala el propio cambio del coste total, que es la lectura de una unidad adicional de la misma fórmula. La identidad no dice si esas unidades extra se produjeron a corto o a largo plazo, y no separa coste fijo de coste variable: lo que usted ponga en ΔTC es lo que se divide.
Una caída del coste total al subir la producción da un MC negativo, que esta calculadora informa en lugar de ocultar, porque una pendiente de dos puntos puede ser negativa aunque el coste medio a largo plazo de la empresa no lo sea. Usted aporta dos números finitos que ya comparten una historia —mismo producto, mismo periodo, misma unidad de cuenta— y la calculadora los divide y redondea para que los goldens coincidan byte a byte entre entornos.
Este punto divide los dos números que usted envía; no consulta una función de costes, no convierte divisas ni estima una derivada continua a partir de una nube de puntos.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Esos fallos no se facturan. Se admite un cambio negativo de cantidad y entonces MC es la pendiente signada de dos puntos de la senda de costes, la lectura honesta cuando la producción cayó. Se admite un cambio negativo del coste total y entonces MC puede ser negativo o, con un cambio negativo de cantidad, positivo.
Un cambio nulo del coste total con un cambio no nulo de cantidad da un coste marginal de cero: las unidades extra no movieron el total. Ejemplo: un cambio de coste total de cincuenta y un cambio de cantidad de diez producen un coste marginal de cinco. Ejemplo: un cambio de coste total de cien y un cambio de cantidad de tres producen un tercio periódico, redondeado de forma estable.
Mantenga las peticiones pequeñas, fije el resultado redondeado en las pruebas y obtendrá un coste por unidad extra reproducible para hojas, complementos LMS y workers de borde sin montar un estimador de función de costes propio.
Dónde resulta útil una calculadora de coste marginal
Los despachos de operaciones y de contabilidad de costes usan una calculadora de coste marginal para convertir dos instantáneas de producción en una cifra por unidad extra antes de abrir una regresión del coste total sobre la producción o un modelo de costes escalonados de planta. Los equipos de precios anclan ese mismo número junto a un caso de margen de contribución para que un precio de etiqueta alto no se confunda con un coste extra alto cuando el volumen se movió con él.
Los tutores y los generadores de exámenes necesitan un oráculo determinista que marque como error un cambio nulo de cantidad en lugar de devolver en silencio Infinity que un calificador defectuoso podría tratar como acierto. Los grupos de producto y de estrategia conectan el contrato a revisiones de oferta y cuestionarios de alta que deben mostrar MC para un ΔTC y un ΔQ de muestra sin llamar a un ajustador de curva de costes.
Es una búsqueda y un trabajo distintos de una identidad de coste medio que divide el coste total por la cantidad en un solo punto, de un índice de Lerner que toma MC como entrada en lugar de calcularlo, y de una identidad de umbral de rentabilidad que nunca ve un cambio de producción: esas herramientas parten de otros campos y responden a otras preguntas. La validación fallida no consume saldo.
Mantenga el cambio de cantidad distinto de cero, fije el coste por unidad extra redondeado en las pruebas y obtendrá un MC reproducible para teasers, revisiones de deberes y workers de borde sin montar un motor de microeconomía propio. Las derivadas continuas, la imputación de costes entre varios productos y las sombras de restricción de capacidad quedan fuera de esta identidad a propósito: incorpórelas en su propia capa después de tener el número de dos puntos en bruto.
Qué puede hacer con ella
Convertir dos instantáneas de coste en una cifra por unidad extra
Introduzca cuánto se movió el coste total y cuánto se movió la producción; ancle MC para que el siguiente incremento se precie con la pendiente de dos puntos, no con el coste medio.
Precios a corto plazo y revisiones de costes
Deje caer dos instantáneas contables en una prueba CI o en una revisión de oferta y lea el coste por unidad extra sin ajustar una curva continua de coste total.
Preguntas frecuentes
¿Qué ocurre si el cambio de la cantidad es cero?
El coste marginal no está definido cuando ΔQ es cero, porque ese importe es el denominador de ΔTC/ΔQ, y la llamada no se factura.
¿En qué se diferencia del coste medio?
El coste medio divide el coste total por la cantidad en un solo punto de producción (TC/Q). El coste marginal divide el cambio del coste total por el cambio de la cantidad entre dos puntos (ΔTC/ΔQ). Responden a búsquedas distintas y toman entradas distintas.
¿Puede ser negativo el coste marginal?
Sí. Cuando el coste total baja al subir la producción, o cuando ambos cambios tienen signos opuestos, la pendiente de dos puntos es negativa. Esta calculadora informa ese resultado signado en lugar de rechazarlo.
¿Introduzco los costes totales o la diferencia entre ellos?
Introduzca las diferencias. Reste el coste total anterior del posterior y la cantidad anterior de la posterior, e indique esas dos variaciones. La calculadora divide la variación del coste entre la de la cantidad.
¿Separa los costes fijos de los variables?
No. Se divide exactamente la variación de coste que usted introduce. Decida antes qué coste usa, sea desembolso de caja, coste de fabricación completo o solo coste variable, y aplíquelo a los dos niveles de producción.
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/marginal-cost \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"delta_total_cost":50,"delta_quantity":10}'const res = await fetch("https://api.kit.forhosting.com/fin/marginal-cost", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"delta_total_cost": 50,
"delta_quantity": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/marginal-cost",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"delta_total_cost": 50,
"delta_quantity": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/marginal-cost", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"delta_total_cost":50,"delta_quantity":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"delta_total_cost":50,"delta_quantity":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/marginal-cost", 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
{
"delta_total_cost": 50,
"delta_quantity": 10
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.marginal_cost",
"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 | 1000000000000 |
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
Un cambio de cantidad nulo falla con invalid_input porque el cociente no está definido.
Qué mide el coste marginal discreto: el desembolso extra por unidad extra
Un cambio nulo de cantidad no es una pendiente: dividir por cero no está definido, así que la tarea falla con invalid_input en lugar de inventar Infinity. Combine el JSON con su propia regla sobre qué coste es de verdad total: desembolso de caja, coste de fabricación plenamente cargado o solo el variable.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Envíe mediante POST un cuerpo JSON con dos números finitos obligatorios. delta_total_cost es el cambio del coste total en una moneda entre dos niveles de producción; los alias delta_tc, dtc, change_in_total_cost y tc_change apuntan al mismo campo para que una hoja conserve los nombres de columna. delta_quantity es el cambio de la producción en unidades del bien; se aceptan los alias delta_q, dq, change_in_quantity y quantity_change. 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. Si delta_quantity es cero, el manejador rechaza la solicitud porque el coste marginal es ΔTC/ΔQ y un cambio nulo de cantidad deja el cociente indefinido. Si acierta, el cuerpo ecoa delta_total_cost y delta_quantity redondeados a doce decimales, informa marginal_cost como su cociente e incluye una cadena formula que reafirma MC = ΔTC / ΔQ. El precio es un $0.002 fijo por solicitud correcta.
Dónde resulta útil una calculadora de coste marginal
Como la implementación es parse de nivel A puro, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida.
Casos de integración
Comprobaciones de aula y de deberes
Permita que el alumnado envíe ΔTC y ΔQ y verifique MC = ΔTC / ΔQ frente a la identidad del manual, incluido el caso invalid_input cuando la cantidad no cambia.
Preguntas técnicas
¿Cómo se calcula el coste marginal a partir del cambio de coste total y de cantidad?
Envíe un delta_total_cost finito y un delta_quantity finito no nulo. La API devuelve marginal_cost = delta_total_cost / delta_quantity, más la fórmula MC = ΔTC / ΔQ.
¿Cuánto cuesta la calculadora de coste marginal?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.