Saltar al contenido
EasySoft Tech
dolibarr

Tarifas y precios por cliente en Dolibarr: cómo montarlo

Niveles de precio, precios por cliente y descuentos por línea: cómo montar tarifas distintas en Dolibarr sin liarla y cuándo hace falta un módulo.

EasySoft Tech S.L.6 min de lectura

Poner precios distintos a clientes distintos en Dolibarr no se resuelve desde la ficha del cliente ni desde una lista de tarifas al uso. Se decide una sola vez, en la configuración del módulo de productos, y de esa elección depende cómo se comporta el resto: presupuestos, pedidos, facturas y cualquier herramienta que lea precios por fuera del ERP. Si esa base se elige mal, cada tarifa nueva acaba en una excepción manual.

Cómo poner precios distintos a cada cliente en Dolibarr

Dolibarr admite cuatro reglas de precio de venta y solo puedes tener una activa: precio único, precios por segmento de cliente (multiprecio), precios por cliente o precios por cantidad. Para tarifas del tipo mayorista, minorista o distribuidor, el camino es el multiprecio: defines niveles, pones un precio por nivel en cada producto y asignas cada cliente a un nivel desde su ficha.

La regla se elige en Configuración, Módulos, Productos/Servicios, en el campo «reglas para los precios de venta». Es un ajuste global: no existe un interruptor por producto ni por cliente.

Las cuatro formas de gestionar los precios de venta

Las cuatro son precio único, multiprecio por segmento, precio por cliente y precio por cantidad, y solo una puede estar activa: la elegida se aplica a todo el ciclo de venta. En corto:

  • Un único precio por producto. El precio de la ficha vale para todos. Es el modo más simple y el que menos mantenimiento pide.
  • Precios distintos por segmento de cliente (multiprecio). Cada producto tiene un precio por nivel y cada cliente se coloca en un nivel. Dolibarr trae cinco niveles por defecto y el número es configurable.
  • Precios distintos por cliente. El precio no se agrupa por segmento: se fija para un cliente concreto desde la ficha del producto.
  • Precios distintos por cantidad. El precio cambia según las unidades. Está marcado como experimental.

Elegir una u otra no es un detalle de configuración: es una decisión de negocio. Si luego cambias, toca revisar catálogo y documentos pendientes.

Activar el multiprecio y asignar el nivel al cliente

El multiprecio se activa seleccionando «precios distintos por segmento de cliente» en las reglas para los precios de venta. Desde ese momento cada producto deja de tener un precio y pasa a tener un precio por nivel.

El orden que funciona:

  1. Entra en Configuración, Módulos, Productos/Servicios y cambia la regla de precios.
  2. Guarda y abre cada producto para rellenar el precio de cada nivel que vayas a usar.
  3. Asigna a cada cliente su nivel.

Asignar el nivel de precio al cliente

El nivel se asigna en la ficha del tercero, en la pestaña de cliente, y cada cliente puede tener uno solo. Si no asignas nada, Dolibarr aplica el nivel 1 sin avisar. Ese silencio explica buena parte de las facturas con precio raro que nos llegan.

Precios específicos por cliente: cuando la tarifa por segmento no basta

Si el precio se negocia cliente a cliente y no por familia de clientes, la regla que encaja es «precios distintos por cliente»: se fija un precio concreto para un tercero desde la ficha del producto, sin pasar por niveles.

Funciona bien con carteras pequeñas y condiciones muy propias. Con muchas referencias y decenas de clientes, mantener la lista a mano es un trabajo en sí mismo.

Descuento por línea: lo que no es una tarifa

Además del precio, en cada línea de presupuesto, pedido o factura se puede aplicar un descuento, en porcentaje o en importe. Sirve para una excepción puntual: una rotura de stock o un acuerdo de última hora. No sirve para sostener una tarifa estable, porque no queda registrado como condición del cliente y nadie recuerda aplicarlo. Si estás montando documentos con condiciones distintas por cliente, revisa primero cómo se comporta la tarifa y deja el descuento para lo excepcional; tenemos una guía de presupuestos en Dolibarr que entra en ese detalle.

Errores típicos al implantar tarifas en Dolibarr

Casi todos los problemas que vemos nacen de decidir el modo de precios con el catálogo ya cargado y las tarifas en circulación. Estos se repiten:

  • Cambiar de regla a mitad de camino. Pasar de precio único a multiprecio, o al revés, obliga a revisar el catálogo producto a producto y los documentos pendientes. Decídelo antes de cargar nada.
  • Dejar clientes sin nivel asignado. Se les aplica el nivel 1 y el error no salta hasta que llega la factura.
  • No comprobar las herramientas de fuera. Si se vende con un TPV o con un formulario propio, hay que verificar que respeta el nivel de precio del cliente antes de darlo por bueno. En EasySoft Tech S.L. lo revisamos como parte de la implantación, y si el TPV es el centro de la operación hay material sobre TPV para Dolibarr.
  • Suponer que la API lo hace todo. La API REST permite leer los multiprecios por segmento, no escribirlos: los niveles se mantienen desde el backoffice.
  • Usar el descuento por línea como tarifa. El descuento no es una condición del cliente y no se hereda sola.

Cuándo Dolibarr no llega y hace falta un módulo a medida

El núcleo cubre bien las tarifas por segmento y los precios por cliente, pero se queda corto cuando la tarifa tiene reglas propias que evolucionan. Los casos que más nos llegan: tarifas por contrato con vigencias (un precio que vale hasta una fecha y después cambia), descuentos por familia de producto y tarifas en PDF que el comercial necesita llevarse a la visita.

Cuando el caso no encaja en el núcleo, en EasySoft Tech S.L. valoramos un módulo a medida que se apoye en el catálogo existente en lugar de duplicarlo. Si no tienes claro en qué lado cae tu caso, el test para ver si Dolibarr encaja con tu empresa te ayuda a decidirlo. En el catálogo de productos para Dolibarr ves qué está resuelto y qué habría que construir; en los servicios de ERP Dolibarr tienes el punto de partida.

Preguntas frecuentes

¿Cuántos niveles de precio permite Dolibarr?

Cinco por defecto. El número es configurable, así que puedes ajustarlo a los segmentos que realmente tengas: mayorista, distribuidor, instalador o particular.

¿Puedo tener multiprecio y precios por cliente a la vez?

No. Las reglas son excluyentes y solo hay una activa. Si necesitas tarifas por segmento y además precios puntuales por cliente, la vía es el multiprecio más un módulo a medida.

¿Se puede cargar la tarifa por API?

La lectura sí: la API REST devuelve los multiprecios por segmento. La escritura no está cubierta: los niveles se cargan desde el backoffice.

Sobre el autor

EasySoft Tech S.L. — software factory española especializada en el ERP Dolibarr desde 2019: módulos a medida, implantación, migración y cumplimiento normativo (VeriFactu, SII, contabilidad). Este artículo refleja nuestra experiencia real con estos módulos.