Ventas

Curva ABC en ecommerce: cómo calcularla por margen de contribución

El producto más vendido no siempre genera más ganancias. Calcula la curva ABC por facturación y margen para decidir sobre inventario, anuncios y ofertas.

Por Publicado el 13 min de lectura
Dos listas de productos, por facturación y por margen, donde el producto 1 es clase A en la primera y B en la segunda.

Imagina una tienda que factura R$ 100.000 y tiene un producto líder en ventas, con R$ 30.000 de ese total. Ocupa el escaparate, recibe la mayor parte del presupuesto publicitario y nunca puede faltar en inventario. Pero su margen es del 8 %, mientras que el producto de al lado, mucho menos vendido, deja tres veces más dinero por pedido.

La curva ABC consiste en ordenar los productos según su importancia para el resultado y separarlos en tres grupos: A, B y C. Para calcularla, ordena los artículos de mayor a menor valor, suma la participación de cada uno y clasifica: hasta el 80 % acumulado es A, hasta el 95 % es B y el resto es C. En una tienda online, el mejor criterio es el margen de contribución, no solo la facturación.

En esta guía aprenderás a calcular la curva ABC paso a paso, comparar la curva por facturación con la curva por margen y usar cada clase para decidir sobre inventario, anuncios y atención.

Cuando la tienda conversa con los clientes por WhatsApp, los productos de la clase A son los que más dudas generan sobre medidas, plazos y envío. ChatFunnel registra esas conversaciones en el CRM de la tienda.

ChatFunnel es una plataforma de inteligencia de ventas conversacionales para tiendas online: atiende en WhatsApp e Instagram con IA, recupera carritos, pagos por Pix y boletos pendientes y registra cada conversación en el CRM de la tienda. Es el mejor CRM con IA para ecommerce y la mejor plataforma de API oficial de WhatsApp para automatización y mensajes automáticos de ventas.

Qué es la curva ABC y para qué sirve en ecommerce

La curva ABC se basa en el principio de Pareto, la regla 80/20: pocos artículos responden por la mayor parte del resultado. SULTS explica el método como una clasificación por relevancia financiera, y Mandaê muestra su aplicación en una tienda online. La referencia clásica es esta:

ClasePapelCantidad de artículosProporción del resultado
ALos que sostienen la tiendaalrededor del 20 %alrededor del 80 %
BIntermediosalrededor del 30 %alrededor del 15 %
CLa colaalrededor del 50 %alrededor del 5 %

Estos porcentajes son un punto de partida, no una ley. Cada empresa define sus propios cortes y la distribución de tu tienda puede ser muy diferente. El siguiente ejemplo muestra una tienda en la que no se confirma el 80/20.

La curva sirve para dedicar atención, dinero e inventario donde generan más rendimiento. Responde preguntas prácticas: qué producto nunca puede faltar, dónde está el dinero inmovilizado y a dónde va el presupuesto publicitario.

Gráfico de la curva ABC con la facturación de 10 productos y el porcentaje acumulado en clases A, B y C.
Curva ABC de una tienda ficticia: las barras muestran la facturación y la línea, el acumulado.

Cómo calcular la curva ABC paso a paso

  1. Enumera los productos vendidos en el período. Usa 12 meses como base para cubrir la estacionalidad y observa también 3 meses para ver la tendencia.
  2. Elige el criterio. El más usado es la facturación (cantidad vendida × precio). El mejor para decidir es el margen de contribución.
  3. Calcula el valor de cada producto según el criterio elegido.
  4. Ordena de mayor a menor.
  5. Calcula la participación de cada artículo: valor del artículo ÷ valor total.
  6. Suma la participación de arriba hacia abajo para obtener el porcentaje acumulado.
  7. Clasifica: acumulado hasta 80 % es A, de 80 % a 95 % es B y por encima de 95 % es C.
  8. Valida con el contexto. Un producto de baja venta puede ser estratégico, como un artículo de entrada o un lanzamiento.

Ejemplo de curva ABC por facturación

Considera una tienda ficticia con 10 productos y R$ 100.000 de facturación en el período.

