Costeo basado en actividades (ABC): qué es y cómo aplicarlo paso a paso

Dos productos pueden fabricarse en cantidades similares y, sin embargo, consumir recursos muy diferentes. Uno requiere más preparaciones de equipos, inspecciones o gestión de pedidos, mientras que el otro necesita menos actividades. Si todos los costos indirectos se distribuyen únicamente por unidades producidas, la empresa puede obtener una imagen distorsionada del costo de cada producto.

El costeo basado en actividades (ABC) permite distribuir esos costos según las actividades que realmente consumen los productos o servicios. En esta guía aprenderás cómo funciona, cuáles son sus fórmulas y cómo aplicarlo mediante un ejemplo resuelto. También encontrarás una plantilla Excel gratuita de costeo ABC para realizar los cálculos y comparar los resultados con un método tradicional.

El objetivo no es complicar la contabilidad del negocio, sino comprender cuándo una distribución más detallada de los costos puede ayudarte a evaluar productos, revisar procesos y tomar mejores decisiones.}

¿Qué es el costeo basado en actividades (ABC)?

El costeo basado en actividades, conocido como ABC por sus siglas en inglés (Activity-Based Costing), es un método de contabilidad de gestión que asigna costos a productos, servicios u otros objetos de costo según las actividades y los recursos que consumen.

Su principio es sencillo: los productos y servicios requieren actividades para elaborarse o entregarse, y esas actividades utilizan recursos que generan costos. Por eso, en lugar de repartir todos los costos indirectos mediante una sola base general, el método ABC busca relacionarlos con las actividades que los originan.

Esta lógica coincide con la definición del Chartered Institute of Management Accountants (CIMA), que describe la asignación de recursos a actividades y posteriormente de actividades a objetos de costo mediante inductores.

Imagina una pequeña fábrica que elabora dos tipos de productos. Ambos utilizan materiales y mano de obra, pero uno exige configurar las máquinas cinco veces al mes y el otro solamente una. Si el costo de esas preparaciones se distribuye por igual, el primer producto podría recibir menos costos de los que le corresponden y el segundo, más.

El ABC busca reducir esa distorsión utilizando información sobre el consumo de actividades.

Importante: el método ABC no significa que todos los costos deban repartirse. Los costos que pueden identificarse directamente con un producto deben atribuirse a ese producto. El análisis por actividades resulta especialmente útil para distribuir costos indirectos que no tienen una relación directa evidente con cada unidad.

Tampoco debe confundirse el carácter directo o indirecto de un costo con su comportamiento fijo o variable. Si necesitas repasar esta diferencia, consulta nuestra guía sobre costos fijos y variables.

¿Cómo funciona el sistema de costos ABC?

El sistema ABC sigue una secuencia: identifica los recursos utilizados, relaciona sus costos con las actividades y después asigna esos costos a los productos o servicios según el consumo de cada actividad.

Para comprenderlo, es necesario distinguir tres elementos.

Actividades y grupos de costos

Una actividad es un conjunto de tareas necesarias para producir, vender o prestar un servicio. Por ejemplo, preparar una máquina, inspeccionar un lote, procesar una orden o atender una solicitud.

Un grupo de costos reúne los recursos asociados a una actividad o conjunto homogéneo de actividades. Si preparar equipos requiere personal especializado y materiales de mantenimiento, ambos conceptos pueden formar parte del costo de preparación, siempre que correspondan a esa actividad.

Para evitar duplicidades, un mismo costo no debe registrarse simultáneamente en varios grupos. Cuando un recurso se comparte entre actividades, primero es necesario asignar su costo utilizando una base razonable de consumo.

Inductores de costo

Un inductor de costo es una medida relacionada con el consumo de una actividad y utilizada para asignar su costo a los productos o servicios.

Por ejemplo, si el costo corresponde a preparar máquinas, el número de preparaciones puede utilizarse como inductor. Si corresponde a procesar pedidos, podría emplearse el número de pedidos atendidos.

ActividadPosible inductor de costo
Preparación de equiposNúmero de preparaciones
Inspección de calidadNúmero de inspecciones u horas de inspección
Procesamiento de pedidosNúmero de pedidos
Atención al clienteNúmero de casos u horas de atención
Movimiento de materialesNúmero de movimientos realizados

