Algunos clientes de Softronic no me pagan por hora. Me pagan una comisión por cada venta que pasa por el sistema que les construí. Si el sistema no vende, no cobro. Es el ejemplo más útil que tengo de lo que significa “pago por resultados” cuando uno sale de la presentación comercial y entra en el contrato.
Pagar por resultados es pagarle a un proveedor por un resultado observable en lugar de por horas: un entregable que cumple criterios de aceptación escritos, un indicador que se mueve, una parte de los ingresos que genera el trabajo o un nivel de servicio que se cumple. Un body shop factura personas por horas por tarifa, así que si el trabajo se alarga o fracasa, el costo lo asume el cliente. Con el pago por resultados, el proveedor asume al menos una parte.
Cómo gana dinero un body shop
Un body shop vende horas de ingeniería. Se acuerda una tarifa, el proveedor asigna gente y cada mes llega una factura por las horas registradas.
Fíjate en lo que premia ese cálculo. Un proyecto que se alarga factura más. Un ingeniero senior que resuelve el problema en dos días le deja menos dinero al proveedor que un junior que tarda dos semanas, salvo que al junior lo facturen como senior, una queja que conoce cualquier área de compras. Si el proyecto fracasa, las facturas ya se pagaron. Si sale mejor de lo que nadie esperaba, el proveedor cobra lo mismo que si hubiera salido apenas aceptable.
Para que esto pase no hace falta mala fe; el incentivo apunta hacia ahí por sí solo. El informe mensual cuenta las horas que se pusieron, mientras la junta directiva quiere saber qué se entregó.
¿Por qué hoy es más difícil ponerle precio a una hora?
La hora siempre fue una forma aproximada de medir el trabajo hecho, y cada vez aproxima peor.
Con las herramientas de programación con IA, una misma tarea puede tardar tiempos muy distintos según la persona, el código y el tipo de trabajo. Además, nos cuesta juzgar el efecto. En un estudio de METR de 2025 (en inglés), desarrolladores experimentados de proyectos de código abierto tardaron un 19% más en terminar sus tareas cuando podían usar herramientas de IA, y al final seguían creyendo que la IA los había acelerado un 20%. Se interprete como se interprete, el resultado deja claro que hoy nadie, ni el propio ingeniero, puede decirte con mucha seguridad cuánto vale una hora de trabajo. Si el insumo es tan difícil de medir, tiene más sentido pagar por algo observable: la funcionalidad está en producción, la migración terminó, el sistema vendió.
Los analistas ven el mismo movimiento. IDC proyecta (en inglés) que para 2029, impulsado por la IA agéntica, el 30% de todos los contratos con proveedores de servicios estará basado en resultados. Conviene leerlo también al revés: la mayoría de los contratos se seguirá cobrando de otra forma. La facturación por hora va a seguir existiendo, solo que ya no como la opción por defecto.
Cuatro maneras de cobrar por resultados
Bajo la etiqueta “por resultados” caben contratos muy distintos. Estos son los que más veo:
| Modelo | Cómo cobra el proveedor | Funciona cuando | Falla cuando |
|---|---|---|---|
| Precio cerrado por entregable | Un precio fijo por algo especificado; si tarda más, lo absorbe el proveedor | “Terminado” se puede escribir como criterios de aceptación antes de empezar | Todavía nadie sabe bien qué hay que construir |
| Pago atado a una métrica | Una tarifa base más un bono si un indicador se mueve, por ejemplo la conversión de la página de pago | La métrica depende sobre todo del trabajo del proveedor y se mueve en semanas | El marketing, la temporada y tu equipo de ventas empujan el mismo número |
| Participación en ingresos o ahorros | Menos al principio, más una parte de lo que el trabajo genera | Las dos partes miran los mismos números | Las ventas ocurren fuera del sistema y la atribución se vuelve una discusión |
| Niveles de servicio | Una cuota mensual fija por cumplir estándares acordados (disponibilidad, tiempos de respuesta), con descuentos cuando se incumplen | Las mediciones ya existen, como en soporte, operaciones de seguridad e infraestructura gestionada | El estándar mide algo que no es lo que te importa |
Mis clientes con comisión están en la tercera fila.
Qué necesita una comisión por venta
El esquema de comisión funciona porque se cumplen tres condiciones, y las revisaría de nuevo antes de firmar otro acuerdo así.
La venta tiene que ocurrir dentro del sistema. Si los pedidos entran por el software y quedan registrados ahí, la comisión es un reporte que cualquiera puede sacar. Si parte de las ventas se cierra por teléfono y se carga después, o nunca, la atribución se convierte en una discusión.
Las dos partes tienen que confiar en los datos. El cliente ve cada transacción y yo también. Nadie le manda al otro una hoja de cálculo y le pide que se la crea.
El cliente necesita demanda real. Una comisión sobre ventas que no ocurren vale cero. Apuesto tanto por su mercado como por mi código, así que solo acepto cuando entiendo cómo vende.
El cambio de incentivo lo vivo en carne propia. Cuando mis ingresos dependen de que el pago funcione, un error que bloquea cobros un sábado en la noche es mi problema en el sentido más literal, y nadie tiene que recordarme ninguna cláusula de soporte.
La parte del cliente en el trato: en un buen año puede pagar más de lo que le habrían costado las horas. Ese es el precio de pasarme el riesgo a mí. Un proveedor que asume el riesgo de entrega y cobra lo mismo que por horas, o calculó mal el riesgo o redactó un contrato en el que el riesgo nunca cambió de manos.
Dónde sigue teniendo sentido pagar por hora
Sigo vendiendo horas, y en algunos casos son la unidad correcta.
En mantenimiento y desarrollo continuo, cuando un sistema ya está en producción y cada mes trae una mezcla de correcciones, funciones pequeñas y actualizaciones de dependencias, un bloque mensual de horas es más simple y más justo que inventar un entregable cada mes. Así funcionan mis planes mensuales de mantenimiento.
En la colocación a jornada completa, el cliente dirige el trabajo del ingeniero día a día. Está alquilando capacidad, no comprando un resultado, y una cuota mensual refleja eso.
En la exploración de verdad, cuando ninguna de las partes puede describir el entregable al momento de firmar, cobrar por resultados solo significa que alguien va a inventarse un entregable y después habrá pelea. Encajan mejor las fases cortas, con tiempo acotado y una demostración al final de cada una.
Qué revisar en un contrato por resultados
- ¿Está escrito qué significa “terminado”? Criterios de aceptación, cómo se van a probar y quién da el visto bueno. Sin eso, tienes un contrato por horas con otro nombre.
- ¿Cómo se cotiza un cambio? Vas a cambiar de idea, y el contrato tiene que decir cuánto cuesta eso antes de que alguien empiece a trabajar en él.
- ¿La atribución es concreta? “Suben las ventas” no es una métrica. “Pedidos hechos a través del sistema nuevo, según su base de datos, por mes calendario” sí lo es.
- ¿La parte variable tiene el tamaño correcto? Un bono simbólico frente al total no le cambia la conducta a nadie. Si todo depende del bono, el proveedor va a poner el equipo más barato posible para limitar la pérdida. Una base más una parte variable significativa suele funcionar mejor.
- ¿La primera fase va por horas? Hay proveedores que proponen facturar por hora “hasta que las cosas se asienten” y pasar a resultados después. La primera fase concentra casi todo el riesgo, y justamente por eso la quieren por horas.
Una prueba para el contrato que ya tienes
Toma el contrato más grande que tengas con un proveedor y contesta dos preguntas. Cuánto gana el proveedor si el proyecto se pasa un 50% del plazo, y cuánto gana si entrega el doble del valor que esperabas. Si las respuestas son “más” y “lo mismo”, tienes un acuerdo de body shop, lo llame como lo llame el contrato. Puede que igual te convenga, siempre que sepas qué firmaste.