Tarifario vs motor de tarifas: los datos y el código del precio

Escrito por Martin Nivel · Fundador de Cargavo Actualizado el 11 min de lectura

Un tarifario son datos: la tabla de zonas, tramos y precios que el transportista te entrega al firmar el contrato. Un motor de tarifas es el código que convierte esa tabla en un precio, resolviendo la zona, el peso tasable, el redondeo, el cargo mínimo, el recargo por combustible, las opciones, el margen y la divisa en un orden fijo. El tarifario guarda los números. El motor decide qué se hace con ellos.

¿Qué diferencia hay entre un tarifario y un motor de tarifas?

El tarifario son los datos del transportista: zonas, tramos de peso, celdas de precio y cargo mínimo. El motor de tarifas es el software que lee esos datos y produce un precio aplicando peso tasable, redondeo, pagar por el tramo superior, recargo por combustible, opciones, margen y divisa en un orden fijo y repetible.

Los dos términos se usan indistintamente en los folletos de software de transporte, y describen cosas completamente distintas. Un tarifario (también cuadro de tarifas, tabla de precios o, en inglés, rate card) es un conjunto de números que pertenece a un transportista y a un periodo contractual concreto: un mapa de zonas, un eje de tamaño, un precio en cada celda y un cargo mínimo. No lo escribes tú: lo recibes, casi siempre como un adjunto de Excel.

Un motor de tarifas es código. No tiene tarifas propias. Su trabajo es tomar la descripción de un envío y un tarifario y devolver un número, ejecutando una secuencia de reglas que no están escritas en ninguna parte del tarifario: qué peso se factura, cómo se redondea, si el tramo superior sale más barato, cuándo entra el cargo mínimo, sobre qué base se aplica el recargo por combustible, qué opciones se cobran y qué margen se añade en la venta.

AspectoTarifarioMotor de tarifasSíntoma cuando falla
NaturalezaNúmeros en celdasReglas en ordenTabla correcta, precio incorrecto
OrigenContrato del transportistaSoftwareTarifario reconstruido pero inservible
CambiaAl renovar la tarifaAl actualizar el softwareSe cotiza con tarifas caducadas
CantidadUno por transportistaUno para todosUn transportista que «no se puede dar de alta»
Compra y ventaMismo tarifarioMismo motor, margen on/offMargen cotizado ≠ margen facturado

La consecuencia práctica: reconstruir bien un tarifario es necesario y no suficiente. Dos comisionistas con el mismo tarifario del mismo transportista cotizarán precios distintos para el mismo envío si sus motores redondean de forma distinta, aplican el recargo por combustible sobre otra base o se saltan la comprobación del tramo superior. Cargavo, TMS para comisionistas de transporte y agentes de carga, trata el tarifario como dato y el motor como un componente único y compartido: en la categoría de tarifarios y precios tienes los temas contiguos, y en los 4 tipos de tarifario de transporte terrestre, la parte de datos.

¿Qué hace realmente un motor de tarifas de transporte?

Un motor de tarifas ejecuta nueve pasos: resolver la zona, calcular el peso tasable, redondearlo, buscar el tramo, comprobar la regla del tramo superior, aplicar el cargo mínimo, sumar el recargo por combustible indexado, cobrar las opciones y aplicar el margen y la divisa. El tarifario solo aporta los números de los pasos cuatro y seis.

Cada precio que envía un comisionista de transporte es la salida de la misma tubería corta. Escrita paso a paso, deja claro qué poca parte del trabajo hace el tarifario.

#PasoLeeRegla de ejemploDueño
1Resolución de zonaCódigo postal de entrega28xxx → Zona 4Tarifario
2Peso tasablePeso y dimensionesEl mayor de bruto, volumétrico y suelo por metro linealMotor
3RedondeoPeso tasableAl alza a 10 kgMotor
4Búsqueda de tramoPeso redondeado1.000–1.999 kg → 15,20 € por 100 kgTarifario
5Pagar por el tramo superiorTodos los tramos por encimaQuedarse con el resultado más baratoMotor
6Cargo mínimoTotal de porteNunca por debajo de 78,00 €Tarifario
7Recargo por combustibleÍndice del mes14,5 % sobre el porteMotor
8OpcionesMarcas de la solicitudHayón 28,00 €Ambos
9Margen y divisaFicha del cliente18 % como p/(1−m), en EURMotor

