Accéder directement au contenu
Créez un compte ou connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compteConnectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
API et SDKAide
Aperçu
Billing
PrésentationÀ propos des API Billing
Abonnements
Invoicing
Facturation à la consommation
Facturation à l'utilisation avancée
    Présentation
    Démarrer
    Fonctionnement de la facturation à l'usage advanced
Devis
Gestion des clients
Facturation avec d'autres produits
Recouvrement de revenus
Automatisations
Tester votre intégration
Tax
Présentation
Utiliser Stripe Tax
Gérer la conformité
Rapports
Présentation
Sélectionner un rapport
Configurer des rapports
Rapports sur plusieurs comptes
API de rapport
Comptabilisation des revenus
Données
Présentation
Requête sur les données de l'entreprise
Sigma
Data Pipeline
Importer des données externes
États-Unis
Français (France)
AccueilRevenusAdvanced usage-based billing

Fonctionnement de la facturation à l'usage avancéeVersion bêta privée

Découvrez comment lancer des modèles de tarification courants basés sur l’utilisation avec Stripe.

Les entreprises de SaaS et d’IA souhaitent souvent facturer les clients en fonction de l’utilisation de leur produit, tout en débitant des frais récurrents à l’avance et en offrant des crédits récurrents. Avec la facturation anticipée basée sur l’utilisation avancée, vous pouvez :

  • Définir et facturer les clients en fonction d’attributs spécifiques liés aux données d’utilisation (dimensions)
  • Gérez des dizaines à des centaines de taux sur un ou plusieurs mètres
  • Configurez le suivi de l’utilisation des crédits en temps réel et automatisez l’émission de nouveaux crédits.
  • Gérer les migrations de tarifs

Les modèles de tarification pris en charge sont les suivants :

  • Paiement à l’utilisation
  • Frais de dépassement et frais forfaitaires
  • Bilan de crédit en temps réel avec recharges

Avec la facturation à l’usage avancée, vous débitez vos clients établis selon l’utilisation de leur produit, tout en appliquant des frais fixes récurrents et en suivant la consommation des crédits.

Concepts avancés de la facturation à l’usage

Voici les concepts clés pour comprendre le fonctionnement de la facturation à l’usage avancée.

Élément facturablePoste qui figure sur une facture et qui correspond à un abonnement à une offre tarifaire. Peut être basé sur la consommation ou sous licence.
Frais de licenceFrais fixes et récurrents pour un élément facturable, tel qu’un abonnement mensuel. Il comprend des détails tels que le prix, la fréquence de facturation et le traitement fiscal. En savoir plus sur les frais de licence.
Élément sous licenceUn élément facturable qui est sous licence et qui apparaît sur la facture envoyée à votre client. Vous transmettez l’ID de l’élément de licence lorsque vous créez les frais de licence.
CompteurLes compteurs spécifient comment agréger les événements de compteur sur une période de service. Ces événements représentent toutes les actions effectuées par vos clients dans votre système (par exemple, des requêtes API). Les éléments facturés à l’usage sont associés à des compteurs et deviennent les postes de facturation. Par exemple, une entreprise proposant des services d’API peut suivre le nombre de tokens utilisés par ses clients dans une requête. Le compteur additionne le total des tokens consommés au cours d’un mois. Cette utilisation agrégée sert ensuite de base aux factures générées pour chaque période de facturation. Vous pouvez configurer un compteur directement dans le Dashboard Stripe ou via l’APIconfigurer un compteur.
Élément facturable à l’usageÉlément facturable facturé à l’usage. Vous pouvez créer un élément facturé à l’usage pour représenter l’élément spécifique pour lequel le client paie. Par exemple, un modèle LLM ou niveau d’utilisation de tokens. Vous pouvez appliquer un élément facturé à l’usage à plusieurs grilles tarifaires. Chaque élément facturé à l’usage doit être associé à un compteur.
Offre tarifaireA customizable container of pricing components (such as rate cards, license fees, and recurring credit grants). Learn more about pricing plans.
Abonnements aux offres tarifairesA pricing plan subscription is created when a customer is subscribed to a specific pricing plan version. Learn more about pricing plan subscriptions.
TauxConfiguration de la tarification d’un article facturable à l’usage dans une grille tarifaire. En savoir plus sur les grilles tarifaires et les tarifs.
Carte tarifaireRecouvrement des taux à l’usage d’un produit. En savoir plus sur les cartes tarifaires.
Action de serviceDéfinit une concession de crédit récurrente et les éléments facturables applicables. En savoir plus sur les actions du service.
Intervalle de serviceles intervalles de service définissent deux choses : la période pendant laquelle l’utilisation de votre service est évaluée par rapport à votre modèle de tarification et le moment où votre client doit avoir accès au service. Si vous avez configuré une tarification au volume ou dégressive (par exemple, en offrant les 100 premières unités gratuitement), les limites sont réinitialisées pour chaque intervalle de service.

