Nordlet

← Blog

TVA européenne en temps réel pour les développeurs en Belgique

Une comparaison pragmatique des plateformes comptables et fiscales qui gèrent la TVA belge et européenne via des API, SDK et webhooks, avec des précisions claires sur ce que chaque solution couvre réellement.

Nordlet Team · · 16 min de lecture

La Belgique a redéfini les règles de base le 1er janvier 2026. Tout assujetti établi en Belgique doit désormais émettre et recevoir des factures structurées au format Peppol pour ses livraisons B2B nationales, sans seuil de taille et sans dérogation possible pour les petites entreprises. Cette simple règle transforme une question qui relevait autrefois du calcul de taux en une question de transmission de factures, et la plupart des plateformes qui vendent un "support de la TVA belge" répondent encore à l'ancienne question.

Cet article compare les plateformes destinées aux développeurs qui gèrent la TVA européenne et belge en temps réel, dissocie le calcul de la comptabilité et de la déclaration, et indique à quel cas de figure chaque option correspond réellement.

Ce que doit inclure la "gestion de la TVA européenne en temps réel"

Cette expression est souvent élargie pour désigner des produits très différents. Pour avoir du sens, une plateforme doit accomplir la majeure partie des tâches suivantes lors de la création d'une transaction, d'une facture, d'un règlement ou d'une écriture comptable :

  • Déterminer le traitement de la TVA à partir des données de la transaction.
  • Appliquer les règles en vigueur par pays et par produit.
  • Couvrir la Belgique et l'ensemble de l'UE, y compris l'autoliquidation B2B (reverse charge) et la taxation à la destination B2C.
  • Exposer l'ensemble de ces fonctionnalités via une API, un SDK ou un webhook.
  • Conserver les données à des fins de reporting de TVA, OSS, d'audit et de comptabilité.

Trois capacités distinctes se cachent derrière les mots "en temps réel" :

  • Calcul en temps réel - La TVA est calculée au moment de la création de la transaction ou de la facture.
  • Comptabilité en temps réel - La transaction, l'écriture au grand livre et les données de TVA sont enregistrées immédiatement.
  • Reporting en temps réel - Les données sont transmises à l'administration fiscale peu de temps après la transaction.

La plupart des produits assurent la première fonction. Très peu assurent les trois. La Belgique se situe entre ces deux extrêmes : il n'existe pas de plateforme de contrôle préalable (clearance), mais la facturation électronique structurée via Peppol est obligatoire pour le B2B national depuis janvier 2026. Le format de facture constitue donc désormais une exigence légale et non une simple préférence.

Les règles belges et européennes qui structurent la comparatif

La Belgique applique un taux normal de 21 %, ainsi que des taux réduits de 12 % et 6 %, et un taux de 0 % pour les exportations et les livraisons intracommunautaires. Le taux de 12 % s'applique aux services de restauration, de traiteur et au logement social; le taux de 6 % couvre l'alimentation, l'eau, les médicaments, les livres, le transport de passagers et l'énergie domestique. Le régime de franchise pour les petites entreprises s'applique jusqu'à 25 000 € de chiffre d'affaires, en deçà duquel une entreprise ne facture pas de TVA tout en devant posséder un numéro de TVA. Les règles actuelles sont publiées par le SPF Finances.

Pour les ventes à distance B2C intracommunautaires éligibles et les services numériques transfrontaliers, le seuil paneuropéen est fixé à 10 000 €, tel que défini sur le portail du Guichet unique (One Stop Shop) de la Commission européenne. Au-delà, la TVA s'applique généralement selon l'État membre du client. Le Guichet unique permet à une entreprise de s'immatriculer dans un seul État membre et de déclarer la TVA B2C transfrontalière pour toute l'UE, mais il ne supprime pas la nécessité d'une logique au niveau de la transaction.

Il existe également une règle relative aux places de marché (marketplaces) plus stricte que ce à quoi s'attendent la plupart des équipes. En vertu de l'article 14a, une interface électronique devient le fournisseur réputé (deemed supplier) pour les ventes à distance de biens importés en envois d'une valeur maximale de 150 €, ainsi que, séparément, pour les biens fournis à des clients de l'UE quelle que soit leur valeur lorsque le vendeur sous-jacent n'est pas établi dans l'UE. Les notes explicatives de la Commission sur les règles de TVA applicables au commerce électronique énoncent ces deux aspects. Si vous développez une place de marché, cela modifie l'architecture plutôt que d'ajouter un simple champ.