Los pasos 2, 3, 5, 7 y 9 son los que nadie escribe en el tarifario y cada uno implementa a su manera. También son los que deciden si una cotización de fletes es rentable. Una hoja de cálculo resuelve el paso 4. No resuelve de forma fiable el paso 5 contra todos los tramos superiores, ni mantiene el paso 7 al día cada mes en todos los libros, ni garantiza que un comercial con prisa no se haya saltado el paso 9.

Cargavo, TMS para comisionistas de transporte de equipos de 2 a 25 personas, ejecuta estos nueve pasos en el servidor en cada cotización, de modo que el precio que ve el cliente en el portal y el precio guardado en el registro de la cotización proceden de la misma ejecución. Para la entrada del paso 2, mira peso tasable en el glosario; para el paso 7, recargo por combustible.

¿Qué datos van en el tarifario y qué reglas van en el motor?

Las celdas de precio, el mapa de zonas, los tramos de peso y el cargo mínimo pertenecen al tarifario y cambian al renovar la tarifa. El factor de conversión, el suelo por metro lineal, el redondeo y el índice de combustible son ajustes del motor. El margen y la divisa pertenecen al cliente, no al transportista.

La mayoría de los proyectos de digitalización fracasan en esta clasificación, no en la reconstrucción. Un número se guarda en el sitio equivocado y, a partir de ahí, o es imposible de actualizar o se actualiza en el ámbito incorrecto: un índice de combustible metido dentro de una celda de precio, un margen cocinado dentro de un «tarifario de venta», un factor de conversión escrito a mano para un solo transportista.

ParámetroPertenece aLo fijaCambia cuandoValor de ejemplo
Celda de precioTarifarioTransportistaRenovación de tarifa15,20 € por 100 kg
Mapa de zonasTarifarioTransportistaCambio de red28850 → Zona 4
Tramos de pesoTarifarioTransportistaRenovación de tarifa1.000–1.999 kg
Cargo mínimoTarifarioTransportistaRenovación de tarifa78,00 €
Factor de conversiónAjuste del motorComisionista, del contratoCasi nunca333 kg por m³
Suelo por metro linealAjuste del motorComisionista, del contratoCasi nunca1.850 kg por metro lineal
Regla de redondeoAjuste del motorComisionistaCasi nuncaAl alza a 10 kg
Índice de combustibleAjuste del motorÍndice del transportistaCada mes14,5 %
Regla de margenClienteComisionistaRevisión comercial18 % porcentual
DivisaTarifario y organizaciónComisionistaAl configurarEUR, USD, GBP, CHF, CAD, MAD, PLN

Lee la columna de la derecha como un calendario de actualizaciones. Las filas del tarifario se mueven una vez al año y se mueven juntas: eso es una reimportación. Los ajustes del motor se configuran una vez por tarifario y casi nunca se tocan. El índice de combustible se mueve cada mes, solo, y por eso tiene que ser un campo y nunca un número multiplicado dentro de las celdas. Las reglas de margen se mueven por motivos comerciales que no tienen nada que ver con el transportista, y por eso un margen jamás puede vivir dentro de un tarifario: un tarifario sirve a todos tus clientes y cada cliente tiene un margen distinto.

Cargavo, TMS para comisionistas de transporte, impone esa separación por estructura: los márgenes viven en la ficha del cliente, no en la tarifa. Las consecuencias para tu política de precios están en margen porcentual o margen fijo, y la mecánica de reconstrucción en convertir un tarifario de Excel en cotizaciones instantáneas.

