Beancount.io LogoBeancount.io

Costeo Basado en Actividades y TDABC: Una Guía Práctica para la Rentabilidad de Clientes y SKU

15 min de lecturaMike ThriftMike Thrift
Costeo Basado en Actividades y TDABC: Una Guía Práctica para la Rentabilidad de Clientes y SKU

He aquí una cruda realidad que la mayoría de los estados de resultados ocultan discretamente: aproximadamente uno de cada cinco de sus "mejores" clientes le está haciendo perder dinero. Los pedidos que realizan se ven de maravilla en la cifra de ventas, pero las llamadas que hacen, los trabajos urgentes que solicitan y las devoluciones que generan consumen el margen de formas que la contabilidad de costos tradicional nunca fue diseñada para detectar.

Esa brecha entre lo que algo parece costar y lo que realmente cuesta es exactamente el problema que el Costeo Basado en Actividades (ABC, por sus siglas en inglés) fue inventado para resolver. Nacido a finales de la década de 1980 por la frustración con las asignaciones de gastos generales que distribuían los costos uniformemente entre los productos, el ABC ha madurado hasta convertirse en una herramienta de gestión práctica tanto para empresas de servicios como para fabricantes, hospitales, restaurantes y empresas de software por igual. Bien ejecutado, saca a la luz la rentabilidad oculta de clientes, productos y SKU que el costeo basado en el volumen no puede mostrar.

Esta guía explica cómo funciona realmente el ABC, cómo implementarlo sin ahogarse en detalles, dónde ha dado resultados en el mundo real y cómo su primo moderno —el ABC impulsado por el tiempo (TDABC)— resuelve el problema de mantenimiento que acabó con muchos de los proyectos ABC de primera generación.

Por qué el costeo tradicional le engaña discretamente

La mayoría de las empresas todavía asignan los gastos generales de la misma manera que las fábricas lo hacían hace un siglo: eligen un único inductor (driver) basado en el volumen —generalmente horas de mano de obra directa, horas máquina o unidades producidas— y distribuyen todos los costos indirectos sobre esa base. Funciona cuando los gastos generales son pequeños y uniformes, y cuando cada producto se parece aproximadamente a todos los demás.

El sistema falla en el momento en que su negocio se parece en algo a uno moderno. Un producto configurado a medida con tres cambios de ingeniería consume muchos más recursos de compras, programación, calidad y servicio al cliente que un artículo de catálogo estándar, incluso si ambos requieren los mismos minutos de mano de obra en la planta de producción. Un cliente pequeño que envía correos electrónicos a diario y exige plazos de entrega urgentes consume más atención de los socios que un cliente grande con un contrato de retención trimestral. La asignación basada en el volumen no puede detectar nada de esto.

El resultado es una distorsión sistemática. Los productos y clientes complejos, de bajo volumen y alta interacción se costean por debajo de su valor real. Los sencillos, de alto volumen y baja interacción se sobrecostean. Los gerentes fijan precios demasiado bajos para lo complejo y demasiado altos para lo simple. Los equipos de ventas impulsan la combinación de productos equivocada. Los clientes abandonan gradualmente hacia competidores cuyos sistemas de costeo les dijeron la verdad, y usted se pregunta por qué los márgenes siguen erosionándose incluso cuando los ingresos crecen.

Los cuatro pilares del ABC

El Costeo Basado en Actividades sustituye la base de asignación única y tosca por un mapa de causa y efecto. Todo sistema ABC se apoya en cuatro componentes:

  • Actividades: son las piezas discretas de trabajo realizadas en su negocio: configurar una máquina, procesar una orden de compra, responder a una consulta de un cliente, inspeccionar un envío, diseñar una nueva variante. Esto es lo que las personas y los equipos hacen realmente todo el día.
  • Grupos de costos (Cost pools): son depósitos que agrupan los costos indirectos consumidos por un conjunto de actividades relacionadas; por ejemplo, todos los salarios, depreciaciones, software y suministros que fluyen hacia la función de compras.
  • Inductores de costos (Cost drivers): son las unidades que explican por qué cada grupo de costos cambia de tamaño. El inductor de un grupo de configuración de máquinas podría ser el número de configuraciones. El de un grupo de procesamiento de pedidos podría ser el número de órdenes de compra. El de un grupo de servicio al cliente podría ser los minutos de tiempo de soporte.
  • Objetos de costo: son las cosas que finalmente desea costear: un producto, un SKU, una línea de servicio, un cliente, un proyecto, un contrato, un canal de distribución.