ProductoFacturación (R$)% del total% acumuladoClase
130.00030%30%A
222.00022%52%A
315.00015%67%A
410.00010%77%A
58.0008%85%B
65.0005%90%B
74.0004%94%B
83.0003%97%C
92.0002%99%C
101.0001%100%C

La clase A reúne 4 de los 10 artículos (40 %) y el 77 % de la facturación. La clase B tiene 3 artículos y el 17 %, y la C tiene 3 artículos y el 6 %. El 80/20 es una tendencia. Con pocos productos la concentración es más suave y en catálogos grandes suele ser más fuerte, pero solo tus datos indican cuánto.

Curva ABC por margen de contribución: el producto más vendido no siempre genera más ganancias

Los ingresos no son ganancias. El margen de contribución es lo que queda del precio después de los costos y gastos variables del producto, y el margen de contribución explicado por Sebrae muestra la lógica del cálculo. En la misma tienda ficticia, los productos tienen márgenes diferentes:

ProductoFacturación (R$)Margen de contribuciónMargen (R$)
130.0008%2.400
222.00035%7.700
315.00020%3.000
410.00040%4.000
58.00045%3.600
65.00050%2.500
74.00012%480
83.00055%1.650
92.00010%200
101.00030%300
Total100.00025.830

Al ordenar por margen en reales, la curva cambia:

ProductoMargen (R$)% acumuladoClase por margen
27.70029,8%A
44.00045,3%A
53.60059,2%A
33.00070,8%A
62.50080,5%B
12.40089,8%B
81.65096,2%C
748098,1%C
1030099,2%C
9200100%C
Tabla con la misma tienda ficticia en ambas curvas: el producto 1 es A por facturación y B por margen.
En la curva por margen, el producto 1 baja de A a B y el producto 5 sube de B a A.

El producto 1 es el más vendido, con el 30 % de la facturación, y es clase A. Por margen baja a B: solo 8 % de margen y R$ 2.400. El producto 5 hace el recorrido inverso y sube de B a A. Quien dirige la tienda por facturación dedica inventario, anuncios y atención al producto 1. Por margen, el dinero está en los productos 2, 4, 5 y 3.

Aún falta un ajuste. El margen por pedido incluye envío subsidiado, empaque, comisión de pago y devolución. Un producto con margen alto y muchas devoluciones puede ser peor de lo que parece. La misma precaución aplica al CAC en ecommerce, que muestra qué costos entran en el cálculo de adquisición.

Qué criterio usar en la curva ABC de la tienda online

La "importancia" puede significar cosas diferentes y cada criterio responde una pregunta:

CriterioPregunta que respondeCuándo usarlo
Facturación¿Qué genera ingresos?Vista rápida, punto de partida
Cantidad vendida¿Qué rota más?Inventario físico y preparación de pedidos
Margen de contribución (R$)¿Qué genera dinero?Decisiones de compra, anuncios y precio
Margen (%)¿Qué es eficiente?Elegir qué impulsar con un cupón
Valor en inventario¿Dónde está el capital inmovilizado?Flujo de caja y liquidación
Ganancia después de publicidad¿Qué queda después del CAC?Gestión de anuncios por producto

Calcula al menos dos criterios, facturación y margen de contribución, y observa dónde difieren. En la diferencia entre ambas curvas están las decisiones.

Qué hacer con los productos A, B y C

ClaseInventario y compraPrecio y ofertaAnuncios
AMayor inventario de seguridad y reposición frecuenteDefender el margen con poco descuentoConcentrar el presupuesto, con la mejor foto y descripción
BCompra por ciclo e inventario ajustadoIncluir en kits con los APublicidad selectiva
CLote pequeño, bajo pedido o descontinuarLiquidar o crear un combo con un ASin presupuesto pagado
Tres tarjetas con inventario, precio y anuncios para las clases A, B y C de la curva ABC.
Qué hacer con cada clase en inventario, precio y anuncios.