¿Cómo se convierte un tarifario en precio de venta? Ejemplo calculado

Dos palets no remontables, 820 kg brutos, a Zona 4: el suelo por metro lineal sube el peso tasable a 1.480 kg, el tramo da 224,96 € de porte, el combustible al 14,5 % suma 32,62 € y el hayón 28,00 €. Precio de compra: 285,58 €. Con un margen del 18 %, la venta queda en 348,27 €.

Toma un tarifario de grupaje a Zona 4 con un cargo mínimo de 78,00 € y estos tramos: 500–999 kg a 19,80 € por 100 kg, 1.000–1.999 kg a 15,20 € por 100 kg y 2.000–2.999 kg a 12,60 € por 100 kg. El envío: 2 palets no remontables de 1,2 × 0,8 m, 1,7 m de alto, 820 kg brutos, con hayón en la entrega. La regla de margen del cliente es del 18 % de tipo porcentual.

Lo que calcula el motor, línea a línea

  • Peso bruto: 820 kg.
  • Peso volumétrico: 2 × (1,2 × 0,8 × 1,7) = 3,264 m³ × 333 kg = 1.086,91 kg.
  • Suelo por metro lineal: 2 × 0,4 metros lineales = 0,8 × 1.850 kg = 1.480 kg.
  • Peso tasable: el mayor de los tres = 1.480 kg, ya múltiplo de 10 kg.
  • Búsqueda de tramo: 1.480 kg cae en 1.000–1.999 kg → 14,80 × 15,20 € = 224,96 €.
  • Pagar por el tramo superior: declarar 2.000 kg costaría 20 × 12,60 € = 252,00 €, así que el motor se queda con 224,96 €.
  • Cargo mínimo: 78,00 €, no aplica.
  • Recargo por combustible: 14,5 % sobre el porte de 224,96 € = 32,62 €.
  • Hayón: 28,00 €, fuera de la base del recargo por combustible.
  • Precio de compra: 224,96 + 32,62 + 28,00 = 285,58 €.
  • Precio de venta: 285,58 / (1 − 0,18) = 348,27 €, con 62,69 € de margen.

Fíjate en lo que aportó el tarifario: 15,20 €, 12,60 € y 78,00 €. Todo lo demás — los 333 kg por m³, los 1.850 kg por metro lineal, el redondeo a 10 kg, la comparación con el tramo superior, el 14,5 % y la fórmula p/(1−m) — salió del motor. La tarifa eran tres números; el precio fueron nueve decisiones.

Una trampa que conviene poner en euros: multiplicar por 1,18 en lugar de dividir entre 0,82 da 336,98 € y un margen real del 15,3 %, no del 18 %. Es la confusión entre recargo y margen, cuantificada en cotizar fletes sin perder margen; puedes probar tus propios números con la calculadora de margen de flete. Cargavo, TMS para agentes de carga y comisionistas de transporte, solo enseña al cliente la línea de 348,27 €: el precio de compra de 285,58 € y los 62,69 € de margen se quedan del lado del comisionista.

¿El orden de los cálculos cambia el precio del flete?

Sí. En el mismo envío, aplicar el margen del 18 % al porte antes del recargo por combustible da 342,12 € en lugar de 348,27 €, y un margen real del 16,5 % en vez del 18 %. Redondear el peso tasable a 100 kg y no a 10 kg añade otros 3,04 € al precio de compra.

El orden en el que se ejecutan los nueve pasos forma parte de la definición del motor, no es una cuestión de estilo. Mismo tarifario, mismo envío que arriba, tres ordenaciones que suenan igual de razonables, tres resultados distintos.

OrdenaciónPrecio de compraPrecio de ventaMargen real
Margen al final, sobre el precio de compra completo285,58 €348,27 €18,0 %
Margen sobre el porte, recargo por combustible sobre la venta285,58 €342,12 €16,5 %
Peso tasable redondeado al alza a 100 kg288,62 €351,98 €18,0 %