La aritmética es sencilla una vez que se tienen las piezas. Se suma el total de cada grupo de costos. Se divide por el volumen total del inductor para obtener una tasa por unidad de inductor. Se multiplica esa tasa por las unidades del inductor que consumió cada objeto de costo. El resultado: costos indirectos rastreados hasta productos, clientes o servicios por el trabajo que realmente causaron, no por el tamaño que resultan tener.

Implementación del ABC en cinco pasos

Una implementación viable de ABC no requiere un ejército de consultores ni un año de reuniones. La estructura es la misma tanto si dirige un taller, un bufete de abogados o una empresa de logística.

Paso 1: Identificar las actividades que impulsan los costos indirectos

Recorra la operación. Hable con supervisores, contadores, responsables de atención al cliente y personal de planta. Haga una lista de las principales actividades que realiza realmente cada departamento. Resista la tentación de enumerar cada microtarea; así es como los proyectos ABC colapsan bajo su propio peso. Una primera pasada útil suele sacar a la luz entre veinte y cincuenta actividades significativas en toda la empresa.

Paso 2: Agrupar las actividades en grupos de costos (Cost Pools)

Agrupe las actividades relacionadas para que los cálculos sigan siendo manejables. Los grupos comunes incluyen actividades a nivel de unidad (incurridas cada vez que se fabrica una unidad), actividades a nivel de lote (incurridas por configuración o por pedido, independientemente del tamaño del lote), actividades a nivel de producto (ingeniería, gestión de productos, cumplimiento normativo) y actividades a nivel de instalación (alquiler, servicios públicos, gestión de la planta). La misma jerarquía funciona en los servicios, sustituyendo las actividades a nivel de lote por actividades a nivel de compromiso con el cliente.

Paso 3: Asignar generadores de costos a cada grupo

Para cada grupo de costos, elija el generador que mejor explique por qué el costo del grupo aumenta y disminuye. Los generadores se presentan en dos modalidades. Los generadores por transacción cuentan las ocurrencias: número de configuraciones, número de inspecciones, número de incorporaciones de clientes. Los generadores por duración miden el tiempo consumido: horas de configuración, minutos de inspección, horas de soporte. Los generadores por transacción son más económicos de rastrear; los generadores por duración son más precisos cuando el tiempo por ocurrencia varía significativamente.

Paso 4: Calcular las tasas de los generadores de costos

Para cada grupo, divida el costo indirecto total del grupo por el volumen total del generador. Un grupo de adquisiciones con $480,000 de costo anual y 12,000 órdenes de compra arroja una tasa de $40 por orden de compra. Un grupo de configuración de $360,000 y 1,500 configuraciones arroja $240 por configuración. Un grupo de atención al cliente de $600,000 y 30,000 minutos de soporte arroja $20 por minuto de soporte.

Paso 5: Rastrear los costos hasta los productos, SKU y clientes

Multiplique cada tasa del generador por las unidades del generador que cada objeto de costo consumió durante el período. Un SKU que requirió 12 configuraciones, 800 minutos de soporte y 30 órdenes de compra conlleva $240 × 12 + $20 × 800 + $40 × 30 = $5,080 de costo indirecto rastreado además de su material y mano de obra directos. Agregue esto a través de los SKU para obtener la rentabilidad del producto. Agregue a través de los clientes para obtener la rentabilidad del cliente. Agregue a través de canales o regiones para obtener la rentabilidad por canal y territorio.

Cómo se ve el ABC en un entorno de fabricación

Considere un fabricante de tamaño mediano que produce tanto piezas de catálogo estándar como componentes diseñados a medida. Bajo un sistema tradicional, todos los gastos generales se asignan en función de las horas de mano de obra directa. Las piezas estándar, que se producen en lotes largos con pocas configuraciones, se cargan con la mayor parte de los gastos generales simplemente porque consumen la mayor cantidad de horas de mano de obra. Las piezas personalizadas, que requieren constantes cambios de ingeniería, configuraciones frecuentes e inspecciones de calidad dedicadas, parecen engañosamente baratas.

