Rentabilidad por cliente mayorista: quién te deja dinero de verdad — Isaac Romà
🚛 Mayoristas · Rentabilidad

Rentabilidad por cliente en un mayorista: por qué el que más factura no siempre es el que más deja

Isaac Romà· 16 sep 2026· 8 min de lectura

Si diriges un mayorista o una distribuidora, seguro que tienes claro cuál es tu cliente número uno en facturación. Puedes decir el nombre sin pensar. Ahora hazte otra pregunta más incómoda: ¿es también el que más te deja al final del año?

La respuesta suele sorprender. En casi todas las carteras de clientes hay al menos uno grande —el que todo el mundo mima, al que se le hacen entregas urgentes y al que se le aguantan los plazos— que en realidad está costando dinero. Factura mucho, sí. Pero entre descuentos, devoluciones, transportes extra y cobros que llegan tarde, la rentabilidad se ha evaporado.

El problema es que la rentabilidad por cliente real no aparece en ningún listado del ERP. Está repartida en cuatro o cinco sitios distintos y nadie tiene tiempo de cruzarla. En este artículo te enseño cómo hacerlo, qué palancas mirar y por qué el ranking correcto suele ser muy distinto del que llevas en la cabeza.

La distinción que importa

Facturación es cuánto te compra un cliente. Rentabilidad real es lo que te queda después de restarle el coste del producto, las devoluciones, el coste logístico específico que te genera y el coste financiero de esperar su cobro. Solo uno de los dos números paga las nóminas.

Por qué el ranking de facturación miente

El ranking por facturación es cómodo porque sale con un clic del ERP y todo el mundo lo entiende. El problema es que trata a todos los clientes como si te costara lo mismo servirles. Y no. Un cliente que pide una vez al mes en camión completo no tiene nada que ver con uno que pide diez veces al mes en pedidos de dos palés, pide entregas urgentes y devuelve el 8% del pedido porque cambia de opinión.

Los costes ocultos que rompen el ranking son casi siempre los mismos cuatro. El primero, el margen bruto real: no el de tarifa, sino el que queda después de descuentos comerciales, rappels y promociones puntuales que ese cliente concreto tiene negociadas. El segundo, las devoluciones, que se comen margen y encima generan coste logístico inverso. El tercero, el coste logístico específico: entregas urgentes, fraccionadas, en zonas caras o fuera de ruta. Y el cuarto, el coste financiero del cobro: cada día de más en el DSO es dinero que financias tú con tu propia caja.

Cuando sumas los cuatro y los aplicas cliente a cliente, el ranking se desordena. Aparecen clientes medianos que dejan mucho más de lo que parecía, y aparecen clientes grandes que, aun facturando cientos de miles de euros al año, contribuyen negativamente al resultado. Si esto suena a tu día a día, en mi página de servicios de automatización tienes más ejemplos de dónde se esconden estos costes en un mayorista.

Qué puede hacer la IA para calcular la rentabilidad por cliente real

El cálculo no es difícil desde el punto de vista contable; lo difícil es el fontanería de datos. Ventas están en un sitio, devoluciones en otro, entregas las lleva logística y los cobros están en la ficha del cliente del ERP. Cruzar los cuatro a mano en Excel es media semana de trabajo, y cuando terminas la foto ya está desactualizada. Aquí es donde la IA cambia el juego.

01

Unificar las cuatro fuentes de datos

Le das a la IA los cuatro archivos —ventas por cliente, devoluciones, entregas y cobros— tal cual salen del ERP. Los cruza por código de cliente, detecta incoherencias (clientes duplicados, códigos que no cuadran) y deja una tabla única. Lo que era medio día de VLOOKUP se resuelve en minutos.

02

Calcular la rentabilidad real cliente a cliente

Con la tabla unificada, aplica la fórmula: margen bruto menos coste de devoluciones, menos coste logístico específico, menos coste financiero del DSO. Cliente a cliente, con todos los conceptos separados para que veas dónde se pierde el margen en cada caso.