Concepts de l’offre tarifaire

Vous utilisez des offres tarifaires pour regrouper un ensemble de composantes tarifaires en une seule offre que vous pouvez débiter. Vous abonnez des clients à une offre tarifaire qui contient une ou plusieurs composantes pour la facturation à l’usage, les frais récurrents et les crédits récurrents. Vous pouvez modifier des composantes existantes ou en ajouter de nouvelles à une offre tarifaire pour créer de nouvelles versions de cette offre et choisir de migrer ou non les clients existants vers la dernière version.

Une offre tarifaire peut contenir n’importe quelle combinaison de :

  • Une grille tarifaire
  • Des frais de licence
  • Une action de service

Voici à quoi ressemble une offre tarifaire avec toutes ses composantes.

Exemple d'image d'une offre tarifaire avec une grille tarifaire, un droit de licence, et une action de service

Une offre tarifaire avec une grille tarifaire, des frais de licence, et une action de service.

Voici un exemple de ce à quoi ressemble une offre tarifaire complète avec Checkout. Apprenez à utiliser Checkout pour souscrire des clients à une offre tarifaire.

Exemple d’offre tarifaire

Une offre tarifaire affichée dans Stripe Checkout

Offre tarifaireUn composant de tarification personnalisable (tel que les cartes tarifaires, les frais de licence et les crédits récurrents) qui définit la manière dont vous facturez votre service. Par exemple, vous pouvez créer une carte tarifaire qui inclut des cartes tarifaires pour la facturation à l’usage, des frais de licence pour les charges récurrentes et des actions de service pour les attributions de crédits récurrents.des tarifs pour la facturation à l’usage, des frais de licence pour les charges récurrentes et des actions de service pour les attributions de crédits récurrents. Lorsqu’un client souscrit à une carte tarifaire, tous les éléments récurrents sont automatiquement enregistrés et facturés selon la cadence que vous configurez.
Composante de l’offre tarifaireUne partie de l’offre tarifaire, telle qu’une carte bancaire, frais ou action de service. Chaque composant dispose d’une version pour garantir une utilisation cohérente dans les offres tarifaires. Si vous n’indiquez pas de version spécifique lors de l’association à l’offre tarifaire, la version par défaut est appliquée.
Abonnements (offre tarifaire)Un abonnement à une offre tarifaire est créé lorsqu’un client est abonné à une version spécifique de l’offre tarifaire. La facturation des abonnements suit une fréquence de facturation sous-jacente.
Version de l’offre tarifaireUne version de l’offre tarifaire est un instantané versionné de cette offre. Lorsque vous créez une offre tarifaire, vous devez définir une version en mode production avant de pouvoir l’activer ou permettre à vos clients de s’y abonner. Toute modification ou suppression de composants existants génère une nouvelle version, tandis que l’ajout d’une grille tarifaire, de frais de licence ou d’une action de service crée également une nouvelle version. Lors de l’abonnement d’un client, vous pouvez spécifier une version ou laisser Stripe attribuer automatiquement la version en mode production. Les clients conservent la version qui leur est assignée, sauf modification manuelle, ce qui permet de différencier la tarification des nouveaux clients et des clients existants.

Gestion des versions d’offres tarifaires

