# Facturer chaque mois, trimestre ou année

Pour un abonnement ou un contrat de maintenance, tu ne refais pas la facture à chaque échéance. Tu crées un contrat à partir d’une facture, et Portal émet la suivante chaque matin à la date prévue, comme si tu l’émettais toi-même : numéro, PDF, e-mail et cloche.

**Avant de commencer** : le rôle admin ou propriétaire, et une facture (brouillon ou émise) qui sert de modèle. Les coordonnées de paiement doivent être saisies.

1. **Prépare le modèle**

   Crée la facture comme d’habitude (voir [Établir et émettre une facture](/portal/docs/guides/facturer/)). Pour une période variable, écris `{{periode}}` dans une ligne ou dans la remarque : Portal le remplace à chaque émission, par exemple « Maintenance du site, `{{periode}}` ».

2. **Crée le contrat**

   Sur la page de la facture, clique **Répéter cette facture**. Remplis :

   - **Nom du contrat** ;
   - **Fréquence** : **Tous les mois**, **Tous les trois mois** ou **Tous les ans** ;
   - **Première facture le**, un jour du 1er au 28 du mois ;
   - **Dernière facture (facultatif)** pour fixer une fin.

   **Vérification** : un message confirme le contrat. Il apparaît dans la section **Factures récurrentes** de l’onglet **Factures** du projet, avec sa prochaine date.

## La balise de période

Dans les lignes et la remarque, `{{periode}}` devient la période facturée :

| Fréquence           | Exemple        |
| ------------------- | -------------- |
| Tous les mois       | `octobre 2026` |
| Tous les trois mois | `T4 2026`      |
| Tous les ans        | `2026`         |

## Ce que fait Portal chaque matin

Le contrat reprend les lignes, la remise, l’arrondi et la remarque de la facture modèle. Chaque matin, Portal émet les factures dues, puis avance l’échéance. Il ne rattrape qu’une période par passage. Les [rappels](/portal/docs/guides/rappels/) et les [avoirs](/portal/docs/guides/avoir/) s’appliquent à ces factures comme aux autres.

## Mettre en pause, reprendre, supprimer

Dans **Factures récurrentes**, chaque contrat propose **Mettre en pause**, **Reprendre** et **Supprimer**.

Si Portal ne peut pas émettre une facture (coordonnées de paiement absentes, projet archivé, total nul), il met le contrat « En pause » avec la raison et prévient ton équipe. Rien n’est envoyé à ton client. Corrige le problème, puis clique **Reprendre** : l’émission repart au plus tôt aujourd’hui, sans rattraper les périodes manquées.

## À savoir

- Changer la facture modèle ne change pas le contrat : supprime-le et recrée-le.
- Un projet compte 20 contrats au plus.
- Ton client ne voit pas les contrats, seulement les factures émises.