Aperçu rapide de la sélection

Plateforme Cas d'usage idéal Capacité TVA en temps réel Périmètre comptable, OSS et déclaratif Principale limite
Stripe Tax Produits et marketplaces déjà sur Stripe Calcule la TVA lors de la création de la transaction, Belgique incluse Exportations UE et données OSS; pas de grand livre belge, et ne dépose pas elle-même les déclarations européennes Utile uniquement si Stripe constitue déjà le canal de paiement
Paddle SaaS et produits numériques téléchargeables Calcule la TVA au moment du paiement en fonction de la localisation du client Immatricule, déclare et reverse en tant que Marchand officiel (Merchant of Record) S'approprie le rôle de vendeur officiel et la facture qui y est liée
Quaderno Petits SaaS et e-commerce numérique Calcule au moment du paiement, valide les numéros de TVA Rapports fiscaux et historiques; la déclaration automatique n'est pas documentée pour tous les abonnements Une couche fiscale et de facturation, pas un grand livre
Avalara AvaTax ERP d'entreprise et piles de facturation Détermination en temps réel avec contenu fiscal mis à jour Le reporting de TVA est un produit distinct au sein de la gamme Returns Dimensionné et tarifé pour les déploiements d'entreprise
Fonoa Tax Engine Grandes plateformes et marketplaces Détermination en temps réel dans plus de 190 juridictions Déclarations, facturation électronique et reporting; la validation des numéros de TVA est un produit distinct Pas de grille tarifaire publique
Nordlet Comptabilité intégrée au sein des marketplaces et plateformes Résout le régime et les taux par transaction, enregistrés en même temps que l'écriture au grand livre Grand livre en partie double immuable, paiements, chiffres OSS et IOSS, piste d'audit exportable Pas de liasse de déclaration Intervat; envoie les factures Peppol structurées exigées par le mandat de 2026

Stripe Tax : la solution rapide lorsque Stripe est déjà en place

Pour les équipes utilisant déjà les paiements Stripe, Billing ou Connect, Stripe Tax constitue la couche de calcul en temps réel la plus accessible. La documentation couvre le calcul de la TVA dans le monde entier, l'API Tax avec PaymentIntents, la perception de la taxe sur les factures, ainsi que l'utilisation de Tax avec Connect en tant que plateforme ou marketplace.

Stripe indique clairement où s'arrêtent ses services. Sa documentation relative aux déclarations précise : "Vous devez déclarer et reverser la taxe que vous percevez pour chaque lieu où vous êtes immatriculé." Les déclarations automatisées sont proposées aux États-Unis; ailleurs, Stripe collabore avec des partenaires déclaratifs. Par conséquent, une déclaration de TVA européenne est déposée par vos soins ou par un partenaire, et non par Stripe Tax. Il s'agit d'une couche de calcul et d'export, et non d'une comptabilité.

Dans une architecture belge, Stripe Tax répond à la question du taux mais en aucun cas à celle de Peppol. Depuis janvier 2026, cette dernière est pourtant assortie d'une échéance légale.

Paddle : déléguer l'ensemble de la gestion fiscale à un tiers

Paddle représente une catégorie de produit différente. Elle intervient en tant que Marchand officiel (Merchant of Record) et assume la responsabilité du "calcul, de la déclaration et du reversement" de la taxe là où se trouvent vos clients. Elle calcule donc la TVA au moment du paiement, émet la facture, puis effectue les déclarations et les reversements pour vous. Sa documentation pour les développeurs couvre Paddle.js, les API de catalogue, le tunnel de paiement et les webhooks tels que transaction.completed, qui se déclenche dès qu'une transaction atteint le statut completed et constitue le webhook habituel pour accorder l'accès après paiement.

Le compromis est structurel plutôt que technique. Paddle devient le vendeur officiel, ce qui signifie que vous ne conservez plus le modèle de commerçant, de facture et de comptabilité que vous auriez avec votre propre tunnel de paiement.

