Taxes pour les plateformes logicielles
Comment activer Stripe Tax pour vos comptes connectés et collecter les taxes lorsque le compte connecté est redevable des taxes.
Stripe Tax permet aux entreprises de calculer, collecter et reverser les taxes indirectes dans plus de 100 pays, sur des centaines de catégories de produits. En tant que plateforme, vous pouvez utiliser Stripe Tax pour proposer une conformité fiscale pré-intégrée à vos comptes connectés.
Utilisez ce guide si vos comptes connectés sont responsables de la collecte, de la déclaration et du versement des taxes.
Configurer vos comptes connectés pour le calcul des taxes
En tant que plateforme, vous devez vous assurer que les paramètres fiscaux et les immatriculations des comptes connectés sont configurés avant d’activer le calcul des taxes. Pour ce faire :
Le compte connecté doit utiliser le Dashboard Stripe
Vous devez créer une interface fiscale au sein de votre plateforme
Utiliser des composants Connect intégrés à votre plateforme
Votre plateforme doit ensuite vérifier si les comptes connectés ont configuré Stripe Tax pour activer le calcul des taxes.
Vérifiez les paramètres fiscaux d’un compte connecté
Avant de définir automatic_ sur un paiement, vérifiez que les paramètres fiscaux du compte connecté sont actifs. Si un compte connecté n’a pas terminé sa configuration fiscale (emplacement du siège social, code fiscal par défaut et au moins une immatriculation), l’activation de automatic_ entraîne des erreurs ou des calculs de taxe à zéro. Utilisez l’API des paramètres fiscaux pour confirmer que le status du compte est active avant d’activer la taxe automatique sur ses paiements.
Remarque
Connectez-vous pour vérifier si vos comptes connectés sont prêts à utiliser Stripe Tax.
Sur la page Comptes connectés de votre Dashboard, vous pouvez filtrer la liste sur les comptes prêts à utiliser Stripe Tax. Vous pouvez également exporter ces comptes avec les colonnes liées à Stripe Tax suivantes :
- État des paramètres fiscaux : la valeur
activeindique que le compte est prêt à utiliser Stripe Tax. La valeurpendingindique que certains champs obligatoires sont manquants. - État du seuil fiscal : la valeur
exceededindique que les ventes ou les transactions estimées du compte dépassent le seuil défini par le territoire et il est probable que l’entreprise doive s’y immatriculer pour le versement des taxes. Pour en savoir plus, consultez la page Surveiller vos obligations. - État de l’immatriculation fiscale : la valeur
activeindique que le compte possède au moins une immatriculation fiscale active.
Vous pouvez également vérifier si un compte a configuré Stripe Tax en utilisant l’API Tax Settings.
Attribuer des codes fiscaux au catalogue de produitsFacultatif
Pour le calcul des taxes avec Stripe Tax, les produits doivent être classés par code de taxe. Pour ce faire, vous pouvez par exemple indiquer un code de taxe par défaut pour chaque compte connecté. Cette mesure est généralement suffisante lorsque vos comptes connectés ne vendent qu’une seule catégorie d’articles.
Toutefois, vous pouvez offrir à vos utilisateurs plus de contrôle sur les catégories fiscales, en les autorisant à mapper les codes de taxe pour chaque produit. Vous pouvez récupérer la liste des codes de taxe produit pris en charge à partir de l’API Tax Code de Stripe. Vous pouvez également donner accès uniquement à un sous-ensemble de cette liste si vos comptes connectés ne vendent que certains types de produits.
Intégrer le calcul et la collecte des taxes
Vous devez intégrer Stripe Tax pour calculer les taxes dans votre tunnel de paiement.
Payment Links
Payment Links pour les paiements ponctuels
Payment Links pour les abonnements
Checkout
Sessions Checkout pour les paiements ponctuels
Sessions Checkout pour les abonnements
Billing
Abonnements
Invoicing
Flux personnalisés (Payment Intents, passerelles non Stripe)
Les flux personnalisés utilisent directement l’API Stripe Tax Calculation, notamment pour calculer les taxes pour les Payment Intents, ou pour afficher un aperçu des taxes sur les pages de produits ou les paniers avant la création d’un paiement. C’est également le flux de travail recommandé si vous utilisez une passerelle de paiement autre que Stripe et que vous n’avez besoin de Stripe que pour calculer les taxes.
Payment Intents
Paiements externes à Stripe
Dès l’implémentation terminée, Stripe commence à collecter les taxes en vigueur dans les pays où l’utilisateur dispose d’une immatriculation active.
Remarque
Indépendamment de l’intégration, votre compte connecté est crédité par défaut du montant des taxes perçues.
Accéder aux rapports Stripe Tax
Vos comptes connectés peuvent utiliser les rapports Stripe Tax pour déclarer et verser leurs taxes en bonne et due forme.