La elección del inductor es fundamental. No basta con utilizar un dato fácil de obtener: debe representar razonablemente cómo los productos o servicios consumen la actividad.

La guía de contabilidad gerencial de OpenStax desarrolla este principio mediante actividades como preparación de máquinas, inspecciones y procesamiento de órdenes.

Productos, servicios y otros objetos de costo

Un objeto de costo es aquello cuyo costo queremos conocer. Puede ser un producto, un servicio, un pedido, un cliente o una línea de negocio.

En una fábrica, el objeto de costo podría ser cada referencia fabricada. En una empresa de servicios, podría ser un tipo de atención. En un ecommerce, podría analizarse el costo de procesar determinadas clases de pedidos.

Por tanto, el método no está limitado a empresas manufactureras. Su utilidad depende de que existan actividades identificables, costos relevantes y datos suficientes para estimar cómo se consumen los recursos.

Cómo calcular el costeo ABC: ejemplo paso a paso

Vamos a desarrollar un ejemplo completo de costeo basado en actividades para una pequeña empresa que fabrica dos productos: A y B.

Durante un mes, la empresa termina 100 unidades de cada producto. Ambos utilizan recursos directos, pero el producto B requiere más preparaciones de equipos y más procesamiento de pedidos de producción.

Para facilitar la lectura, los importes se expresan en unidades monetarias (u. m.). Son datos ilustrativos y pueden adaptarse a la moneda de cada negocio. Supondremos que toda la producción del período está terminada y que los costos considerados corresponden al mismo mes.

Paso 1. Identifica los productos y sus costos directos

El primer paso consiste en determinar las unidades producidas y los costos que pueden identificarse directamente con cada producto, como materiales y mano de obra directa.

ConceptoProducto AProducto BTotal
Unidades producidas100100200
Materiales directos1.1001.3502.450
Mano de obra directa5006501.150
Costos directos1.6002.0003.600

El producto A tiene un costo directo de 16 u. m. por unidad, mientras que el producto B tiene un costo directo de 20 u. m. por unidad.

Estos costos ya están identificados. No necesitamos distribuirlos mediante inductores de actividades.

Paso 2. Agrupa los costos indirectos por actividad

La empresa identifica dos actividades indirectas relevantes durante el período: preparación de equipos y procesamiento de pedidos de producción.

Después de revisar sus registros de personal, mantenimiento y sistemas, determina los siguientes costos:

ActividadCostos incluidosCosto del período (u. m.)
Preparación de equiposPersonal de preparación (500) y mantenimiento asociado (100)600
Procesamiento de pedidosPersonal de procesamiento (480) y sistemas asociados (120)600
Total de costos indirectosDos grupos de actividades1.200

Los 1.200 de costos indirectos ya están agrupados según la actividad que consume los recursos. El siguiente paso será determinar cuánto corresponde a cada producto.

En una empresa real podrían existir más grupos, como inspección, almacenamiento o movimientos internos. Para un primer ejercicio conviene trabajar con pocas actividades, siempre que representen adecuadamente los costos incluidos.

Paso 3. Selecciona los inductores y registra su consumo

La empresa revisa sus registros y obtiene la cantidad de veces que cada producto utiliza las actividades.

ActividadInductorProducto AProducto BTotal
Preparación de equiposNúmero de preparaciones156
Procesamiento de pedidosNúmero de pedidos246

Aunque ambos productos tienen el mismo volumen de fabricación, el producto B consume una proporción mayor de las actividades indirectas consideradas.

Este es precisamente el tipo de diferencia que puede quedar oculta cuando todos los costos indirectos se distribuyen únicamente por cantidad producida.

Paso 4. Calcula la tasa de costo de cada actividad

La tasa de actividad indica cuánto costo corresponde a cada unidad del inductor.

Fórmula del costeo ABC:

Tasa de actividad = costo del grupo de actividad ÷ total de unidades del inductor

Aplicamos la fórmula a las dos actividades.

Preparación de equipos:

600 ÷ 6 preparaciones = 100 u. m. por preparación.

Procesamiento de pedidos:

600 ÷ 6 pedidos = 100 u. m. por pedido.

En este ejemplo, ambas tasas coinciden por casualidad. En una empresa real pueden ser muy diferentes, ya que dependen del costo y del volumen de actividad de cada grupo.