Un análisis ABC invierte el panorama. Las configuraciones, las órdenes de cambio de ingeniería y las inspecciones de calidad se convierten en sus propios grupos de costos con sus propios generadores. Las piezas personalizadas de repente asumen su parte justa del trabajo que causan. Algunos SKU personalizados que parecían ser los productos de mayor margen en el catálogo resultan perder dinero. Algunas piezas estándar que parecían marginales resultan ser las más rentables. Los precios, los incentivos de ventas y las decisiones de racionalización de productos cambian en consecuencia.

Este no es un patrón hipotético. Cuando un gran fabricante de automóviles adoptó el ABC a principios de la década de 1990, piezas que el sistema heredado valoraba en alrededor de $100 resultaron costar hasta $3,000 bajo el ABC. Procesadores de alimentos, fabricantes de plásticos y empresas de bienes de consumo han descubierto repetidamente que entre el 30% y el 40% de los SKU destruyen más valor del que crean, un problema completamente invisible bajo el costeo tradicional.

Cómo utilizan el ABC las empresas de servicios

Las empresas de servicios a menudo necesitan el ABC incluso más que los fabricantes, porque casi todos sus costos son indirectos según las definiciones tradicionales. Las firmas de servicios profesionales, las consultorías de TI, las compañías de seguros, los bancos, los hospitales y los proveedores de logística comparten el mismo desafío: los recursos consumidos por un cliente o una transacción varían enormemente, pero las tasas de facturación y los modelos de precios a menudo actúan como si cada hora o transacción fuera equivalente.

Para una firma de consultoría, las actividades podrían incluir consultas de socios, investigación del personal junior, redacción de propuestas, facturación y cobros, gestión del conocimiento e incorporación de clientes. Los generadores podrían ser horas de socios, horas de personal junior, número de propuestas, número de facturas y número de nuevas configuraciones de clientes. El resultado es una visión clara de qué compromisos realmente pagan y cuáles subvencionan silenciosamente a los demás.

En los hospitales, el ABC se ha utilizado para desglosar los costos unitarios de los suministros médicos, los procedimientos quirúrgicos y las trayectorias de los pacientes. En los restaurantes, ha iluminado qué platos del menú ofrecen un margen real una vez que las actividades de preparación, emplatado, servicio y desperdicio se costean adecuadamente. En logística, ha expuesto a clientes cuyos perfiles de servicio sobredimensionados consumen más beneficios de los que aporta su facturación: los "mejores" clientes que resultan ser los peores.

Rentabilidad por cliente y SKU: el caso de uso de mayor valor del ABC

La mayor recompensa del ABC rara vez es el costo del producto: es la capacidad de clasificar a los clientes y los SKU por su verdadera rentabilidad. Una vez que se pueden rastrear los costos hasta las actividades que cada cliente desencadena, surge un patrón familiar. Una pequeña porción de clientes genera una ganancia desproporcionada. El medio está aproximadamente en el punto de equilibrio. Una cola sorprendentemente larga destruye valor.

A menudo, alrededor del 20% de los clientes son netamente no rentables una vez que se tiene en cuenta plenamente la frecuencia de los pedidos, la personalización, las devoluciones, las quejas, los envíos urgentes y las condiciones de crédito. Sus ingresos son reales, pero el costo de servicio se lo come todo y más. Sin el ABC, nada de esto es visible; todos parecen rentables porque los costos indirectos se distribuyen uniformemente.

La respuesta estratégica no es necesariamente despedir a los clientes no rentables. Es rediseñar cómo se les atiende: cantidades mínimas de pedido, recargos por pedidos urgentes, variantes de productos simplificadas, portales de autoservicio o diferentes niveles de precios que alineen el precio con el trabajo real que requiere la relación. Algunos clientes aceptarán los nuevos términos y se volverán rentables. Algunos se irán a la competencia y se convertirán en su problema. Cualquier resultado mejora su beneficio neto.

Errores comunes que hunden los proyectos de ABC

