Se rendre au contenu

Des reçus TRA directement depuis Odoo : découvrez TRA VFD pour Odoo 19

Émettez les reçus fiscaux TRA depuis Odoo grâce à un dispositif fiscal virtuel (VFD). Sans machine EFD, sans ressaisie, sans approximations en fin de journée.
7 octobre 2026 par
Des reçus TRA directement depuis Odoo : découvrez TRA VFD pour Odoo 19
Chesify Labs
| Aucun commentaire pour l'instant

Si votre entreprise est assujettie à la TVA en Tanzanie, vous connaissez la routine. Une vente est enregistrée dans votre système, puis ressaisie dans une machine EFD pour imprimer le reçu TRA. En fin de journée, quelqu'un imprime le rapport Z et tente de le faire correspondre aux factures.

La plupart du temps, ça correspond presque. C'est ce « presque » le problème.

Les machines EFD sont des appareils séparés. Elles coûtent à l'achat et à l'entretien, tombent en panne, manquent de papier au pire moment et ne communiquent pas avec votre comptabilité. Chaque vente saisie deux fois est un risque de faute de frappe, de reçu oublié ou de total qui dérive. Les équipes financières passent ensuite des heures à rapprocher factures, reçus et rapports Z à la main, et les erreurs de conformité avec la TRA coûtent cher.

Nous avons créé TRA VFD pour Odoo 19 afin de supprimer ce double travail.

Qu'est-ce que TRA VFD ?

Un dispositif fiscal virtuel (VFD) émet les reçus fiscaux TRA en ligne, sans machine physique. Notre module TRA VFD relie Odoo à un prestataire VFD : le reçu est créé à partir de la facture ou de la vente déjà enregistrée dans Odoo. La TRA émet le numéro de reçu, le code de vérification et le lien QR, et Odoo les conserve sur la transaction.

Vous enregistrez chaque vente une seule fois, et le reçu en découle.

Comment ça marche pour les factures

Pour les entreprises qui facturent leurs clients, le quotidien est simple :

  1. Validez la facture dans Odoo comme d'habitude.
  2. Cliquez sur Post Receipt. La facture est envoyée à la TRA via le VFD, et Odoo reçoit le numéro de reçu TRA, le code de vérification et le lien QR.
  3. Le client reçoit son reçu. Odoo l'envoie par e-mail depuis la facture, avec le PDF du reçu TRA, le code de vérification et un lien « Verify on TRA ». Le message reste dans l'historique de la facture : vous voyez toujours ce qui a été envoyé, et quand.

Quelques options accélèrent encore les choses :

  • Envoi groupé. Sélectionnez plusieurs factures, choisissez Action > Post Receipt, et Odoo vous indique combien ont réussi et combien ont échoué.
  • Send Invoices Automatically. Activez cette option et les factures partent à la TRA dès leur validation, sans bouton à cliquer.
  • Send to Customer. Renvoyez l'e-mail du reçu à tout moment. Un paramètre détermine si les reçus sont envoyés automatiquement par e-mail.
  • Multidevise. Les factures en USD ou dans une autre devise sont converties en TZS avant l'envoi.

Besoin d'une version papier ? Print > TRA Receipt produit le reçu au format des reçus TRA, adapté aux imprimantes thermiques de 80 mm. Il comprend vos informations de contribuable (TIN, VRN, numéro de série, UIN et bureau fiscal), les coordonnées du client, les articles, les totaux de TVA, le code de vérification et un QR code que le client peut scanner pour vérifier.

Your standard invoice PDF also shows the TRA verification code and QR code, and a fully paid invoice is titled "Tax Invoice".

Point de Vente, pour les magasins et comptoirs

Si vous vendez avec Odoo Point de Vente, TRA VFD ajoute automatiquement la prise en charge de la caisse. Si vous ne faites que facturer, rien de lié à la caisse n'est installé.

En caisse :

  • Chaque commande payée est envoyée à la TRA, et le reçu légal TRA s'imprime à la place du ticket habituel.
  • Les problèmes sont détectés avant le paiement. Si la taxe d'un produit n'est pas configurée pour la TRA, la caisse le bloque avant que le client ne paie, et non après la vente.
  • Les ventes continuent quand la TRA est injoignable. La vente est validée, le caissier voit la raison réelle et peut renvoyer le reçu d'un simple geste.
  • Pas de double déclaration. Si une facture est créée à partir d'une commande en caisse, elle n'est pas envoyée une seconde fois à la TRA.

Ne manquez plus aucun reçu