El procedimiento corresponde al explicado por la Association of Chartered Certified Accountants (ACCA), que utiliza el costo de cada grupo y su respectivo inductor para determinar las tasas de asignación.

Paso 5. Asigna los costos indirectos a cada producto

Ahora multiplicamos la tasa de cada actividad por la cantidad de unidades del inductor consumidas por cada producto.

Costo asignado de una actividad = tasa de actividad × consumo del inductor por el producto

Para el producto A:

  • Preparación de equipos: 1 × 100 = 100.
  • Procesamiento de pedidos: 2 × 100 = 200.
  • Total indirecto asignado: 300 u. m.

Para el producto B:

  • Preparación de equipos: 5 × 100 = 500.
  • Procesamiento de pedidos: 4 × 100 = 400.
  • Total indirecto asignado: 900 u. m.

Podemos resumir el resultado en una tabla:

ActividadProducto AProducto BTotal asignado
Preparación de equipos100500600
Procesamiento de pedidos200400600
Costos indirectos asignados3009001.200

Comprobación: los 300 asignados al producto A más los 900 del producto B suman 1.200, exactamente el costo indirecto incluido en el ejercicio.

Esta conciliación es indispensable. Si el total distribuido no coincide con el costo que debía asignarse, es necesario revisar los inductores, los registros y las posibles diferencias de capacidad o costos no asignados antes de interpretar el resultado.

Paso 6. Calcula y verifica el costo unitario ABC

Una vez distribuidos los costos indirectos, los sumamos a los costos directos de cada producto.

Costo unitario ABC = (costos directos del producto + costos indirectos ABC asignados) ÷ unidades producidas

Para el producto A:

(1.600 + 300) ÷ 100 = 19 u. m. por unidad.

Para el producto B:

(2.000 + 900) ÷ 100 = 29 u. m. por unidad.

ConceptoProducto AProducto BTotal
Costos directos1.6002.0003.600
Costos indirectos ABC3009001.200
Costo total asignado1.9002.9004.800
Unidades terminadas100100200
Costo unitario ABC1929—

La empresa ha distribuido correctamente los 4.800 de costos considerados: 3.600 directos y 1.200 indirectos. El producto B resulta más costoso porque, además de tener mayores costos directos, consume más actividades indirectas.

Estos costos unitarios se refieren exclusivamente al alcance definido para el ejercicio. No representan automáticamente el costo total de vender ni la utilidad neta del negocio, porque podrían existir gastos comerciales, administrativos, financieros u otros conceptos no incluidos.

Costeo ABC vs. costeo tradicional: diferencias y resultados

La diferencia principal entre ambos métodos está en cómo se asignan los costos indirectos.

Un sistema tradicional puede utilizar una base general, como horas de mano de obra, horas máquina o unidades producidas. El ABC utiliza varios grupos de actividades y los inductores correspondientes.

Para observar el impacto, vamos a calcular qué ocurriría si nuestra empresa distribuyera los mismos 1.200 de costos indirectos únicamente por unidades producidas.

Como fabrica 200 unidades en total, la tasa tradicional sería:

1.200 ÷ 200 = 6 u. m. de costo indirecto por unidad.

Por tanto, cada producto recibiría 600 de costos indirectos, ya que ambos tienen 100 unidades.

ConceptoProducto AProducto B
Costo directo unitario1620
Indirecto unitario tradicional66
Costo unitario tradicional2226
Indirecto unitario ABC39
Costo unitario ABC1929

La diferencia es importante:

  • Producto A: con el método tradicional recibe 3 u. m. más por unidad que con ABC.
  • Producto B: con el método tradicional recibe 3 u. m. menos por unidad que con ABC.

El costo total de la empresa no cambió. Los dos métodos siguen distribuyendo 1.200 de costos indirectos, pero atribuyen cantidades diferentes a cada producto.

Si la empresa vendiera cada unidad del producto A a 27 u. m. y cada unidad del producto B a 35 u. m., la diferencia también afectaría el resultado calculado por producto:

ConceptoProducto AProducto B
Precio unitario2735
Margen unitario después de costos considerados, método tradicional59
Margen unitario después de costos considerados, método ABC86

Con el reparto tradicional, el producto B parece generar un margen unitario considerablemente superior. Con ABC, el producto A presenta un margen mayor después de los costos incluidos en el ejemplo.

