Comptabilisation des revenus
Découvrez comment utiliser le moteur de comptabilisation des revenus de NetSuite avec Stripe Billing.
Stripe Connector for NetSuite synchronise automatiquement les données des factures d’abonnement dans NetSuite pour permettre le calcul de comptabilisation des revenus. Le connecteur transmet les dates de début et de fin des périodes d’abonnement Stripe aux lignes de facture NetSuite.
Note
Le connecteur prend en charge uniquement la gestion avancée des revenus (Advanced Revenu Management, ou ARM) de NetSuite. La comptabilisation classique des revenus de NetSuite (son ancien système de comptabilisation des revenus) et la comptabilisation des revenus de Stripe ne sont pas prises en charge. Si vous n’utilisez pas NetSuite ARM, vous n’avez aucune action à effectuer.
Fonctionnement
- Lors de l’inscription des utilisateurs, vous spécifiez une règle de comptabilisation des revenus que le connecteur utilise lorsqu’il crée un poste. Vous pouvez configurer cette règle à l’aide d’un mappage de champs.
- Lorsque le connecteur crée une facture à partir d’un abonnement Stripe, il spécifie une date de début et de fin de période. Le connecteur copie ces dates sur la facture NetSuite au niveau du poste de facture.
- Lorsque le connecteur crée un remboursement total ou partiel pour une facture, la note de crédit créée pour cette facture utilise le même calendrier de comptabilisation des revenus que la facture.
- À la fin de chaque période comptable, vous créez manuellement une écriture de comptabilisation des revenus. À ce moment-là, les revenus passent du compte de revenus différés au compte de revenus gagnés.
Fourchette de dates des revenus
Stripe et NetSuite définissent différemment les plage de dates des revenus. Alors que Stripe les définit comme allant jusqu’au jour précédent la date de fin, NetSuite les définit comme allant jusqu’à la date de fin.
Cela signifie qu’il y a un jour d’écart entre la période de revenus NetSuite et la période de revenus Stripe. Pour gérer cette différence et se conformer à la définition des plages de dates de NetSuite, le connecteur ajoute un jour à la date de fin de Stripe, puis utilise cette valeur comme date de fin dans NetSuite.
Dates des factures et postes de facture
Chaque poste de facture Stripe contient une date de début et de fin de période. Par défaut, ces dates sont copiée dans les dates de début et de fin Stripe du poste de facture NetSuite. Si vous avez besoin d’un autre ensemble de champs de dates de début et de fin dans NetSuite, vous pouvez créer un script ou un workflow pour copier les dates à partir des dates de début et de fin Stripe.
Modifications des dates de comptabilisation des revenus
Lorsque le connecteur crée une transaction NetSuite basée sur une autre transaction (par exemple, une note de crédit créée à partir d’une facture), le calendrier de comptabilisation des revenus est copié directement à partir de la transaction d’origine. Comme il s’agit d’une copie ponctuelle, toute modification ultérieure du calendrier de comptabilisation des revenus sur la nouvelle transaction ne sera pas répercutée sur la transaction d’origine, et ce même si une écriture de comptabilisation des revenus n’a pas été générée pour la transaction d’origine.
Par exemple, vous avez une facture dans votre compte NetSuite avec un calendrier de comptabilisation des revenus qui va du 1er janvier au 1er juin. Si vous créez une note de crédit pour cette facture le 15 février, et mettez à jour manuellement les dates de comptabilisation des revenus, les dates de la facture ne changeront pas.
Clôture des périodes comptables et revenus acquis
Lorsque vous utilisez la comptabilisation des revenus, les périodes comptables ouvertes ont une incidence sur la manière dont les revenus de remboursement issus de notes de crédit s’accumulent au fil du temps.
Par exemple, si la période comptable de septembre est clôturée avant que vous ne puissiez créer la note de crédit, les revenus de remboursement de septembre sont pris en compte en octobre. Deux écritures identiques pour octobre apparaissent dans le calendrier de comptabilisation des notes de crédit.
Vous devez créer les écritures de comptabilisation des revenus avant de clôturer la période. Si vous ne le faites pas :
- Les revenus de remboursement issus des notes de crédit créées après la dernière écriture concernant une facture dont les revenus ont été acquis au cours de la période de clôture ne seront pas comptabilisés.
- Les revenus de la période sur le point d’être clôturée ne sortiront pas du compte de revenus différés.
- La comptabilisation des revenus semble essayer de comptabiliser les revenus d’un mois déjà clôturé.
Bons de réduction
Les bons de réduction apparaissent comme des postes de réduction non comptabilisables. Au lieu d’être comptabilisés dans un compte de recettes, ils sont regroupés avec le poste NetSuite applicable. Lors du calcul de comptabilisation des revenus pour un poste de produit dans une facture NetSuite, le montant de la réduction non comptabilisée est soustrait du total.
Remboursements et notes de crédit
Lorsque le connecteur crée un remboursement total ou partiel pour une facture d’abonnement Stripe, il crée également une note de crédit et un remboursement client. La note de crédit utilise le même calendrier de comptabilisation des revenus que la facture, indépendamment des revenus déjà acquis sur la facture.
Imaginons par exemple que vous créez une facture de 120 USD en septembre, avec un calendrier de comptabilisation des revenus linéaire de 12 mois par période comptable. La date du jour est le 15 octobre et la période comptable de septembre n’est pas encore clôturée. Le connecteur crée une note de crédit pour le montant total de la facture créée en septembre. Le calendrier de comptabilisation des revenus pour la note de crédit est le même que celui de la facture, bien que les mois de création diffèrent. Cela signifie que la note de crédit contient un remboursement de 10 USD pour septembre et de 10 USD pour octobre.
Notes de crédit créées via un solde client
Les notes de crédit représentent les paiements effectués en règlement d’une facture en débitant un solde client. Vous pouvez imputer le crédit à la facture, car la note de crédit copie le calendrier de comptabilisation des revenus de la facture.
Comptabilisation manuelle des revenus
Vous pouvez utiliser le système de comptabilisation des revenus du connecteur, sans passer par la gestion de revenus avancée (ARM) de NetSuite. Le connecteur peut importer des données de comptabilisation des revenus (la période de revenus associée à un poste de facture donné) dans NetSuite. Vous pouvez ensuite configurer des systèmes automatisés manuels ou personnalisés pour comptabiliser les revenus.
Personnaliser le compte de revenus différés
Vous pouvez personnaliser le compte de revenus différés en mappant des champs. Par exemple, vous pouvez intégrer le code suivant, où la valeur des métadonnées correspond à l’ID interne du compte de produits différés :
service_sale_item: { "metadata.netsuite_deferred_revenue_account" : "deferred_revenue_account_id" }