La elección entre precio cerrado y facturación por horas, decidida ya en el presupuesto, condiciona todo lo que viene después en un proyecto web: quién asume el riesgo de un alcance mal definido, cómo se negocia una ampliación durante el proyecto, y en qué momento un desacuerdo sobre el precio se convierte en un desacuerdo sobre la confianza. No es solo una cuestión de facturación: condiciona la relación entre desarrollador y cliente durante toda la duración del proyecto.
Precio cerrado y por horas: dos formas de repartir el riesgo
Un precio cerrado fija un importe total para un alcance definido de antemano: el cliente conoce el importe final antes del primer día de producción, y el proveedor se compromete a entregar ese alcance por ese precio, sea cual sea el tiempo que realmente le dedique. La facturación por horas, mediante una tarifa diaria, cobra el tiempo efectivamente trabajado: el cliente paga lo que se produce, y el proveedor no asume el riesgo de que la carga de trabajo se dispare. Entre ambas lógicas no hay un modelo superior en abstracto: hay un modelo adecuado, o no, según la naturaleza del proyecto.
El precio cerrado, una apuesta sobre un alcance fijo
El precio cerrado funciona bien cuando el alcance puede describirse con precisión: un sitio corporativo con un número de páginas conocido, una integración de comercio electrónico sobre un catálogo estable, una migración técnica cuya magnitud puede medirse de antemano. En esos casos, un presupuesto bien estructurado permite calcular correctamente el riesgo, y el precio cerrado protege a ambas partes: al cliente frente a una deriva en la facturación, al proveedor frente a una negociación permanente sobre el precio. El precio cerrado se vuelve peligroso en cuanto el alcance sigue siendo difuso en el momento de la firma: cada ambigüedad del briefing termina entonces o bien consumiendo el margen del proveedor, o bien recortando el alcance entregado de forma discreta para mantener el precio, algo que el cliente siempre termina notando.
La facturación por horas, flexibilidad a cambio de visibilidad presupuestaria
La facturación por horas se impone de forma natural en los proyectos cuyo alcance evoluciona continuamente: un producto SaaS todavía en desarrollo, un rediseño guiado por el feedback de los usuarios, una misión de mantenimiento y evolución sobre una base de código existente. El cliente pierde visibilidad sobre el importe final, pero gana capacidad para reorientar prioridades sin renegociar el contrato cada vez que cambia el rumbo. Del lado del proveedor, la facturación por horas elimina el riesgo de subestimar una carga de trabajo, siempre que la tarifa diaria aplicada refleje realmente el nivel de competencia movilizado, algo que muchos freelances, sobre todo tras años sin revisar sus tarifas, tienden a infravalorar.
Fijar una tarifa diaria que aguante de verdad
La facturación por horas solo protege al proveedor si la tarifa diaria aplicada cubre lo que realmente debe cubrir: el tiempo facturable nunca equivale al tiempo trabajado. Entre la prospección, las tareas administrativas, la formación continua y los periodos de menor actividad, un freelance que da por hecho que puede facturar 20 días completos cada mes casi siempre sobreestima su capacidad real a lo largo del año. Un cálculo de tarifa que ignore esa diferencia termina, con el tiempo, produciendo unos ingresos anuales muy por debajo del objetivo, incluso con la agenda llena.
Una referencia sencilla es partir de la facturación anual que se busca, sumarle los gastos fijos de la estructura y dividir el total entre un número realista de días facturables, a menudo entre 130 y 160 al año una vez descontados vacaciones, prospección y administración, y no los 220 días laborables teóricos de un calendario. La tarifa que resulta de ese cálculo suele ser más alta que la aplicada por costumbre, sobre todo entre quienes no la han revisado en varios años pese a haber ganado experiencia real. La facturación por horas hace visible esa diferencia mes a mes; el precio cerrado, en cambio, tiende a esconderla tras un importe global que parece correcto en el momento de firmar.
El modelo híbrido: cierre del alcance a precio fijo, ejecución por horas
En la práctica, la mayoría de los proyectos web salen ganando al combinar ambas lógicas en lugar de elegir una frente a la otra. Una fase de definición y diseño puede facturarse a precio cerrado, con un entregable claro (especificaciones, maquetas, arquitectura técnica) que sirve después de base para un cálculo fiable. La fase de desarrollo puede entonces pasar a precio cerrado si el alcance resultante es suficientemente preciso, o mantenerse por horas si el proyecto necesita conservar flexibilidad. Este reparto evita el error clásico del precio cerrado firmado sobre una necesidad todavía difusa, en el que el proveedor calcula a ciegas y el cliente descubre el alcance real después de firmar.
| Criterio | Precio cerrado | Por horas |
|---|---|---|
| Visibilidad del precio final | Conocida desde la firma | Depende del tiempo realmente dedicado |
| Quién asume el riesgo de desviación | El proveedor | El cliente |
| Flexibilidad del alcance | Baja, requiere una adenda | Alta, prioridades ajustables en continuo |
| Exigencia de definición previa | Alta | Baja a moderada |
| Caso de uso típico | Sitio corporativo, migración técnica, integración e-commerce | Producto evolutivo, mantenimiento, misión de larga duración |
Las cláusulas contractuales que evitan litigios
Sea cual sea el modelo elegido, algunas cláusulas limitan el riesgo de litigio durante el proyecto. Un contrato a precio cerrado debe precisar siempre el alcance exacto cubierto, el número de rondas de validación incluidas y, sobre todo, el procedimiento para tratar una petición fuera de alcance: sin una cláusula de adenda explícita, cada ampliación informal recorta el margen del proveedor sin llegar nunca a facturarse. Un acuerdo por horas, por su parte, gana en precisar un volumen horario o diario indicativo por periodo, para que el cliente conserve un mínimo de visibilidad presupuestaria sin perder la flexibilidad del modelo. En ambos casos, un punto de facturación regular, mensual como mínimo, evita que el desacuerdo sobre el precio aparezca solo al final del proyecto, el momento en que resulta más costoso resolverlo.
Un precio cerrado firmado sobre un alcance todavía difuso casi nunca protege al cliente: empuja al proveedor a recortar calidad o detalles para mantener un precio fijado sobre bases inciertas.
Antes de elegir entre precio cerrado y facturación por horas, conviene comprobar que el briefing supera una prueba sencilla: ¿podría encargarse a otro proveedor sin pérdida de información? Si la respuesta es no, el alcance no está lo bastante definido para un precio cerrado fiable.
Lo que hay que recordar
El precio cerrado conviene a los alcances estables y medibles, la facturación por horas a los proyectos cuya trayectoria sigue abierta. La elección se hace proyecto a proyecto, a veces fase a fase dentro de un mismo proyecto, y siempre se asegura con cláusulas escritas sobre el tratamiento de las peticiones fuera de alcance. Ninguno de los dos modelos compensa un briefing impreciso: solo desplaza el punto en el que esa imprecisión termina costando dinero.
Tras varios años facturando mayoritariamente a precio cerrado, he ido pasando buena parte de mis misiones largas a facturación por horas, sobre todo en proyectos de mantenimiento y evolución continua. El precio cerrado sigue siendo pertinente en peticiones cortas y bien definidas, pero en todo lo que supera unas semanas, sobre todo me ha servido para subestimar mi propia carga de trabajo. La facturación por horas exige a cambio disciplina con la tarifa: una tarifa diaria demasiado baja, mantenida por costumbre en lugar de revisada al alza con la experiencia, termina costando más a la larga que un precio cerrado mal calculado — Simon Janvier.
Para saber más: el marco legal del presupuesto en economie.gouv.fr (en francés).