Le plus difficile en conformité fiscale, ce ne sont pas les reçus qui passent. C'est de savoir lesquels n'ont pas abouti. TRA VFD rend visible l'état de chaque reçu :

  • Des statuts clairs sur chaque reçu : In Queue, Submitted, Posted ou Error. Ils apparaissent aussi dans une colonne de la liste des factures, avec des filtres comme « Not Sent to TRA » et « TRA: Failed ».
  • De vrais messages d'erreur. Quand la TRA ou le serveur VFD rejette une opération, Odoo affiche la raison réelle en termes simples sur le reçu et la facture, et non un message d'échec générique.
  • Relances automatiques. Les reçus qui échouent pour des raisons temporaires, comme une coupure internet ou un serveur surchargé, sont renvoyés automatiquement toutes les 30 minutes.
  • Protection contre les doublons. Les doublons possibles sont signalés pour vérification par une personne, au lieu d'être renvoyés indéfiniment.
  • Needs Attention. Un seul menu liste tous les reçus que la TRA n'a pas encore acceptés : rien ne passe entre les mailles du filet.

Le module prend aussi en charge les webhooks : votre prestataire VFD peut renvoyer automatiquement les confirmations vers Odoo. Chaque requête est signée avec un secret et vérifiée avant d'être acceptée.

Des rapports Z en pilote automatique

Les rapports Z sont récupérés automatiquement auprès du VFD chaque jour, ou immédiatement quand vous cliquez sur Fetch Now.

Chaque rapport Z dans Odoo affiche :

  • les totaux quotidiens
  • la TVA et les montants nets par tranche de taxe
  • les totaux par mode de paiement
  • les reçus qu'il regroupe

Comme les reçus proviennent d'Odoo dès le départ, rapprocher le rapport Z de vos ventes devient une simple vérification, et non un chantier.

La mise en place en quatre étapes

Une fois les informations de votre prestataire VFD en main, la mise en route prend quelques minutes :

  1. Saisissez les identifiants fournis par votre prestataire VFD dans l'écran de configuration guidée.
  2. Cliquez sur Connect & Fetch Registration pour charger vos informations d'enregistrement TRA dans Odoo.
  3. Associez vos taxes. Chaque taxe de vente est liée à son code TRA : A (taux normal 18 %), B (taux spécial), C (taux zéro), D (allègement spécial) ou E (exonéré).
  4. Passez du mode Test au mode Production une fois vos reçus de test validés.

L'identification des clients est gérée sur les contacts, avec contrôle du format : TIN, VRN, NIDA, passeport, permis de conduire ou numéro d'électeur. Tout est facultatif : les clients de passage ne vous ralentissent pas.

Pour les groupes, chaque société dispose de son propre dispositif. Côté sécurité, les identifiants et secrets VFD ne sont visibles que par les responsables comptables, et les utilisateurs ordinaires ne peuvent pas supprimer les reçus fiscaux.

Pour qui ?

  • Les commerces de détail et supermarchés qui utilisent Odoo Point de Vente
  • Les grossistes et distributeurs qui émettent de nombreuses factures par jour
  • Les entreprises de logistique et de services qui facturent en TZS et en devises
  • Les équipes financières lassées de rapprocher à la main les totaux EFD et la comptabilité
  • Les groupes à plusieurs sociétés, chacune avec son propre dispositif

Questions fréquentes

Ai-je encore besoin d'une machine EFD ?

Non. Les reçus sont émis en ligne via un dispositif fiscal virtuel, à partir des factures et des ventes enregistrées dans Odoo. Il vous faut un compte chez un prestataire VFD.

Que se passe-t-il en cas de coupure internet ?

Les factures qui n'atteignent pas la TRA sont marquées avec leur statut et renvoyées automatiquement toutes les 30 minutes. En caisse, la vente est quand même validée et le caissier peut renvoyer le reçu d'un geste au retour de la connexion.

Ai-je besoin d'Odoo Point de Vente ?

Non. Le module fonctionne avec les factures seules. La prise en charge de la caisse n'est ajoutée que si vous utilisez déjà Odoo Point de Vente.

Mes clients peuvent-ils vérifier leurs reçus ?

Oui. Chaque reçu porte le code de vérification TRA et un QR code, et l'e-mail contient un lien « Verify on TRA ».

Est-ce compatible avec plusieurs sociétés ?

Oui. Chaque société dans Odoo dispose de son propre dispositif et de ses propres paramètres.

Voyez-le fonctionner sur vos propres factures

TRA VFD est conçu pour Odoo 19. Pour le voir fonctionner sur vos propres factures, ou le faire installer et configurer pour votre entreprise, contactez Chesify Labs. Nous vous accompagnons des identifiants VFD jusqu'à votre premier reçu réel.

Demandez une démo ou une installation, ou écrivez-nous sur WhatsApp.

Des reçus TRA directement depuis Odoo : découvrez TRA VFD pour Odoo 19
Chesify Labs 7 octobre 2026
Partager cet article
Étiquettes
Archive
Se connecter pour laisser un commentaire.