03

Montar la matriz y el ranking real

El resultado se presenta como una matriz de cuatro cuadrantes (facturación alta/baja × rentabilidad alta/baja) y como dos rankings uno al lado del otro: top 5 por facturación y top 5 por rentabilidad real. Los clientes que aparecen en uno pero no en el otro son la conversación que tienes que tener con tu equipo comercial.

Un uso extra que merece la pena mencionar: la IA puede simular renegociaciones. Le dices "¿qué pasaría si a este cliente le subo dos puntos el precio, le cobro las entregas urgentes y le acorto el DSO de 90 a 60 días?" y te devuelve el impacto en su rentabilidad. Sirve para preparar la conversación comercial con datos, no con corazonadas. Eso sí, la decisión final —qué clientes renegociar, cuáles dejar ir y cuáles proteger— sigue siendo tuya: la IA te da la foto, no la estrategia.

4
fuentes de datos cruzadas: ventas, devoluciones, entregas y cobros
25
clientes analizados en un solo prompt, con matriz completa
2º → último
el 2º en facturación puede ser el peor en rentabilidad real
min
de los CSV en bruto a matriz y PDF ejecutivo listos

Estimaciones direccionales basadas en proyectos reales, no en estudios citados.

Cómo empezar esta semana sin montar un proyecto

No necesitas un data warehouse ni un consultor caro para empezar. Necesitas los cuatro archivos que ya tienes y una tarde de foco. Pide a tu equipo la exportación del último año, cliente a cliente, de: ventas (con descuentos aplicados), devoluciones, entregas (con número, destino y tipo) y cobros (con fecha de emisión y fecha real de pago). Estos cuatro CSV son la materia prima.

Con eso encima de la mesa, ataca primero tus 20 mayores clientes por facturación. Ahí se concentra normalmente el 70-80% del volumen y también donde más se esconden las sorpresas. Calcula rentabilidad real para cada uno, ordena y compárala con el ranking clásico de ventas. Los desalineamientos son la lista de trabajo comercial del trimestre.

Cuando tengas la foto, resiste la tentación de "echar" al cliente no rentable de un día para otro. Casi siempre hay una conversación previa: renegociar precios, cobrar servicios que hoy son gratis (entregas urgentes, cambios de pedido) o ajustar plazos de cobro. Y si aun así el cliente no da margen, sabes que puedes dejarlo ir sin miedo, porque tienes el número que lo justifica.

Caso real

El cliente estrella que perdía 12.000 € al año

Un mayorista de suministros industriales tenía como segundo mayor cliente a un grupo constructor: 480.000 € de facturación anual, trato preferente, entregas urgentes cuando pedía. En el ranking oficial era intocable.

Cruzamos ventas, devoluciones, entregas y cobros. Margen bruto bajo por descuentos negociados años atrás, 8% de devoluciones, entregas urgentes constantes fuera de ruta y un DSO de 92 días. La rentabilidad real de ese cliente era de -12.000 € al año. Estaba pagando por servirle.

-12K€/año
rentabilidad real del "cliente estrella"
8%
tasa de devoluciones detectada
92 días
DSO real vs 60 días pactados
Pack descargable · GitHub

Descárgate el pack del Caso 14

Todo lo necesario para calcular la rentabilidad real por cliente en tu mayorista: prompt listo para pegar en Claude Code, 4 CSV de ejemplo (ventas, devoluciones, entregas, cobros) y la guía de uso. Pensado para detectar al "gran cliente" que te está descapitalizando mes a mes.

  • prompt.txt — instrucciones para cruzar los 4 CSV y calcular rentabilidad real cliente a cliente
  • ventas_cliente.csv — 25 clientes con facturación, coste de producto y margen bruto
  • devoluciones.csv — devoluciones anuales por cliente (importe, número, motivo)
  • entregas.csv — nº de entregas totales, urgentes y coste logístico por cliente
  • cobros.csv — saldo pendiente, DSO, facturas vencidas e importe vencido
  • LEEME.md — pasos para probarlo en 5 minutos y cómo exportar los datos de tu ERP