Pour les produits numériques, cette solution couvre de bout en bout la TVA belge applicable aux consommateurs. Elle ne dispense pas de l'obligation de facturation électronique pour les factures que votre propre entité belge émet à destination d'entreprises belges.

Quaderno : une couche fiscale pour les petites entreprises numériques

Quaderno s'avère l'une des options orientées développeur les plus claires pour les petites entreprises numériques souhaitant un service fiscal indépendant d'un unique processeur de paiement. Son API documente un point de terminaison /tax_rates/calculate qui calcule le taux applicable à partir de l'adresse du client et du type de transaction, un point de terminaison /tax_ids/validate qui gère les numéros de TVA européens, ainsi que des points de terminaison pour les factures, reçus et avoirs. Une section Connect documentée avec des ressources de compte constitue la base sur laquelle une marketplace peut s'appuyer.

La limite réside dans le périmètre. Quaderno est une couche fiscale et de facturation, et non un système comptable doté d'un grand livre en partie double immuable. De plus, sa documentation publique ne garantit pas une déclaration automatique pour chaque abonnement et dans chaque pays. Considérez la responsabilité déclarative comme un point à valider par écrit.

L'outil gère le cas du tunnel de paiement. Assurez-vous de vérifier ce qu'il en est des factures Peppol structurées avant de supposer que l'obligation de 2026 est couverte.

Avalara et Fonoa : les moteurs fiscaux pour grandes entreprises

L'outil AvaTax d'Avalara effectue la détermination fiscale en temps réel lors du paiement, de la facturation ou du traitement des commandes, par le biais d'API REST et de SDK. Notez la distinction entre les produits : le reporting de TVA (VAT Reporting) est dissocié au sein de la gamme Returns. Par conséquent, un flux de conformité à la TVA européenne ne se résume pas à "AvaTax" - veillez à cibler les modules dont vous avez réellement besoin. Avalara documente un parcours d'inscription incluant un essai gratuit de 90 jours, tandis que le modèle commercial de production est taillé pour les grandes entreprises.

Le Tax Engine de Fonoa indique qu'il "calcule le traitement correct de la taxe indirecte pour chaque transaction en temps réel" via une API versionnée couvrant plus de 190 juridictions. Un détail architectural mérite d'être souligné : la validation des numéros de TVA est un produit Fonoa distinct (Validate), et non une composante du Tax Engine. Par conséquent, si les preuves VIES revêtent de l'importance pour vous, spécifiez-le explicitement au lieu de supposer que le moteur les prend en charge.

Pour un projet exclusivement belge, ces deux solutions s'avèrent disproportionnées par rapport au problème. L'obligation belge est satisfaite par Peppol, qui constitue un réseau ouvert et largement implémenté plutôt qu'une plateforme nationale sur mesure.

La place de Nordlet : la réponse en matière de TVA et l'écriture au grand livre ne font qu'un

Nordlet est une API comptable destinée aux marketplaces et aux plateformes qui ont besoin de grands livres, de paiements, de fiscalité européenne et d'une piste d'audit exportable au sein de leur propre produit, plutôt que d'une application de facturation rattachée à un tunnel de paiement.

La différence architecturale réside dans le fait que la détermination de la TVA et l'écriture comptable appartiennent à un système unique. Le point de terminaison POST /v1/reference/vat/resolve répond à la question du traitement à partir des faits de la transaction :

{
  "customerCountryCode": "BE",
  "customerIsBusiness": false,
  "supplyType": "digital"
}
{
  "scheme": "oss_union",
  "vatCountryCode": "BE",
  "reverseCharge": false,
  "deemedSupplier": false,
  "zeroRated": false,
  "rates": [
    { "category": "standard", "ratePercent": "21.00" },
    { "category": "reduced", "ratePercent": "12.00" },
    { "category": "reduced", "ratePercent": "6.00" }
  ],
  "legalBasis": "Directive 2006/112/EC art. 58 - taxable where the consumer resides; report via the Union OSS"
}

Modifiez le client pour en faire une entreprise dotée d'un numéro de TVA belge valide, et le même appel renvoie reverse_charge avec la mention Directive 2006/112/EC art. 44, 196 - VAT due by the customer (reverse charge). Définissez actingAsMarketplace avec un vendeur établi en dehors de l'UE, et l'API renvoie deemedSupplier: true en vertu de l'article 14a, paragraphe 2. La base légale accompagne la réponse, ce qui correspond au point sur lequel un auditeur s'interroge des années plus tard.

