Lifecycle · Article 2.7
Statut : En cours — acompte réglé, projet en marche, facture finale prête
Vous êtes entre l'acompte et le paiement final. La facture finale est pré-générée et prête à être émise lorsque vous terminez. Clozo ne suit pas la progression du projet ici — c'est vous qui le faites — mais il écoute que vous disiez `terminé`.

Where this fits in the lifecycle
Draft
Only you can see this. Edit anything.

Sent
Email landed in the client's inbox.

Viewed
Client opened the link — awaiting decision.

Signed
Legally binding. Audit trail captured.

Deposit paid
Money in escrow. You can start work.

In work
Project running. Final invoice ready when you're done.

Paid
Final invoice settled. Just one click left.

Completed
Closed. Archived. You did the thing.

C'est le statut de plus longue durée pour la plupart des projets — de quelques jours à plusieurs mois selon votre travail. Clozo n'a presque rien à faire pendant cette phase, si ce n'est attendre votre saisie. Le seul déclencheur proactif est si vous avez défini une échéance sur le devis qui passe sans achèvement (Clozo peut optionnellement vous envoyer un rappel ; configurable par devis).
Step by step
Faites le travail.
En dehors de Clozo. Travaillez dur, livrez du bon travail, communiquez avec le client.
Lorsque vous avez terminé, cliquez sur
Émettre la facture finale.Depuis
/proposals/{id}→ panneau Actions. Le statut bascule surEn attente du paiement final. La facture finale pré-générée est envoyée immédiatement (sans attente).(Optionnel) Si le périmètre change en cours de projet, créez un Avenant.
Depuis Actions →
Proposer une modification de périmètre. Vous guide à travers un assistant ; le client le signe ; la facture finale reflète automatiquement le nouveau périmètre.(Optionnel) Suivez les jalons pour votre propre référence.
Ajoutez des notes depuis la page de détail du devis. Elles sont internes — jamais envoyées au client.
Badge ambre En cours. Le panneau d'actions affiche : Émettre la facture finale, Proposer une modification de périmètre, Marquer comme terminé sans facture finale (rare — pour les annulations rétroactives à périmètre=zéro). La Chronologie affiche le long écart entre Acompte payé et votre futur événement Facture finale émise.
Il n'y a pas de bouton Supprimer le devis ici — les devis en cours ne peuvent pas être supprimés directement car l'argent de l'acompte a déjà été encaissé. Pour rembourser un acompte payé, ouvrez l'encadré rouge « Tout rembourser » de l'assistant d'avenant (étape 1) — met la quantité de chaque poste à 0, entraîne revised_total à 0, et à la signature du client la cascade dans process_amendment_signed émet Storno + CorrectionFactureAcompte + NoteDeCrédit et déclenche le remboursement Stripe. Le backend rejette DELETE sur en_cours avec HTTP 409 in_work_requires_amendment (selon [D-125]).
Why this works this way
Nous avons envisagé d'afficher des contrôles de progression du projet ici (jalons, pourcentage d'avancement, etc.) mais avons choisi de ne pas le faire. La décision est délibérée : la gestion de projet est un problème fondamentalement différent de la gestion des devis et des paiements, et les applications qui essaient de faire les deux finissent par faire les deux mal. Si vous avez besoin de jalons, utilisez un outil PM dédié (Linear, Notion, ClickUp) et gardez Clozo centré sur la chaîne contrat-argent.
Le seul flux que nous prenons en charge pendant En cours est l'Avenant. Si le périmètre change en cours de projet — le client veut plus de pages, moins de fonctionnalités, le délai se déplace, le budget augmente — vous pouvez créer un Avenant qui met à jour le contrat et (selon la direction) émet une nouvelle facture ou rembourse une partie de l'acompte. Voir la section 7.
Troubleshooting
Keep reading
Lifecycle
Status: Deposit paid — work can start
The deposit landed (Stripe webhook or manual confirmation). Clozo flips the status, queues the deposit receipt PDF, and starts a behind-the-scenes job to pre-render the final invoice. You can begin the work.
Lifecycle
Status: Awaiting final payment, then Paid
You've issued the final invoice. The client now owes the remaining balance (full amount minus the deposit they already paid). When the money lands, status flips to `Paid` and the final receipt is generated.
Proposals & Invoices
Creating an amendment (the 4-step wizard)
The amendment wizard at `/proposals/{id}/amend` walks you through line items, reason, preview, and email — in that order. Five minutes for a simple change, ten minutes for a complex one. The client doesn't see anything until you click Send on Step 4.
Proposals & Invoices
The final invoice (INV-) — Schlussrechnung, facture de solde
The final invoice closes the project. It states the full work value, then explicitly references the deposit invoice and **deducts both the deposit amount and the deposit VAT**, so you don't pay tax twice. This deduction is mandated by §14 UStG and parallel rules across the EU.