El Costeo Basado en Actividades (ABC) ha producido victorias espectaculares, y también algunos fracasos espectaculares. Los modos de falla son predecibles:

  • Sobredimensionar el modelo. Los equipos intentan costear cada microactividad, terminan con cientos de grupos de costos (pools) e inductores (drivers), y pasan tanto tiempo manteniendo el modelo que nadie utiliza el resultado. Comience con las veinte o treinta actividades que más importan.
  • Asignación de tiempo basada en encuestas. La primera generación de ABC pedía a los empleados que estimaran el porcentaje de su tiempo dedicado a cada actividad. Las estimaciones estaban sesgadas, eran costosas de recopilar y quedaban obsoletas en el momento en que cambiaban los flujos de trabajo.
  • Ignorar la capacidad no utilizada. Asignar el 100% del costo de los recursos a la actividad real hace que la capacidad ociosa parezca productiva. El ABC moderno mide y reporta explícitamente el costo de la capacidad no utilizada, que es generalmente donde reside la información más útil para la toma de decisiones.
  • Dejar que el modelo se degrade. Los volúmenes de los inductores, las mezclas de productos y los pasos de los procesos cambian constantemente. Un modelo ABC que no se actualiza al menos anualmente pierde credibilidad rápidamente y se abandona discretamente.
  • Confundir el ABC con los informes financieros. El ABC es una herramienta de decisión de gestión. No reemplaza la contabilidad de costos GAAP para informes externos; se sitúa junto a ella para informar sobre precios, mezcla de productos y decisiones operativas.

ABC Basado en el Tiempo: Un modelo más simple y escalable

La evolución más importante en este espacio es el Costeo Basado en Actividades Impulsado por el Tiempo, o TDABC, desarrollado por Robert Kaplan y Steven Anderson a mediados de la década de 2000. El TDABC simplifica el modelo a dos estimaciones por actividad: el costo por unidad de tiempo de los recursos que realizan la actividad y el tiempo requerido para cada instancia de la misma.

Una vez que se conoce la tasa de costo de capacidad de, por ejemplo, un equipo de servicio al cliente (costo total ÷ minutos prácticos disponibles por período) y el promedio de minutos que toma cada tipo de transacción, se puede costear cualquier volumen de cualquier combinación de transacciones en segundos. Añadir una nueva variante de servicio significa añadir una ecuación de tiempo, no rediseñar el modelo.

El TDABC escala a millones de transacciones, expone automáticamente la capacidad no utilizada y evita el problema de las encuestas a empleados porque los tiempos se observan o se extraen de los sistemas operativos. Hospitales, bancos, centros de distribución y empresas de software han utilizado TDABC donde el ABC clásico resultaba demasiado pesado. Para la mayoría de los servicios modernos y operaciones rastreadas digitalmente, el TDABC es el punto de partida más práctico.

Unificándolo todo: Contabilidad que realmente respalda el ABC

Nada de esto funciona sin una base contable limpia. El ABC y el TDABC dependen de totales de grupos de costos precisos (¿dónde se acumulan realmente los costos indirectos?), datos confiables de volumen de inductores (¿cuántas configuraciones, pedidos, minutos de soporte o horas de mano de obra se consumieron?) y conexiones rastreables con productos, servicios o clientes.

Eso, en la práctica, significa un catálogo de cuentas diseñado para la visibilidad de la gestión, no solo para informes regulatorios. Subcuentas departamentales que se alineen con sus actividades principales. Sistemas operativos cuyos datos de transacciones puedan vincularse con los objetos de costo. Un libro mayor que diga la verdad en un lenguaje sencillo, no uno que sea manipulado interminablemente para consolidarse en un único grupo de gastos generales.

La contabilidad en texto plano (plain-text accounting) se adapta especialmente bien a este modelo. Debido a que cada transacción es legible por humanos, etiquetable y consultable, puede construir los conjuntos de datos auxiliares de grupos de costos e inductores sin tener que luchar contra su sistema contable. Y debido a que los libros viven en un control de versiones, los cambios estructurales que el ABC inevitablemente provoca —nuevas subcuentas, categorizaciones refinadas, actualizaciones periódicas del modelo— dejan un rastro de auditoría limpio en lugar de un enredo de asientos de diario puntuales.

Mantenga su base financiera clara desde el principio

El Costeo Basado en Actividades solo ofrece valor cuando los números subyacentes son confiables y rastreables. A medida que mapea actividades, construye grupos de costos y profundiza en la rentabilidad de clientes y SKUs, la calidad de su contabilidad se convierte en el límite superior de la calidad de su análisis. Beancount.io proporciona contabilidad en texto plano que es transparente, controlada por versiones y preparada para el análisis asistido por IA, exactamente el tipo de base que necesita un modelo de costos serio. Comience gratis y construya la claridad financiera que permite que el ABC, el TDABC y cualquier otra herramienta de decisión de gestión realmente den resultados.