Les offres tarifaires prennent en charge la gestion des versions pour gérer les modifications apportées à la structure de votre facturation au fil du temps. Chaque version d’une offre tarifaire est immuable. Lorsque vous mettez à jour une offre tarifaire en modifiant ou en supprimant des composants existants, une nouvelle version est créée. L’ajout de frais de licence ou d’une action de service crée une nouvelle version. L’ajout d’une grille tarifaire ne crée pas de nouvelle version. Ce système de gestion des versions vous aide à :

  • Planifier et communiquer les changements de tarifs aux clients.
  • Gérer différentes tarifications pour divers segments de clientèle.
  • Suivre et conserver un historique de vos modèles tarifaires.

Chaque offre tarifaire possède deux propriétés de version :

  • latest_version : il s’agit de la version la plus récente après les mises à jour.
  • live_version : il s’agit de la version utilisée par défaut pour les nouveaux abonnements, sauf si une version spécifique est fournie.

Concepts d’abonnement à une offre tarifaire

Voici les concepts clés pour comprendre le fonctionnement des abonnements offres tarifaires.

Période de facturation (cadence)

Une cadence de facturation définit le moment où vous envoyez et générez des factures. La facture générée ne regroupe que les frais accumulés pendant un ou plusieurs intervalles de service. Vous pouvez configurer différentes cadences de facturation pour correspondre à votre modèle économique. Par exemple :

  • Mensuelle : le client reçoit une facture mensuelle pour toute l’utilisation du service au cours du mois précédent.
  • Trimestriel : les frais d’utilisation s’accumulent mensuellement, mais vous ne générez des factures qu’une fois tous les 3 mois.
  • Annuel : vous facturez au client une fois par an tous les services utilisés au cours de cette année.

Les périodes de facturation appartiennent aux clients : une période de facturation est associée à un seul client. (Chaque client peut avoir plusieurs périodes de facturation.)

Abonnements (offre tarifaire)Un abonnement offre tarifaire est créé lorsqu’un client souscrit à une version spécifique de l’offre tarifaire. Dans le cadre d’un abonnement, la facturation est générée automatiquement et les clients sont débités en fonction de la fréquence sous-jacente.

Notions de carte tarifaire

Voici les concepts clés pour comprendre comment fonctionnent les cartes tarifaires.

DimensionLes dimensions vous permettent de créer des modèles de tarification à l’usage qui varient en fonction d’une ou de plusieurs propriétés. Vous pouvez spécifier des dimensions lorsque vous créez un compteur ou un élément facturé à l’usage, ou soumettez une utilisation.
Grille tarifaireUne la carte tarifaire est un ensemble de tarifs à l’usage, représentant un produit. Vous pouvez abonner des clients à une carte tarifaire en créant un abonnement à une offre tarifaire associée à un intervalle de facturation.
Grille tarifaireUne taux carte bancaire est la configuration tarifaire d’un élément facturé à l’usage : elle définit le type de tarif (fixe, par volume, progressif ou à dépassement), le montant et la configuration de la quantité (vous pouvez vendre des unités individuelles ou des lots). Chaque grille tarifaire peut comporter plusieurs versions (jusqu’à 500).
Version carte tarifaireUne version de carte tarifaire est un instantané versionné d’une carte tarifaire. Lorsque vous créez une carte tarifaire, une version initiale en ligne est définie par défaut pour les nouveaux abonnés. La modification ou la suppression de tarifs existants crée une nouvelle version ; l’ajout de nouveaux tarifs ne crée pas de nouvelle version. Lors de l’abonnement des clients, vous pouvez spécifier une version ou laisser Stripe attribuer la version en mode production actuelle. Les clients restent sur la version qui leur a été attribuée, sauf modification manuelle, ce qui vous permet de définir des tarifs différents pour les nouveaux clients et les clients existants.

Concepts relatifs aux frais de licence

Frais de licenceDes frais licence sont des débits fixes et récurrents pour un élément facturable, tels que des frais d’abonnement mensuels. Ils comprennent des détails tels que le prix, la fréquence de facturation et le comportement fiscal.
Version avec frais de licenceAperçu des frais de licence. Lorsque vous créez des frais de licence, une version initiale en mode production est définie par défaut pour les nouveaux abonnés. Lorsque vous ajoutez des frais de licence à une offre tarifaire, vous pouvez spécifier une version ou laisser Stripe attribuer la version en mode production actuelle. Rattacher ou mettre à jour des frais de licence à une offre tarifaire augmente la version de l’offre tarifaire. Vous pouvez apporter des modifications supplémentaires à l’offre tarifaire ou définir la nouvelle offre tarifaire en mode production.