Este cambio no implica que el producto B deba eliminarse ni que el A sea necesariamente la mejor alternativa. Los costos compartidos pueden continuar existiendo aunque se suspenda una línea de producción. Para tomar decisiones de corto plazo también es necesario revisar qué costos son evitables y cuánto aporta cada venta a cubrir la estructura.

Por eso conviene complementar el análisis con nuestra guía de rentabilidad por producto o categoría y con el estudio del margen de contribución para decidir qué vender.

Además, ABC no reemplaza necesariamente otros sistemas de acumulación de costos. Por ejemplo, el costeo por procesos organiza los costos por etapas productivas, mientras que ABC se enfoca en atribuir costos a partir del consumo de actividades. Según las necesidades de la empresa, ambos enfoques pueden complementarse.

La diferencia entre el costeo tradicional y ABC, junto con sus ventajas y limitaciones, también está desarrollada en OpenStax, Principles of Managerial Accounting.

¿Cuándo conviene utilizar el costeo basado en actividades?

El método ABC puede resultar especialmente útil cuando una empresa ofrece productos o servicios que consumen actividades indirectas en proporciones diferentes.

No es necesario que el negocio sea grande para beneficiarse del análisis. Lo importante es que la información adicional permita tomar decisiones mejores que las obtenidas con un reparto más sencillo.

SituaciónCómo puede ayudar el ABC
Productos con distinta complejidad de fabricaciónPermite asignar preparaciones, inspecciones y otras actividades según su consumo.
Servicios con tiempos y tareas muy diferentesAyuda a relacionar costos de atención y soporte con cada tipo de servicio.
Operaciones con costos indirectos relevantesPermite examinar qué actividades explican una parte importante de los costos.
Clientes o pedidos que requieren esfuerzos desigualesFacilita analizar actividades como procesamiento, gestión de cambios o atención.
Productos con márgenes aparentemente inconsistentesPermite comprobar si una asignación general está distorsionando los costos.

En comercio electrónico, por ejemplo, algunos pedidos pueden requerir más preparación, soporte o gestión de devoluciones que otros. Si el objetivo es medir específicamente el costo de procesamiento y entrega de cada orden, también puedes consultar la guía de costo por pedido en ecommerce.

La aplicación del ABC en empresas latinoamericanas no es solamente teórica. Una investigación de Guillermo Vega y Montero Zuñiga, publicada en Veritas et Scientia, estudió su incidencia en la fijación de precios dentro de empresas vitivinícolas de Tacna, Perú. Otro estudio publicado en Contabilidad y Negocios, de la Pontificia Universidad Católica del Perú, documentó la aplicación del sistema ABC en una empresa industrial peruana.

¿Cuándo puede no compensar? Si la empresa fabrica productos muy homogéneos, sus costos indirectos son poco relevantes o una base tradicional representa razonablemente el consumo de recursos, implementar ABC puede añadir trabajo sin mejorar suficientemente las decisiones.

Antes de adoptarlo, conviene identificar qué decisión se quiere mejorar, qué información será necesaria y si el beneficio esperado justifica el esfuerzo de recopilarla y mantenerla.

Ventajas, limitaciones y errores frecuentes del costeo ABC

Principales ventajas

  • Mejor distribución de costos indirectos: permite utilizar bases relacionadas con las actividades consumidas, en lugar de depender únicamente de un promedio general.
  • Mayor visibilidad operativa: ayuda a identificar actividades que concentran costos y requieren revisión.
  • Información más útil por producto o servicio: facilita detectar diferencias que pueden quedar ocultas mediante asignaciones tradicionales.
  • Apoyo a las decisiones: aporta información para revisar procesos, analizar precios y evaluar oportunidades de mejora, junto con otros datos financieros y comerciales.

Robin Cooper y Robert S. Kaplan explicaron en Harvard Business Review que el valor del ABC no se limita a calcular costos de productos, sino que también puede orientar decisiones de gestión.

Limitaciones del método

El costeo ABC exige información más detallada que un reparto tradicional. Esto puede aumentar el tiempo y el costo de implementación, especialmente cuando se necesitan registros adicionales de actividades.

Además, no siempre existe un inductor que represente perfectamente el consumo de recursos. Algunas asignaciones requieren estimaciones y ciertos costos vinculados con la capacidad general del negocio pueden ser difíciles de relacionar con productos específicos.