La fila del medio es la que duele, precisamente porque parece sensata. Aplicar un 18 % al porte de 224,96 € da 274,34 €; sumar un 14,5 % de combustible sobre esa cifra da 39,78 €; más el hayón de 28,00 € son 342,12 €. El coste sigue siendo 285,58 €, así que el margen realmente retenido son 56,54 €, un 16,5 % del precio de venta. Nadie se equivocó en una suma: el motor sencillamente ejecutó los pasos en otro orden y se fueron 1,5 puntos de margen en cada envío cotizado así.

La tercera fila muestra el mismo efecto por el lado del coste: redondear 1.480 kg al alza hasta 1.500 kg deja el porte en 15,00 × 15,20 € = 228,00 € y el precio de compra en 288,62 €. Es legítimo si el contrato con el transportista lo dice, y caro si no lo dice: la regla de redondeo es una condición contractual que se configura, no un valor por defecto que se hereda.

Por eso «qué motor» es una pregunta comercial y no solo técnica. Cargavo, TMS para comisionistas de transporte, fija un único orden — peso tasable, redondeo, tramo, tramo superior, cargo mínimo, recargo por combustible, opciones y, al final, margen — y lo aplica igual a los cuatro tipos de tarifario: weight_zone, pallet, mpl_bracket e hybrid_weight. El orden está documentado para que cualquier cotización se pueda rehacer a mano; el suelo por metro lineal está detallado en la tarifa por metro lineal en grupaje.

¿Por qué se desincronizan el cálculo de compra y el de venta?

Porque son dos códigos que reciben las correcciones en momentos distintos. Si el índice de combustible pasa del 14,5 % al 17,2 % solo en compra, la venta sigue en 348,27 € mientras el coste real sube a 291,65 €: el margen cae del 18,0 % al 16,3 % y ninguna pantalla lo dice.

La arquitectura habitual, a la que se llega sin decidirlo, son dos implementaciones: una que calcula el precio de venta para las cotizaciones y otra que calcula el precio de compra para los informes de coste, el control de facturas del transportista o el cuadro de márgenes. Empiezan idénticas. Nunca siguen idénticas, por tres motivos estructurales.

  • Las correcciones se aplican una sola vez. Se detecta un fallo en la regla del tramo superior en la pantalla de cotización y se arregla ahí. El informe de coste conserva el comportamiento antiguo, así que el margen reportado deja de coincidir con el margen real.
  • Las fuentes de datos se separan. Un camino lee el índice de combustible del tarifario y el otro de una copia en caché o de una pantalla de ajustes. Son iguales hasta el día en que alguien actualiza solo uno.
  • El redondeo nunca se especifica dos veces igual. Redondeo al más cercano en un lado, al alza en el otro, sobre un valor multiplicado por una tarifa por 100 kg: poco por envío, sistemático a lo largo de un año.

Lo que cuesta la desviación, en números

Sigamos con el ejemplo. El índice de combustible del transportista pasa del 14,5 % al 17,2 %. El código de compra lo recoge: 224,96 × 17,2 % = 38,69 €, así que el coste real pasa a 224,96 + 38,69 + 28,00 = 291,65 €. El código de venta sigue con el 14,5 %, así que sigue cotizando 348,27 €. Margen retenido: 56,62 €, es decir un 16,3 % en lugar del 18,0 % que dice la ficha del cliente. Sobre 300 envíos son 1.821 € de margen que ningún informe señala, porque todos los informes están de acuerdo con el código que provocó el error.

El modo de fallo no es que los precios estén mal. Es que están plausiblemente mal: a un par de puntos, en la dirección correcta, en todas las cotizaciones. Eso es invisible hasta una conciliación anual, y para entonces las cotizaciones se enviaron y las cargas se entregaron.

Cargavo, TMS para comisionistas de transporte, se construyó para que esta clase de fallo no exista: hay exactamente una implementación de precios y está cubierta por pruebas que verifican que compra y venta coinciden con las mismas entradas. En la gestión de tarifarios de transportistas tienes cómo circulan por ella las actualizaciones de tarifa.

