Veredicto rápido: un Werkvertrag (contrato de obra) significa un Statement of Work firmado, vinculando legalmente al contratista a entregar un resultado definido bajo el ABGB austriaco §1165 y siguientes. El contratista asume el riesgo de scope. Time-and-material factura por hora, el cliente asume el riesgo de scope, y la relación legal vive más cerca de un modelo de consultoría adyacente a Dienstvertrag. La matriz de abajo cubre ownership, aceptación, IVA, bookkeeping y los errores más comunes de founders.
Esto es un post de mecánica legal, no asesoría legal. Trabajamos con un abogado comercial austriaco para los contratos reales. El punto aquí es darte el mapa conceptual para que puedas hablar con tu propio abogado con preguntas claras en lugar de pagarle para explicarte lo básico.
¿Definiendo un proyecto?
Reserva Consultoría GratuitaEl derecho civil austriaco (ABGB) traza una línea dura entre tres tipos de contrato: Werkvertrag (contrato de obra, debe un resultado), Dienstvertrag (contrato de empleo, debe trabajo bajo dirección) y freier Dienstvertrag (contrato de servicio libre, debe trabajo sin integración en la empresa). Un engagement típico de precio fijo de Wavect es un Werkvertrag. Un engagement típico T&M en Wavect se estructura como un freier Dienstvertrag o un Werkvertrag con facturación por hora contra un scope definido; la estructura se elige con el abogado del cliente.
| Dimensión | Werkvertrag (precio fijo) | Time-and-material |
|---|---|---|
| Qué se debe | Un resultado definido (el "Werk") | Horas de trabajo cualificado |
| Quién asume el riesgo de scope | Contratista | Cliente |
| Trigger de aceptación | Abnahme según ABGB §1167, el cliente acepta el resultado | Sign-off de timesheet horario, normalmente mensual |
| Periodo de garantía | Gewährleistung 2 años para bienes muebles, 3 años para inmuebles; los defectos deben subsanarse | Limitada; la garantía se adjunta al entregable individual si existe |
| Ownership de IP | Normalmente se transfiere al pago completo según cláusula del SoW | Normalmente se transfiere a medida que se paga el trabajo, según contrato |
| Tratamiento IVA en AT | 20 por ciento sobre el total del SoW; reverse-charge B2B UE posible | 20 por ciento sobre factura mensual; mismas reglas UE |
| Bookkeeping | Un calendario de facturación basado en milestones, devengado como activo de proyecto hasta aceptación | Gasto operativo mensual, contabilizado a medida que se incurre |
| Mejor para | Scope definido, deadline duro, presupuesto con tope | Scope evolutivo, trabajo exploratorio, equipos embebidos |
Un Werkvertrag de Wavect nos obliga a entregar un SoW definido por una tarifa definida. Si subestimamos el trabajo, comemos el coste. No facturamos extra por equivocarnos sobre la complejidad. Lo que no hacemos es ofrecer una cláusula de reembolso por deadline; el término alemán Werkvertrag no significa "reembolso si llegamos tarde", significa "legalmente obligado a entregar el resultado acordado". Los remedios del cliente bajo derecho austriaco siguen el régimen estándar Gewährleistung: mejora (Verbesserung), reducción de precio o en casos serios retirada. El contrato detalla el calendario de milestones y los criterios de aceptación para que ambos lados sepan cuándo el trabajo está hecho.
El cliente inspecciona el resultado entregado y o lo acepta, lo rechaza con defectos específicos listados o lo acepta con reservas. La aceptación silenciosa aplica después de un periodo razonable si no se levantan objeciones. Para software, "periodo razonable" normalmente son 2 a 4 semanas de UAT, detalladas en el SoW. Los propios criterios de aceptación son parte del SoW para que no haya discusión sobre si un entregable cuenta como hecho. Los criterios de aceptación ambiguos son la mayor fuente única de disputas Werkvertrag; corremos un sprint explícito de criterios de aceptación al final del descubrimiento.
Sí, y debería. El SoW lleva una cláusula de change-request que define cómo se cotiza el trabajo fuera de scope (normalmente una tarifa horaria o un mini-Werkvertrag por cambio) y cómo cambia el timeline. El scope y precio originales se mantienen vinculados. El cambio se vuelve su propia línea. Esta es la trampa en la que la mayoría de founders caen: firman un Werkvertrag, luego piden "solo una cosita más" semanalmente, y acaban confusos cuando el proyecto pierde el deadline original. La cláusula existe por una razón. Úsala.
Para IVA, no. Tanto las facturas Werkvertrag como T&M llevan el mismo IVA austriaco del 20 por ciento, con reverse-charge UE para B2B cross-border. La diferencia está del lado del cliente en el bookkeeping. Un Werkvertrag con pagos por milestones normalmente se capitaliza como activo de proyecto bajo reglas UGB austriacas hasta que el entregable se acepta, luego se contabiliza como gasto o se amortiza dependiendo de si califica como intangible auto-desarrollado. T&M es un gasto operativo directo, reconocido mensualmente. Habla con tu contable antes de firmar, especialmente si estás pre-revenue y te importa cómo el gasto pega en tu P&L.

"La claridad contractual es mitigación de riesgo. Los scopes vagos no ahorran honorarios legales, los multiplican."
Bajo derecho austriaco, la ambigüedad en un Werkvertrag se interpreta típicamente contra el redactor (contra proferentem), y el redactor normalmente es el contratista. Así que un scope ambiguo perjudica a Wavect. Por eso invertimos pesadamente en la fase de discovery y SoW, a menudo como un engagement pagado separado antes de que se firme el Werkvertrag principal. Ver nuestro modelo de precio fijo ágil para cómo lo estructuramos. Si estás negociando un Werkvertrag con cualquier vendor y el scope son dos párrafos, no firmes. Paga primero por un SoW adecuado.
Tres casos honestos:
Para todo lo demás, donde el scope puede definirse y el presupuesto necesita tope, gana Werkvertrag. Ver la comparación más profunda con agencias generalistas en Wavect vs dev agencies para ver cómo se desarrolla en la práctica.
Sí, puedes correr Sprints dentro de un Werkvertrag. El Werkvertrag define el resultado final; los sprints son el mecanismo de entrega. El cliente recibe reviews cada 1 a 2 semanas. El contratista puede señalar drift de scope temprano. Este es el modelo "agile fixed price". Funciona porque el SoW está escrito al nivel correcto de granularidad: outcomes y criterios de aceptación, no detalles a nivel user-story.
Tres formas típicas de nuestro servicio de desarrollo de software:
Cada uno es su propio contrato. El cliente puede parar después de cualquiera sin dependencia. Eso es por diseño.
Elige el tipo de contrato para hacer match con la forma de riesgo del trabajo, no para hacer match con la preferencia de un vendor. Scope fijo y deadline fijo significa Werkvertrag con descubrimiento adecuado por adelantado. Scope desconocido o trabajo open-ended significa T&M con un tope mensual. Mezclar los dos sin pensar en la mecánica legal es cómo acabas en un Mahnverfahren seis meses después.
Consigue que un abogado comercial austriaco revise cualquier contrato que firmes. El honorario normalmente es menos de €1.500 y es el seguro más barato que jamás comprarás.
¿Definiendo un proyecto?
Reserva Consultoría Gratuita