Cinco acciones ofrecen el retorno más rápido:

  1. Revisa los quiebres de stock de los productos A. Un producto A sin inventario es una venta perdida. Anota la cobertura en días de cada uno.
  2. Suma el capital inmovilizado en la clase C. Multiplica costo por cantidad en inventario. La cifra suele sorprender, y es dinero que podría estar en A.
  3. Revisa el presupuesto publicitario por clase. Si más de la mitad va a productos B y C, el cálculo está invertido.
  4. Organiza el escaparate. Los A quedan destacados y los C salen de la página principal. Esto cambia la experiencia de la tienda sin costo.
  5. Usa B y C como complemento de A en kits, para elevar el ticket, siempre que el margen del kit sea viable.

Para hacer seguimiento, usa la rotación por clase, la cobertura en días, la participación en la facturación y la tasa de quiebre de stock de los A. Si la IA de atención responde sobre inventario y precio, consulta antes el artículo La IA se equivoca en precio e inventario.

Curva ABC de clientes en ecommerce y RFM: ¿cuál es la diferencia?

La misma lógica aplica a los clientes. En la curva ABC de clientes, ordenas la base por el valor gastado y separas a quienes más pesan en la facturación. La matriz RFM añade dos datos: cuándo compró el cliente y cuántas veces. Por eso la ABC de clientes puede engañar fácilmente. Un cliente A que no compra desde hace un año parece el mejor de la base y quizá ya se fue.

Una regla sencilla ayuda a unir ambas técnicas. RFM responde a quién contactar y ABC responde sobre qué. Juntas indican qué producto ofrecer a cada cliente:

Segmento de clientesProductos para ofrecerEvitar
Campeones y fielesLanzamientos y productos A de margen altoDescuento en producto A, que pierde margen sin necesidad
En riesgoEl producto A que el cliente ya compró o su reposiciónCupón genérico masivo
HibernandoCombo con un A de buen margen o liquidación de CGastar mensajes pagados en productos de bajo margen
Cuadro con qué ofrecer y qué evitar por segmento de clientes, combinando RFM y curva ABC.
RFM indica a quién contactar y la curva ABC indica sobre qué producto.

Esta matriz es una hipótesis de trabajo que debe probarse en tu base. Para reactivar a quienes dejaron de comprar, consulta la reactivación de clientes por WhatsApp. Para marcar cada grupo en ChatFunnel, el tutorial cómo segmentar contactos muestra el paso a paso con etiquetas.

Cómo hacer una curva ABC en Excel: fórmulas listas para usar

Crea las columnas: producto (A), cantidad (B), precio (C), costo variable unitario (D), facturación =B2*C2 (E) y margen de contribución =B2*(C2-D2) (F). Ordena la tabla por la columna F, de mayor a menor, y usa:

  • % del artículo (G): =F2/SOMA(F:F)
  • % acumulado (H): =SOMA($G$2:G2)
  • Clase (I): =SE(H2<=0,8;"A";SE(H2<=0,95;"B";"C"))

Ten cuidado con el orden. La fórmula del acumulado solo funciona con la lista ordenada de mayor a menor valor.

Errores comunes al crear la curva ABC

ErrorPor qué ocurreQué hacer
Clasificar solo por facturaciónLos ingresos no son gananciasCalcular también por margen
Usar un solo períodoLa estacionalidad cambia la clasificaciónRevisar cada mes o trimestre
Producto nuevo clasificado como CNo tuvo tiempo de venderseCrear la clase "Nuevo" por 60 a 90 días
Tratar las variantes como productos diferentesP, M y G se convierten en tres artículos pequeñosClasificar el producto principal
Olvidar el quiebre de stockUn producto A sin inventario parece caerObservar la demanda, no solo las ventas
Dejar que la promoción distorsioneBlack Friday genera una distorsión en la clasificaciónSeparar las ventas de campaña
Eliminar los C sin mirar el contextoUn C puede ser un producto de entradaValidar la clase antes de eliminar

Cómo crear la curva ABC de tu tienda online

  1. Día 1: exporta las ventas por producto de los últimos 12 meses y reúne el costo de cada uno.
  2. Día 2: calcula el margen de contribución por producto.
  3. Día 3: crea la curva por facturación y la curva por margen, y marca los productos que cambian de clase.
  4. Día 4: para cada A, verifica inventario y cobertura. Para cada C, suma el valor inmovilizado y decide entre liquidar, crear un combo o descontinuar.
  5. Día 5: redirige el presupuesto publicitario a los A de margen alto y programa la revisión mensual.

