Proposals & Invoices · Article 5.1
Anatomía de una propuesta
Una propuesta de Clozo es un único documento legal con siete partes móviles: título, líneas, división del anticipo, condiciones de pago, idioma, fechas y los metadatos que controlan el IVA y las firmas.
Antes de adentrarse en los artículos más detallados de esta sección, un modelo mental de una página de la propuesta resulta útil. Cada campo del asistente en /proposals/new pertenece a uno de los siete grupos, y cada grupo afecta a una parte diferente del ciclo de vida. Si un documento posterior tiene un aspecto incorrecto (una factura sin la línea de IVA, un correo en el idioma incorrecto, un anticipo que no cuadra), la causa casi siempre es un campo de la propia propuesta.
Why this works this way
La propuesta es la fuente de verdad para toda la cadena: el Contrato de Servicios cita de ella, la factura de anticipo la menciona, la factura final hace referencia a la factura de anticipo que la referenció, el recibo cierra el ciclo. Una vez que hace clic en Enviar, varios campos se bloquean — el número de propuesta, las líneas tal como se capturaron en el momento del envío, el idioma, la moneda y la dirección del cliente tal como estaba en ese momento. El bloqueo no es una elección de experiencia de usuario; es un requisito legal bajo el Art. 226 de la Directiva del IVA de la UE (numeración de facturas secuencial e inmutable) y el §14 UStG en Alemania (las facturas deben referenciar documentos fijos y fechados).
Las siete partes de una propuesta:
1. Encabezado: título, descripción opcional, su identidad comercial (autocompletada desde su perfil).
2. Identidad del cliente: nombre, dirección, país, indicador B2B/B2C, número de IVA si corresponde. Determina la regla de IVA.
3. Líneas: filas de {descripción, cantidad, precio, tipo} donde el tipo es por hora o precio fijo.
4. Bloque de IVA: calculado a partir de las líneas + su régimen fiscal + el país del cliente y el indicador B2B/B2C. No lo introduce directamente — el motor de IVA [D-088] lo deriva (apps/vat/engine.py:calculate_vat).
5. Anticipo: un porcentaje del total bruto (0%, 25%, 50% o 100%) más una fecha de vencimiento del anticipo.
6. Condiciones de pago: cuánto tiempo tiene el cliente después de firmar para liquidar el saldo final. Net 7, 14 o 30 días son los estándar.
7. Fechas e idioma: inicio del proyecto, fin del proyecto (estimado), idioma para el PDF y los correos (en, de, nl, fr, pl, es).
Troubleshooting
Keep reading
Proposals & Invoices
Line items, the VAT engine, and what determines your rate
Each line is `{description, quantity, rate, type}`. Clozo computes the net subtotal, then applies one of seven VAT rules based on your tax regime, the client's country, and whether the client is B2B or B2C.
Proposals & Invoices
Deposit splits: 0%, 25%, 50%, 100% — and when to pick each
The deposit percentage decides how the gross total breaks into two payments: an upfront deposit invoice (Anzahlungsrechnung) and a final invoice (Schlussrechnung) that closes the project.
Proposals & Invoices
The three documents: Proposal, Service Agreement, and the signed PDF
A signed Clozo proposal produces three legal artefacts: the Proposal PDF (the offer), the Service Agreement (the binding contract), and a stored audit trail. Each plays a different legal role under EU contract law and eIDAS Reg. 910/2014.
Proposals & Invoices
What you can change after `Send` — withdraw, resend, edit, amend
After clicking `Send`, the proposal becomes a legal artefact and many fields lock. The right action depends on whether the client has signed yet: withdraw before signing, amend after.