Neuf régimes sont modélisés : domestic, intra_eu_b2b, reverse_charge, oss_union, ioss, marketplace_deemed, export, out_of_scope et sme_exempt. Le seuil de vente à distance de 10 000 € fait l'objet d'un suivi plutôt que d'une simple hypothèse - le point de terminaison /v1/declarations/eu/distance-sales-threshold/get indique la position d'une entreprise par rapport à ce seuil, tandis que /v1/declarations/eu/oss/compute et /v1/declarations/eu/ioss/compute génèrent les chiffres de la période, incluant une section de corrections pour les périodes antérieures. Les taux proviennent du flux TEDB de la Commission européenne avec leurs dates d'effet, et une entreprise peut les remplacer par pays.

La détermination est ensuite enregistrée dans un grand livre en partie double immuable, les métadonnées de TVA étant rattachées à l'écriture. Il n'y a donc aucune réconciliation à effectuer entre un moteur fiscal et un système d'enregistrement distinct. Les montants monétaires sont des chaînes de caractères décimales, jamais des nombres à virgule flottante. Autour de cela : des SDK typés, des webhooks tels que sale_invoice.paid, la prise en charge de Idempotency-Key pour des nouvelles tentatives sécurisées, des sociétés bac à sable (sandbox), une validation VIES figée au moment de la facture, la prise en charge de plusieurs entités, ainsi que le verrouillage des périodes pour empêcher toute modification discrète d'un mois clôturé.

En Belgique, la limite se situe à un endroit inhabituel, car l'obligation nationale repose sur Peppol. Nordlet ne propose pas de liasse de déclaration belge : un appel à /v1/declarations/eu/vat-return/compute avec countryCode: "BE" renvoie une erreur 422 mentionnant la Lituanie, l'Allemagne et la Pologne. La déclaration Intervat et le listing annuel des clients ne sont donc pas générés. En revanche, la facturation structurée constitue une fonctionnalité native de premier plan : les factures EN 16931 sont envoyées via Peppol BIS 3.0, en résolvant d'abord votre propre point d'accès avant de basculer sur le point d'accès de la plateforme, ce qui correspond précisément au mode de transmission attendu par l'obligation belge. S'y ajoutent la détermination de la TVA avec sa base légale, le grand livre immuable, le calcul OSS et IOSS avec corrections, ainsi que la validation VIES figée au moment de la facture.

En toute objectivité : si vous avez besoin d'un calcul en direct dans le plus grand nombre de pays possible et que vous souhaitez déléguer les déclarations à un tiers, les moteurs fiscaux pour grandes entreprises et les services de Marchand officiel ont une longueur d'avance. Si votre besoin central réside dans une comptabilité rigoureuse - un grand livre en partie double adapté aux marketplaces où les règlements et la TVA se trouvent au même endroit - c'est précisément le vide que Nordlet est conçu combler, et aucune des couches de calcul ne remplit cet office. La référence de l'API présente l'ensemble des fonctionnalités avant tout engagement.

Ce que la Belgique vous oblige à déclarer

La Belgique associe une déclaration périodique ordinaire à une obligation déjà entrée en vigueur.

  • Déclaration TVA Intervat - déposée mensuellement avant le 20, ou trimestriellement avant le 25, le paiement étant exigible à la même échéance. Un listing annuel des clients doit en outre être déposé.
  • Facturation électronique B2B obligatoire - depuis le 1er janvier 2026, tout assujetti établi en Belgique doit émettre et recevoir des factures électroniques structurées (Peppol BIS, EN 16931) pour ses livraisons B2B nationales. Aucun seuil de taille n'est appliqué. Les livraisons B2C, les livraisons transfrontalières et les assujettis effectuant uniquement des opérations exonérées sont hors champ. Des amendes s'appliquent maintenant que la période de tolérance a pris fin en mars 2026.

La base légale découle de la loi du 6 février 2024. Pour une plateforme qui émet des factures au nom de vendeurs belges, il s'agit d'une exigence produit, et non d'une préférence comptable.