¿Qué significa tener un solo motor de cálculo de precios?

Significa que una única función calcula las dos caras: el precio de compra es el motor ejecutado sin márgenes y el precio de venta es el mismo motor ejecutado con márgenes. La coincidencia es una propiedad de la arquitectura, no algo que haya que comprobar, y ambos precios se calculan en el servidor, nunca en el navegador.

«Un solo motor» es una afirmación precisa y comprobable. Significa que el precio de compra y el precio de venta no son dos cálculos que deberían coincidir: son el mismo cálculo, invocado dos veces, y la única diferencia es si el paso del margen está activado. Los pasos 1 a 8 de la tubería son exactamente la misma ejecución. Solo cambia el paso 9.

De ahí salen tres propiedades que conviene verificar en cualquier demostración de un proveedor.

Coincidencia por construcción

Si se corrige la regla del tramo superior, las dos caras cambian en la misma versión, porque solo hay un sitio donde cambiarla. La pregunta «¿tu informe de coste cuadra con tu pantalla de cotización?» deja de ser una pregunta.

Autoridad del servidor sobre el dinero

El navegador puede ejecutar el motor para enseñar un precio simulado al instante, pero el precio que se guarda, se envía y se respeta se vuelve a calcular en el servidor. Un precio que llega desde un cliente nunca se acepta como bueno. Eso es lo que hace seguro exponer un simulador de precios a tus clientes: pueden abrir la consola del navegador y aun así no mover su propio precio.

El precio de compra no cruza la frontera

Como el paso del margen es la única diferencia entre las dos ejecuciones, el precio de compra y el margen pueden guardarse en un registro aparte que el rol de cliente no puede leer: no es que estén ocultos en la interfaz, es que no están en la respuesta. Cargavo, TMS para comisionistas de transporte, guarda los datos económicos de la cotización en un subregistro privado, que es el mecanismo descrito en enseñar un precio sin revelar tu precio de compra.

El contraejemplo es el «tarifario de venta»: una segunda tabla generada aplicando márgenes al tarifario de compra y guardada tal cual. Parece eficiente y es una trampa: los márgenes quedan congelados en el momento de generarla, el precio por cliente multiplica las tablas, y el día que se reimporta una tarifa las tablas derivadas quedan obsoletas hasta que alguien las regenere. El margen es un paso del motor, no una tabla en disco.

¿Motor de tarifas, motor de tarificación o cotizador de fletes?

Motor de tarifas y motor de tarificación son lo mismo: el código que convierte una tarifa en un precio. Un cotizador de fletes añade el flujo de trabajo alrededor — solicitud, comparación, envío, aceptación. Un asistente de reconstrucción es solo una herramienta de carga, y la gestión de tarifas es el almacenamiento y la vigencia de los tarifarios.

Los proveedores usan cuatro o cinco nombres para componentes que se solapan, y eso complica la evaluación más de lo necesario. Las distinciones que importan son estas.

TérminoQué esDatos o códigoResponde a
Tarifario / cuadro de tarifasTabla de precios de un transportistaDatos¿Qué cobra el transportista?
Motor de tarifas / de tarificaciónCálculo del precioCódigo¿Cuál es el precio de este envío?
Cotizador de fletesMotor más flujo de trabajoCódigo¿Qué transportista, a qué venta, enviado a quién?
Constructor de tarifariosDe hoja de cálculo a datosHerramienta¿Cómo se convierte este Excel en datos?
Gestión de tarifasAlmacenamiento y vigenciaDatos¿Qué tarifa aplica en esta fecha?

Cómo comprobar si un producto tiene motor de verdad

Pide que se cotice un envío en directo y que se enseñe la aritmética: peso tasable, tramo utilizado, comparación con el tramo superior, base del recargo por combustible y, al final, el margen. Un producto con motor de verdad produce ese desglose en segundos. Un producto que es una tabla de consulta con un campo de margen te enseñará un total y una rueda girando.