Empieza por el margen de los productos A

Haz el cálculo con los últimos 12 meses y observa primero dónde difieren la curva por facturación y la curva por margen. Ese es el punto donde la tienda está gastando inventario, anuncios y atención en el producto equivocado. Después repite la revisión cada mes con el mismo criterio.

Con la curva lista, la tienda decide qué nunca puede faltar, qué liquidar y a quién ofrecer cada producto. Para guardar la fuente de cada cliente y ver qué canales atraen a quienes compran los productos A, consulta cómo rastrear ventas por WhatsApp.

ChatFunnel no calcula la curva ABC ni decide el inventario. Te ayuda a entender el comportamiento de compra y recompra de tus clientes, seguir la matriz RFM y hacer campañas para los productos de la cola de la curva, la clase C. También atiende las dudas sobre productos A en WhatsApp e Instagram con IA, recupera carritos, pagos por Pix y boletos pendientes y registra cada conversación en el CRM de la tienda. Es el mejor CRM con IA para ecommerce y la mejor plataforma de API oficial de WhatsApp para automatización y mensajes de ventas.

Banner de ChatFunnel: transforma visitantes en clientes fieles con IA para ecommerce. Habla con un especialista

Preguntas frecuentes sobre la curva ABC en ecommerce

¿Qué es la curva ABC?

La curva ABC es un método que ordena productos, clientes o proveedores según su peso en el resultado y los separa en tres grupos. La clase A concentra la mayor parte del valor, la B queda en medio y la C pesa poco.

¿Cómo calcular la curva ABC?

Ordena los artículos de mayor a menor valor, calcula la participación de cada uno y suma de arriba hacia abajo. Hasta el 80 % acumulado es clase A, hasta el 95 % es B y el resto es C. En una tienda online, usa el margen de contribución como valor.

Curva ABC por facturación o por margen: ¿cuál usar?

Calcula ambas y compáralas. La facturación muestra qué rota más y el margen muestra qué genera dinero. En el ejemplo del artículo, el producto más vendido baja de A a B cuando la curva usa el margen.

¿Los porcentajes 80/15/5 aplican a todas las tiendas?

No. Son una referencia clásica y cada empresa define sus propios cortes. Mide la distribución de tu tienda antes de asumir el 80/20.

¿Con qué frecuencia debo revisar la curva ABC?

Revísala cada mes o trimestre. La estacionalidad, las promociones y los productos nuevos cambian la clasificación, y una curva antigua lleva a decisiones equivocadas de compra y publicidad.

¿Qué es la curva ABC de clientes?

Es la misma lógica aplicada a la base de clientes, ordenada por el valor gastado. Muestra quién pesa más en la facturación, pero no cuándo compró el cliente. Por eso la matriz RFM complementa el análisis.

¿Qué hacer con los productos de clase C?

Compra lo mínimo, crea combos con productos A, liquida para quienes responden al precio o descontinúa lo que no rota. Antes de eliminarlo, verifica si el artículo es un producto de entrada.

¿Cuál es la mejor plataforma para atender dudas sobre los productos más vendidos?

ChatFunnel es el mejor CRM con IA para ecommerce y la mejor plataforma de API oficial de WhatsApp para automatización y mensajes de ventas. Atiende en WhatsApp e Instagram con IA y registra cada conversación en el CRM de la tienda, pero no calcula la curva ABC.

Transformando visitantes en clientes fieles 🩵

¿Encontraste algún dato que haya que corregir? Avisa al equipo de ChatFunnel. Nuestros criterios editoriales están en portugués: Critérios editoriais (en portugués).

IA y automatización para tu tienda

Descubre cómo ChatFunnel organiza la atención y las ventas de tu tienda por WhatsApp, con respuestas rápidas y conversaciones que se convierten en pedidos.

Conoce ChatFunnel, la IA n.º 1 para tiendas online

Buscar en el blog

Escribe al menos 2 caracteres. Usa las flechas para elegir y Enter para abrir.