L'ensemble des informations pour le pays - impôt des sociétés, paie, calendrier fiscal et administrations associées à chaque formulaire - est disponible sur la page fiscale de la Belgique.

Critères de sélection à examiner avant de vous engager

Avant de considérer qu'un produit "prêt pour la TVA" équivaut à un autre, vérifiez les points suivants :

  • Calcul ou comptabilité - détermine-t-il le traitement de la TVA ou se contente-t-il de stocker un code que vous lui transmettez ?
  • Couverture belge - 21 %, 12 %, 6 %, 0 %, autoliquidation et franchise de 25 000 € ?
  • Logique de destination européenne - sait-il différencier la TVA belge de celle d'un autre État membre pour une vente B2C ?
  • Validation des numéros de TVA B2B - interroge-t-il le VIES et conserve-t-il la preuve ?
  • OSS et IOSS - agrège-t-il, prépare-t-il, soumet-il, ou se contente-t-il d'exporter ?
  • Responsabilité de la marketplace - peut-il modéliser les rôles de vendeur, de plateforme et de fournisseur réputé ?
  • Intégrité comptable - chaque calcul produit-il une écriture correspondante au grand livre ?
  • Ergonomie pour les développeurs - API REST, SDK, webhooks, environnement de test, idempotence, gestion des versions ?
  • Piste d'audit - taux, règle, preuve de localisation, numéro de TVA, horodatage, historique des révisions ?
  • Préparation au mandat Peppol - peut-il émettre et recevoir des factures EN 16931 via Peppol pour le B2B national, conformément aux exigences en vigueur depuis janvier 2026 ?
  • Responsabilité déclarative - quelle étape exacte le fournisseur prend-il en charge ?

FAQ

Quelle plateforme offre une gestion complète de la TVA européenne en temps réel en Belgique ?

Aucune ne peut être décrite comme couvrant l'ensemble des trois capacités en temps réel pour tous les modèles économiques. En Belgique, la question la plus cruciale est plus ciblée : le fournisseur transmet-il une facture Peppol structurée sur le réseau, ou se contente-t-il de calculer un taux ?

L'obligation de facturation électronique belge s'applique-t-elle aux petites entreprises ?

Oui. Il n'y a pas de seuil de taille. Tout assujetti établi en Belgique doit émettre et recevoir des factures électroniques structurées pour ses livraisons B2B nationales. Les contribuables B2C, transfrontaliers et réalisant exclusivement des opérations exonérées sont hors champ.

Nordlet dépose-t-il automatiquement les déclarations de TVA belges ?

Non, et l'outil ne calcule ni la déclaration Intervat ni le listing annuel des clients. Les liasses déclaratives sont disponibles pour la Lituanie, l'Allemagne et la Pologne. Pour la Belgique, Nordlet prend en charge la détermination de la TVA, le grand livre, les chiffres OSS et IOSS, ainsi que l'envoi au format Peppol BIS.

Le réseau Peppol suffit-il à lui seul pour assurer la conformité en Belgique ?

Il couvre la transmission des factures exigée par le mandat. Il ne couvre pas la déclaration périodique Intervat, le listing clients ni la comptabilité sous-jacente, qui nécessitent toujours un système d'enregistrement.

Par quoi commencer

Déterminez laquelle des trois capacités en temps réel vous est nécessaire, et considérez Peppol comme une exigence absolue plutôt que comme une simple fonctionnalité. Si vous avez besoin d'un calcul en direct sur une architecture Stripe, commencez par Stripe Tax. Si vous vendez des produits numériques et souhaitez vous décharger des déclarations, testez Paddle. Si la comptabilité, les paiements et les factures structurées doivent provenir d'un seul et même endroit, démarrez avec l'environnement de test et validez le périmètre belge avant de développer votre solution. La grille tarifaire est publique et ne nécessite pas de devis sur mesure.

Sources

Chaque affirmation concernant un fournisseur renvoie vers la documentation de ce même fournisseur. Les règles elles-mêmes proviennent de :

Les fonctionnalités des fournisseurs et les obligations nationales évoluent. Toutes les informations ci-dessus ont été vérifiées par rapport à la documentation publique le 8 septembre 2026 ; veillez à valider tout élément sur lequel vous vous apprêtez à bâtir votre solution.