Concepts d’action de service

Action de serviceUne action de service définit une subvention de crédit récurrente, en précisant le montant, la fréquence de facturation et les éléments facturables applicables. Ce crédit peut réduire les frais pour des éléments spécifiques, tels que des frais basés sur l’usage.
TypeL’action récurrente spécifique que vous créez. (Actuellement, seul credit_grant est pris en charge.)

Cycle de vie

Voici à quoi ressemble le cycle de vie d’une offre tarifaire :

  1. Vous créez l’offre tarifaire, qui peut inclure des grilles tarifaires, des droits de licence et des actions de service.
  2. Abonnez un client à l’offre tarifaire via Checkout ou l’API.
  3. L’utilisation est enregistrée et agrégée pour chaque période de service.
  4. Une facture est créée pour l’abonnement en fonction de la période de facturation.
  5. Le moyen de paiement du client est débité.

Période de facturation et période de service

La ou intervalle de facturation définit le moment où vous générez vos factures. La facture générée regroupe les frais accumulés pendant une ou plusieurs périodes de service. Vous pouvez configurer différentes fréquences de facturation pour qu’elles correspondent à votre modèle économique et à vos règles tarifaires. L’intervalle de service doit toutefois être plus court que l’intervalle de facturation. Par exemple, vous pouvez configurer une période de service hebdomadaire sur une fréquence de facturation mensuelle, mais pas l’inverse.

À la fin d’un intervalle de service, Stripe calcule les frais en fonction de l’utilisation et des frais récurrents pendant cette période (par exemple, l’utilisation d’un client au cours de la semaine écoulée). Ces frais sont ajoutés au compte du client, mais il n’est pas nécessairement facturé immédiatement.

À la fin de chaque période de facturation, l’ensemble des frais accumulés est regroupé dans une facture unique et envoyé directement à vos clients.

Cette séparation permet de définir des modalités de facturation flexibles, comme une mesure mensuelle du service avec une facturation annuelle, ou une mesure quotidienne du service avec une facturation hebdomadaire.

Exemples

Les clients ne sont facturés que pour les périodes de service terminées. Si un client est facturé alors qu’une période de service est encore en cours d’utilisation, l’abonnement à l’offre tarifaire inclut uniquement l’utilisation de la période de service précédente. Toute nouvelle utilisation est ajoutée à la facture pour la prochaine période de facturation.

Les frais de licence sont facturés à l’avance pour tout intervalle de service qui a commencé pendant la période de facturation.

Période de service de 5 mois avec une période de facturation annuelle

Dans cet exemple, une entreprise présente la configuration suivante :

  • Période de service : tous les 5 mois
  • Période de facturation : chaque année le 31 mars

Le client n’est facturé que pour les périodes de service terminées au cours de la période de facturation annuelle. Dans cet exemple, la facture correspond à 10 mois d’utilisation, ce qui représente deux périodes de service complètes.

Diagramme illustrant la facturation d’une période de service de 5 mois dans le cadre d’une période de facturation annuelle.

Avec une période de service de 5 mois et une période de facturation annuelle, le client n’est facturé que pour les périodes de service terminées.

Configurez une période de facturation et une période de service distinctes.

Vous pouvez proposer à vos clients des périodes d’utilisation plus fréquentes en évaluant leur consommation chaque semaine (période de service). Toutefois, pour limiter la charge administrative, vous pouvez n’émettre des factures qu’une fois par mois (période de facturation).

Le fait de distinguer la période de service de la période de facturation vous offre la flexibilité d’agréger l’utilisation et de provisionner l’accès à une certaine fréquence (par exemple hebdomadaire), tout en facturant les clients à une autre fréquence (par exemple mensuelle). Cette approche peut contribuer à optimiser votre trésorerie.