También es necesario actualizar las tasas y los datos cuando cambian las operaciones. Un sistema ABC construido con información desactualizada puede producir resultados aparentemente precisos, pero poco confiables.

Por último, el resultado utilizado para gestión interna no necesariamente coincide con la valoración de inventarios o los criterios exigidos para preparar estados financieros. Ese tratamiento debe revisarse según las normas contables aplicables.

Errores que pueden distorsionar el cálculo

ErrorCómo prevenirlo
Elegir inductores sin relación suficiente con los costosComprobar que el inductor represente razonablemente el consumo de la actividad.
Registrar un mismo costo en varios gruposDefinir criterios de clasificación y evitar duplicidades.
Mezclar datos de períodos diferentesTrabajar con costos y cantidades correspondientes al mismo período de análisis.
Ignorar costos o capacidad no asignadaConciliar los costos considerados y mostrar por separado cualquier diferencia.
Utilizar tasas desactualizadasRevisar periódicamente costos, actividades y niveles de consumo.
Tomar decisiones únicamente con el costo ABCComplementar el resultado con costos evitables, demanda, precios y margen de contribución.

Para una pyme, la mejor forma de comenzar no suele ser construir decenas de grupos de actividades. Es preferible seleccionar unas pocas actividades relevantes, obtener datos confiables y comprobar si los resultados revelan diferencias que merezcan una decisión.

La utilidad del ABC depende tanto de la calidad de los datos como de la correcta interpretación de los resultados. Una distribución más detallada no garantiza por sí sola que la empresa reduzca costos o aumente su rentabilidad.

Descarga la plantilla

Utiliza nuestra plantilla Excel gratuita de costeo basado en actividades (ABC) para registrar productos, costos directos, actividades e inductores, calcular las tasas de asignación y distribuir los costos indirectos. También podrás comparar los resultados con un reparto tradicional y revisar el costo unitario de cada producto sin construir las fórmulas desde cero.

Preguntas frecuentes sobre el costeo ABC

¿Una pequeña empresa puede utilizar el costeo ABC sin un software especializado?

Sí. Una pequeña empresa puede comenzar con Excel si maneja un número limitado de productos, actividades e inductores y dispone de registros confiables. Lo fundamental es definir correctamente las bases de asignación, comprobar los cálculos y mantener actualizada la información. Cuando el volumen de operaciones crece, puede ser conveniente evaluar herramientas más especializadas.

¿El costeo ABC sirve para empresas de servicios?

Sí. Puede aplicarse a servicios mediante actividades como atención, preparación, revisión, soporte o gestión administrativa. Los inductores podrían ser horas de atención, número de casos o cantidad de trámites, siempre que representen razonablemente el consumo de recursos. El objetivo de costo puede ser un tipo de servicio, un cliente o un proyecto.

¿El costeo ABC es lo mismo que el costeo por absorción?

No. El costeo ABC es un método para atribuir costos a partir del consumo de actividades. El costeo por absorción establece que el costo de producción incorpora tanto costos variables como costos fijos de fabricación. Por tanto, responden a cuestiones diferentes: ABC ayuda a determinar cómo asignar costos, mientras que la absorción se refiere a qué costos de fabricación se incorporan al producto. Su utilización conjunta depende del diseño del sistema y de los requisitos contables aplicables.

¿En qué se diferencia el costeo ABC del Time-Driven ABC?

El ABC convencional utiliza actividades e inductores para asignar costos según su consumo. El Time-Driven Activity-Based Costing (TDABC), o costeo basado en actividades dirigido por el tiempo, utiliza principalmente tasas de costo por unidad de capacidad y estimaciones del tiempo requerido por cada operación. Es una variante que puede simplificar determinados modelos de asignación, aunque también necesita datos adecuados de capacidad y tiempos.

¿El costo calculado con ABC determina automáticamente el precio de venta?

No. El costo ABC puede proporcionar información útil para evaluar precios, pero el precio de venta también depende de la demanda, la competencia, el valor percibido, los objetivos comerciales y otros costos relevantes. Asimismo, un producto con bajo margen después de asignar costos compartidos no necesariamente debe retirarse: antes hay que determinar cuáles de esos costos desaparecerían realmente si se dejara de ofrecer.


Discover more from

Subscribe to get the latest posts sent to your email.

Scroll to Top