↓ Descargar pack en GitHub

Diseñado para mayoristas, distribuidoras, industriales y construcción B2B con coste logístico relevante y plazos de cobro significativos. Para retail, e-commerce o servicios puros hay que ajustar la fórmula.

¿Y si tu mejor cliente en facturación te está costando dinero?

En 30 minutos revisamos tus datos y vemos si merece la pena calcular la rentabilidad real por cliente sobre tu ERP. Sin propuesta previa, sin presentación de ventas. Solo la conversación.

Las cuatro palancas que mueven la rentabilidad por cliente

Una vez calculado el ranking real, casi todas las acciones para mejorar la rentabilidad de un cliente caen en una de estas cuatro palancas. Conviene mirarlas por separado para saber dónde presionar.

La palanca de precio es la más obvia y la más incómoda. Si un cliente tiene condiciones negociadas hace cinco años, con costes que han subido y él sigue igual, hay margen para actualizar. No hace falta pelearse: se plantea con datos y con calendario. La palanca de mix es más elegante: no todos los productos dejan el mismo margen, así que orientar al cliente hacia el mix más rentable —con incentivos o con la propia acción comercial— cambia el resultado sin tocar precios de tarifa.

La palanca de servicio es la que más se olvida. Todo lo que hoy regalas —entregas urgentes, fraccionamientos, cambios de última hora, gestiones administrativas extra— tiene un coste. Ponerle precio (o eliminarlo del catálogo gratuito) recupera margen sin tocar el precio del producto. Y la palanca financiera es cerrar el grifo del DSO: descuento por pronto pago, recargo por pago fuera de plazo, seguimiento activo de cobros. Cada día menos de DSO es dinero que dejas de financiar tú.

Preguntas frecuentes sobre rentabilidad por cliente

¿Y si mi ERP no me da todos estos datos limpios?

Casi ningún ERP los da limpios a la primera. La buena noticia es que no necesitas datos perfectos para empezar: con las exportaciones estándar de ventas, devoluciones, entregas y cobros del último año hay material más que suficiente para una primera foto. La IA se encarga de cuadrar códigos y limpiar incoherencias.

¿Debo dejar de trabajar con el cliente que sale no rentable?

Rara vez, y nunca de golpe. Primero se renegocia: precio, servicios gratuitos, plazos de cobro. Si el cliente acepta, has convertido un cliente que perdía dinero en uno que aporta. Si no acepta, ya sabes qué peso tiene realmente en tu cuenta de resultados y puedes decidir con datos, no con sensaciones.

¿Con qué frecuencia hay que recalcular la rentabilidad por cliente?

Trimestralmente es lo razonable para un mayorista de tamaño medio. Los precios cambian, los patrones de devolución también, y el DSO se mueve con la coyuntura. Una vez montado el cálculo, refrescarlo cada tres meses cuesta muy poco y evita sorpresas grandes al final del año.

¿Puedo hacerlo yo solo en Excel sin IA?

Sí, se puede. De hecho el cálculo conceptualmente es sencillo: son cuatro restas por cliente. Lo que la IA aporta es velocidad al cruzar los archivos y capacidad de simular escenarios ("¿y si a este le subo el precio un 2%?") sin volver a montar el modelo desde cero. Si empiezas en Excel y luego automatizas, también funciona.

Contenido informativo sobre gestión comercial y control de rentabilidad en empresas mayoristas y distribuidoras. No constituye asesoramiento financiero, fiscal ni comercial personalizado; contrasta siempre las decisiones con los datos concretos de tu empresa y con un profesional cualificado. Las cifras del caso son estimaciones direccionales basadas en proyectos reales.