Dos comprobaciones más. Pregunta qué pasa con 1.940 kg en una tarifa donde 2.000 kg sale más barato: un motor de verdad compara contra todos los tramos superiores, no solo contra el siguiente. Y pregunta si el informe de coste y la pantalla de cotización comparten código; si la respuesta es la descripción de dos módulos, cuenta con la desincronización documentada más arriba. En comparar varios transportistas en una cotización tienes el detalle de esa prueba con varios tarifarios a la vez.

Cargavo, TMS para comisionistas de transporte, transitarios y agentes de carga, es un motor más un flujo de cotización sobre tarifarios que reconstruyes tú desde Excel o CSV. Deliberadamente no es una capa de integración API ni EDI con transportistas, no es una bolsa de cargas, no es un software de gestión de flota ni de dispatch, no es un marketplace de licitaciones y no es un programa de contabilidad: los precios salen de tus propias tarifas negociadas, desde 49 €/mes, con EUR, USD, GBP, CHF, CAD, MAD y PLN a partir del plan Growth con 14 días de prueba gratis y sin tarjeta de crédito. Los planes están en la página de precios.

Preguntas frecuentes

¿Qué es un motor de tarifas en un software de transporte?

Un motor de tarifas es el componente de software que convierte la tarifa de un transportista en el precio de un envío concreto. Resuelve la zona de destino, calcula el peso tasable a partir del peso bruto, el volumétrico y el metro lineal, lo redondea, busca el tramo de tarifa, comprueba si un tramo superior sale más barato, aplica el cargo mínimo, el recargo por combustible indexado y las opciones, y al final añade el margen y la divisa.

¿Tarifario, cuadro de tarifas y rate card son lo mismo?

Sí. Tarifario, cuadro de tarifas, tabla de precios y rate card describen el mismo objeto: la tabla de zonas, tramos de tamaño y precios que un transportista emite para un periodo contractual. Los nombres cambian según el país y la empresa. Ninguno de ellos se refiere al código que aplica la tabla, que es el motor de tarifas.

¿Puede una hoja de cálculo hacer de motor de tarifas?

Una hoja de cálculo hace una búsqueda de tramo y una multiplicación, así que cubre una parte del trabajo. Se atasca en el resto: comprobar todos los tramos de peso superiores por si salen más baratos, mantener un índice de combustible mensual actualizado en todos los libros, aplicar un margen distinto por cliente y garantizar que las fórmulas de compra y de venta siguen siendo idénticas después de doce meses de ediciones.

¿Por qué mi margen cotizado nunca coincide con el margen facturado?

La causa más habitual son dos implementaciones distintas del cálculo: la pantalla de cotización y el informe de coste calculan el precio cada uno con su propia copia de las reglas. Una corrección, un cambio de redondeo o una actualización del índice de combustible aplicados a uno y no al otro producen una diferencia pequeña y sistemática en cada envío. Un único motor compartido elimina la causa en lugar de conciliar el síntoma.

¿Hace falta un motor para el precio de compra y otro para el de venta?

No, y tener dos es el origen de casi toda la desviación de margen. El precio de compra es el motor ejecutado sin el paso del margen y el precio de venta es el mismo motor ejecutado con él, así que una sola implementación cubre las dos caras. Cargavo calcula ambos con un único motor, en el servidor, de modo que no pueden discrepar.

¿Puede el motor calcular en varias monedas si compro en USD y facturo en moneda local?

Cargavo trabaja con siete divisas — EUR, USD, GBP, CHF, CAD, MAD y PLN — y cada importe se guarda con la suya, de forma que un tarifario en USD y un cliente facturado en otra divisa nunca se mezclan por accidente. Lo que el motor no hace es inventarse un tipo de cambio: la conversión sigue siendo una decisión comercial tuya y no un dato que se pueda deducir del tarifario.

Guías relacionadas

Más guías sobre este tema — Tarifarios y precios