Tous les montants de reconnaissance des revenus sont hors taxes. La taxe est toujours
enregistrée séparément en tant que passif (compte de taxe collectée) au moment où la facture est
émise, quelle que soit la méthode de reconnaissance appliquée au revenu.
Méthodes de reconnaissance
La méthode de reconnaissance est définie dans votre règle comptable Reconnaissance des revenus. Elle peut être définie au niveau de la règle et remplacée pour des produits ou segments de clients spécifiques à l’aide de filtres.Au fil du temps
Le revenu est réparti uniformément sur la période de service en utilisant une allocation linéaire. Vous configurez la granularité à laquelle Hyperline enregistre les écritures de reconnaissance :| Granularité | Comment le revenu est réparti |
|---|---|
| Quotidienne | Reconnu chaque jour sur la période de service |
| Mensuelle | Reconnu à la fin de chaque mois calendaire |
| Trimestrielle | Reconnu à la fin de chaque trimestre |
| Annuelle | Reconnu à la fin de chaque année |
Exemple 💡
Un client paie 12 000 € d’avance pour un abonnement SaaS de 12 mois commençant le 1er
janvier. Avec une granularité mensuelle, Hyperline diffère la totalité des 12 000 € au
moment de la facturation et reconnaît 1 000 € chaque mois de janvier à décembre.
Ponctuel
Tout le revenu est reconnu à une seule date. Vous configurez la base de date de reconnaissance :| Base | Date de reconnaissance |
|---|---|
| Date de facture | La date à laquelle la facture a été émise |
| Date de début du service | Le premier jour de la période de service |
| Date de fin du service | Le dernier jour de la période de service |
Exemple 💡
Un frais d’implémentation ponctuel avec une base « date de fin du service » restera
différé jusqu’à la fin du projet, moment auquel le montant total est
reconnu.
Basé sur la consommation
Le revenu est reconnu en fonction de ce que vos clients consomment réellement. Utilisez cette méthode pour les produits mesurés et les packs de crédits — le montant que vous reconnaissez chaque jour reflète la consommation de ce jour, et non une allocation forfaitaire. Lorsque la facture est émise, le montant total est mis en revenus différés. Chaque jour, Hyperline libère la part correspondant à la consommation du jour. Les jours sans consommation ne reconnaissent rien ; les jours chargés reconnaissent davantage.Calendrier de reconnaissance
Un job quotidien balaie la tranche de chaque jour et ne libère le revenu qu’une fois que le total de consommation du jour a été observé inchangé sur deux exécutions consécutives — c’est-à-dire qu’aucun événement tardif n’est arrivé entre les observations. Cette barrière de stabilité offre une période de grâce ≥24 heures pour les événements de consommation arrivant en retard. En pratique, le revenu du jour D est reconnu lors de l’exécution quotidienne suivante (généralement deux jours après le jour de consommation). Un jour avec zéro consommation observée bénéficie d’une fenêtre de grâce supplémentaire avant d’être clos à zéro, afin qu’un client à démarrage lent ou un pipeline d’ingestion retardé ne réduise pas définitivement à zéro une tranche précoce.Une fois que le revenu d’un jour a été reconnu, les événements arrivant pour ce jour après la reconnaissance ne sont pas alloués rétroactivement. Si votre pipeline de consommation produit régulièrement des événements tardifs de plus de 48 heures, contactez-nous avant de vous appuyer sur la reconnaissance basée sur la consommation pour des montants importants.
| Paramètre requis | Où le définir |
|---|---|
| Un compte de revenus | Règle de reconnaissance des revenus |
| Un compte de revenus différés | Règle de reconnaissance des revenus |
| Produit mesuré ou pack de crédits | Catalogue |
Exemple 💡
Un client est facturé 600 € d’avance pour un produit mesuré sur une période de service de 30 jours
et consomme 1 000 unités sur cette période. Hyperline
diffère 600 € au moment de la facturation, puis reconnaît chaque jour proportionnellement à
la consommation du jour — un jour avec 50 unités reconnaît 30 €, un jour
sans consommation ne reconnaît rien.
Packs de crédits
Les packs de crédits suivent le même moteur basé sur la consommation, avec le calendrier ancré sur la recharge de crédits plutôt que sur un agrégateur mesuré :- La fenêtre de service est la période de validité de la recharge (
createdAt → expiresAt). Les recharges sans expiration héritent de la période de facturation de la ligne d’article. - Chaque jour, Hyperline lit les crédits prélevés ce jour-là et libère la part proportionnelle de la valeur de la recharge.
- Lorsqu’un client détient plusieurs recharges actives, le prélèvement est attribué en FIFO — la recharge la plus ancienne est consommée en premier, donc son calendrier reconnaît avant les plus récentes.
Exemple 💡
Un client achète un pack de 1 000 € / 500 crédits valable 90 jours. Sur cette fenêtre,
il consomme 400 crédits. Hyperline reconnaît 800 € sur les 90 jours
proportionnellement à la consommation quotidienne ; les 200 € restants restent différés jusqu’à
l’expiration.
Solde de rupture à l’expiration
Lorsqu’une recharge expire avec des crédits non consommés, le solde non reconnu est reconnu en une seule écriture à la date d’expiration en tant que solde de rupture (selon ASC 606-340-10). Toutes les tranches futures en attente du calendrier sont annulées, et le calendrier est clos.Exemple 💡
En continuant l’exemple ci-dessus : au jour 90, la recharge expire avec 100 crédits
inutilisés. Hyperline enregistre une seule écriture de reconnaissance pour les 200 € restants à la
date d’expiration et marque le calendrier comme terminé.
Les frais forfaitaires et les sièges utilisent la reconnaissance au fil du temps ou ponctuelle — la méthode basée sur la consommation
ne s’applique pas aux produits non mesurés et non basés sur des crédits.
Reconnaissance des remises
Lorsqu’une ligne d’article inclut une remise, vous contrôlez comment le montant de la remise est traité au moment de la reconnaissance à l’aide du mode de reconnaissance de remise dans la règle Facture enregistrée :| Mode | Comportement |
|---|---|
| Immédiat | La remise est reconnue intégralement au moment de la facturation (enregistrée immédiatement en contre-revenu) |
| Différé | La remise suit le même calendrier de reconnaissance que le revenu (réparti sur la période de service) |
| Utiliser le montant net | Le revenu est reconnu net de la remise — aucune écriture de remise distincte n’est créée |
Statuts du calendrier de reconnaissance
Chaque ligne d’article de facture obtient un calendrier de reconnaissance. Le calendrier peut avoir les statuts suivants :| Statut | Signification |
|---|---|
pending | Le calendrier a été créé mais la reconnaissance n’a pas commencé |
in_progress | La reconnaissance a commencé ; certaines écritures ont été enregistrées |
completed | Le calendrier est entièrement traité et clos |
cancelled | Le calendrier a été annulé avant le début de la reconnaissance |
Explorer les calendriers de reconnaissance
Allez dans Comptabilité > Reconnaissance des revenus pour parcourir tous les calendriers de reconnaissance d’un grand livre.
- Le montant total à reconnaître (hors taxes)
- Le montant déjà reconnu
- Le solde différé restant
- Les écritures de reconnaissance individuelles (tranches) avec leurs dates et montants
Cascade de revenus
La cascade de revenus est une matrice qui montre, pour chaque cohorte de réservation (le mois où les factures ont été émises), comment le revenu réservé se déroule en revenu reconnu sur les périodes suivantes — et combien est encore différé. La matrice comporte trois sections :| Section | Ce qu’elle montre |
|---|---|
| Revenu réservé | Une ligne par cohorte de réservation ; la colonne Total est le montant brut facturé (hors taxes) sur cette période |
| Revenu reconnu | Une colonne par période de reconnaissance ; chaque cellule représente le montant de cette cohorte reconnu ce mois-là |
| Revenu total | Reconnu = somme cumulée de toutes les écritures de reconnaissance enregistrées jusqu’à présent ; Restant = Réservé − Reconnu = le solde de revenus différés encore au bilan |
Tous les montants de la cascade sont hors taxes et exprimés dans la devise fonctionnelle du grand livre.