Pour configurer une période de facturation et une période de service distinctes dans le Dashboard :

  1. Create a rate card.
  2. Définissez une période de service qui détermine la fréquence à laquelle l’utilisation est agrégée (par exemple, hebdomadaire).
  3. ou à une grille tarifaire.
  4. Définissez une période de facturation qui détermine la fréquence à laquelle les factures sont générées (par exemple, mensuellement) ; cette fréquence ne doit pas nécessairement correspondre à celle de la période de service.

Revenue Recognition

Revenue Recognition pour la facturation à l’usage garantit que vous disposez de rapports financiers précis tout en permettant à votre entreprise IA ou SaaS de tirer parti de modèles tarifaires flexibles et établis à la consommation. Elle suit une approche établie à la livraison selon laquelle les revenus sont comptabilisés au moment où le service est réellement fourni ou consommé, et non au moment de la vente ou de la facturation.

Revenue Recognition comporte deux éléments clés :

  • Transaction commerciale : enregistre la vente de services à l’usage et le moment où le service a été réellement consommé.
  • Postes de facture : enregistre la date à laquelle le client a été facturé.

Comment fonctionne Revenue Recognition avec la facturation à l’usage

Avec la facturation à l’usage, Revenue Recognition comporte trois étapes principales :

  • Comptabilisation des revenus : les revenus sont comptabilisés au moment de la livraison, établis sur la consommation réelle de services.
  • Reprise de revenus : lorsque les factures sont finalisées, une reprise de revenus est effectuée sur la comptabilisation initiale des revenus. Cette Étape est essentielle pour garantir que la comptabilisation des revenus reflète fidèlement les montants facturés au client.
  • Réenregistrement de la facture : lorsque la facture est finalisée, son réenregistrement implique la comptabilisation du traitement réel par rapport au montant facturé.

Exemple

Dans cet exemple, un client consomme pour d’appels API sur 3 mois, puis il est facturé :

  • Janvier (revenus cumulés) : le premier mois, ils consomment pour d’appels API.
  • Février (revenus cumulés) : le deuxième mois, ils consomment pour d’appels API.
  • Mars (revenus cumulés) : au troisième mois, ils consomment pour d’appels API.
  • Avril (annulation du revenu et nouvelle comptabilisation de la facture) : après trois mois, le client reçoit une facture d’un montant de 100 USD (correspondant à son utilisation totale).
  • Mai (paiement) : le client paie la facture de .
CompteJanv. 2025Févr. 2025Mars 2025Avr. 2025Mai 2025Total
Revenus++++
Créances non facturées+++-
AR+-
Espèces++

Limites

L’utilisation de Revenue Recognition avec la facturation à l’usage présente les limitations suivantes lors de la version bêta privée :

  • Les indicateurs utilisant les types d’agrégation last oumax ne sont actuellement pas pris en charge.
  • La facturation à l’usage avancée utilise les billable_items, qui ne sont pas entièrement pris en charge dans les rapports actuels.
  • Les écritures des transactions de facturation à l’usage affichent l’ID billable_item comme l’ID du produit. Cependant, les détails du produit, tels que son nom, sa description et d’autres attributs apparaissent vides dans les rapports.

Calcul automatique des taxes

You can enable automatic tax on pricing plan subscriptions by using Stripe Checkout or by directly using the API.

Command Line
cURL
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Version: 2025-09-30.preview;checkout_product_catalog_preview=v1" \ -d customer={{CUSTOMER_ID}} \ -d "checkout_items[0][type]"=pricing_plan_subscription_item \ -d "checkout_items[0][pricing_plan_subscription_item][pricing_plan]"={{PRICING_PLAN_ID}} \ -d "checkout_items[0][pricing_plan_subscription_item][component_configurations][{{LICENSE_COMPONENT_ID}}][type]"=license_fee_component \ -d "checkout_items[0][pricing_plan_subscription_item][component_configurations][{{LICENSE_COMPONENT_ID}}][license_fee_component][quantity]"=1 \ -d "automatic_tax[enabled]"=true
Cette page vous a-t-elle été utile ?
OuiNon
  • Besoin d'aide ? Contactez le service Support.
  • Consultez notre log des modifications.
  • Des questions ? Contactez l'équipe commerciale.
  • LLM ? Lire llms.txt.
  • Propulsé par Markdoc