Cómo calcular el costo de un producto con lista de materiales (BOM)
Paso a paso en el modo simple
Empieza por el nombre del producto y la cantidad que piensas fabricar. Después lista cada material o componente que lleva una unidad: nombre, cantidad, unidad de medida y el costo unitario que pagas al proveedor. Si quieres incluir mano de obra, indica el tiempo de fabricación por unidad en minutos y cuánto cuesta una hora de trabajo. Por último elige el margen deseado. Quima muestra al instante el costo de materiales, el costo de producción del lote, el costo por unidad y un precio sugerido. No necesitas conocer siglas: la lista que acabas de crear ya es una ficha técnica, también llamada lista de materiales o BOM (Bill of Materials).
Estructuras multinivel y subconjuntos
Los productos reales suelen tener conjuntos dentro de conjuntos. Una mesa tiene tablero, estructura y acabado; la estructura tiene patas, travesaños y tornillos; cada travesaño se corta de un listón. En el modo profesional cada elemento fabricado es un nodo del árbol, con sus propios componentes, operaciones y rechazo. Un mismo subconjunto puede reutilizarse en varios productos o en varios puntos de la misma estructura: Quima lo marca como compartido, suma las necesidades de todos los usos y calcula un único lote, con una sola preparación. Las referencias circulares, en las que un conjunto acaba usándose a sí mismo, se detectan y bloquean el cálculo hasta corregirlas.
Unidades de medida y conversiones
Cada elemento tiene una unidad base, en la que se consume y consolida, y una unidad de compra. Las conversiones solo ocurren entre magnitudes compatibles: 500 g son 0,5 kg, 250 cm son 2,5 m y 90 minutos son 1,5 horas. Los kilogramos solo pasan a litros cuando indicas la densidad del material. Cajas, rollos, planchas, kits y paquetes dependen del factor de envase declarado en el propio elemento, como 1 caja = 24 unidades o 1 rollo = 50 metros. Las unidades enteras, como pieza y unidad, no aceptan fracciones salvo que el elemento lo permita, y las compras se redondean hacia arriba en la unidad de compra.
Fórmula del costo de materiales con ejemplo
El costo de cada componente es la cantidad necesaria multiplicada por el costo unitario convertido a la misma unidad. En la tabla de abajo, una mesa usa 4 patas de 10,00, un tablero de 80,00 y 12 tornillos de 0,50: el costo directo de materiales es 126,00 antes de mermas y operaciones. Si los tornillos tienen una merma del 20% sobre la entrada, la cantidad bruta pasa a 12 ÷ (1 − 0,20) = 15 unidades, y no 14,4, que sería solo sumar 20% al neto. El total sube a 127,50. Todos los valores se calculan con aritmética decimal exacta, sin los errores de redondeo del punto flotante.
| Componente | Cantidad por producto | Costo unitario | Costo |
|---|---|---|---|
| Pata de madera | 4 | 10,00 | 40,00 |
| Tablero | 1 | 80,00 | 80,00 |
| Tornillo | 12 | 0,50 | 6,00 |
| Tornillo · 20% de merma | 12 / (1 − 0,20) = 15 | 0,50 | 7,50 |
| Total | 126,00 → 127,50 |
Mermas, rechazos, retrabajo y sobrantes
La merma proporcional representa material que se pierde al procesar la entrada, como recortes de tela o serrín: bruto = neto ÷ (1 − tasa). La merma fija es una cantidad por lote, como el ajuste de una máquina, y se suma después de la proporcional. El rechazo trata de unidades fabricadas que no se pueden vender: para obtener las unidades buenas hay que iniciar buenas ÷ (1 − rechazo). El retrabajo suma un costo por unidad que hubo que corregir. El sobrante reutilizable devuelve parte de la merma al inventario y reduce el costo, pero no la compra. En los resultados, la línea de mermas muestra la diferencia exacta entre el cálculo real y el mismo cálculo sin mermas.
Mano de obra, máquinas y costos indirectos
Cada operación tiene un tiempo de preparación por lote y un tiempo de ejecución por unidad. Costo de preparación = horas de setup × costo horario; costo de ejecución = horas por unidad × cantidad × costo horario. Con varios operarios, indica si el tiempo es de reloj, multiplicado por los operarios, o si ya son horas de trabajo sumadas. Las máquinas suman equipo, energía, mantenimiento, depreciación y otros costos por hora; si el costo de la máquina ya incluye al operario, la mano de obra de esa operación no se vuelve a sumar. Los costos indirectos pueden ser fijos por lote, fijos por unidad, un porcentaje sobre una base elegida o repartidos por hora de trabajo u hora máquina, siempre con la base visible.
Margen, markup y comisiones sobre el precio
Markup y margen no son lo mismo. Con markup, el precio es costo × (1 + markup): costo 100 con markup del 20% da 120. Con margen, el beneficio es una parte del precio: precio = costo ÷ (1 − margen), y costo 100 con margen del 20% da 125. Comisiones, cargos de tarjeta e impuestos que indiques se aplican sobre el precio, así que entran en el denominador: precio = (costo + gastos fijos) ÷ (1 − margen − comisiones). Sumar esos porcentajes al costo subestima el precio. Quima no presume impuestos de ningún país; el valor mostrado es un precio sugerido, sujeto a revisión comercial y fiscal.
Simulaciones, escenarios y versiones
En el modo avanzado, compara lotes de 1, 10, 50, 100 o cualquier cantidad y observa cómo la preparación y los costos fijos por lote se diluyen en el costo unitario. Crea escenarios con aumento del precio de material, reducción de mermas, cambio de proveedor, sustitución de componente, cambio de tiempos de producción o variación del tipo de cambio, conservando siempre el escenario original para comparar. El análisis de sensibilidad recalcula el efecto de un aumento del 10% en cada factor y muestra qué componentes influyen más en el costo final. Las revisiones guardan la lista con precios, tasas y parámetros para reproducir el cálculo después y seguir la evolución del costo.
Importar, exportar y precauciones
Importa una hoja CSV o XLSX con una fila por componente y el código del conjunto padre, asigna las columnas y revisa la vista previa: Quima señala códigos ausentes, cantidades negativas, costos no válidos, unidades incompatibles, monedas sin tasa, duplicados, ciclos y mermas iguales o superiores al 100%. Nunca se ejecutan fórmulas ni macros. Exporta un Excel con diez hojas, la ficha técnica en PDF, CSV, una copia JSON completa, el árbol en SVG o PNG y una impresión A4. Los resultados son estimaciones basadas en los datos que indicaste: revisa precios de proveedores, tiempos medidos y normas fiscales de tu región antes de decidir.
Preguntas frecuentes
¿Qué es una ficha técnica o BOM?
Es la lista de todo lo que compone un producto, con cantidades por unidad, organizada en niveles cuando hay subconjuntos. Es la base para calcular costos, planificar compras y estandarizar la fabricación.
¿Cuál es la diferencia entre margen y markup?
El markup se aplica sobre el costo: precio = costo × (1 + markup). El margen es la parte del precio que queda como beneficio: precio = costo ÷ (1 − margen). Con costo 100, un markup del 20% da 120 y un margen del 20% da 125.
¿Cómo funciona una merma del 10%?
Una merma del 10% sobre la entrada significa que, para obtener 9 unidades buenas de material, hay que entrar con 10. Por eso el bruto es neto ÷ 0,9 y no neto × 1,1.
¿Mis datos se envían a algún servidor?
No. Los cálculos ocurren en tu navegador y los proyectos se quedan en su almacenamiento local. Usa la copia JSON para guardarlo o llevarlo a otro dispositivo.
¿La herramienta calcula impuestos?
No presume impuestos de ningún país. Puedes indicar impuestos manualmente como porcentajes sobre el precio; el resultado es un precio sugerido que debes revisar con tu contador.
¿Puedo usar la lista de materiales en otras herramientas?
Sí. Exporta la demanda de materiales al Comparador de Cotizaciones, el CSV de piezas al Optimizador de Corte 2D, el JSON de consumo al Planificador de Reposición, el JSON de precios al Catálogo, o abre el producto en el Generador de Presupuestos o de Etiquetas.
Herramientas relacionadas
Comparador de Cotizaciones de Proveedores · Optimizador de Corte 2D · Planificador de Compras y Reposición de Inventario · Generador y Validador de Catálogos de Productos · Generador de etiquetas de precios · Generador de presupuestos y propuestas