Aller au contenu principal
Canadian GST/HST Compliance Module

Erreurs et avertissements de Canadian GST/HST Compliance Module : sens et solutions

Les messages de Canadian GST/HST Compliance Module indiquent presque toujours ce qui manque : un numéro GST/HST au bon format, une facture fournisseur comptabilisée, un ITC validé ou une déclaration générée avant de la marquer comme déposée. Voici chaque texte tel que le module l'écrit, quand il apparaît et quoi corriger, regroupé selon les détails pratiques qu'on ne voit pas sur la fiche.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du module, version 20.0 · dans les sources citées à la fin
Lecture
6 min

Comment lire les messages du module

Les messages du module sont reproduits ici sans traduction pour que vous puissiez les rechercher tels quels. Certains messages contiennent des emplacements comme %(number)s, %(reason)s ou %s. À l'écran, ces emplacements sont remplis avec la donnée précise de votre cas, et c'est cette donnée qu'il faut lire en premier.

Si vous voulez d'abord vous repérer dans les menus et les enregistrements ajoutés par le module, vous trouverez le parcours complet dans le fonctionnement interne de Canadian GST/HST Compliance Module.

Les détails qu'on ne voit pas sur la fiche

Le numéro GST/HST n'accepte qu'un seul format

Quand le numéro ne correspond pas, le module affiche GST/HST number %(number)s is not valid: %(reason)s. It must be the 9-digit business number, optionally followed by RT and 4 digits. Le message vous donne lui-même le numéro refusé, le motif et la règle : le numéro d'entreprise à 9 chiffres, éventuellement suivi des lettres RT et de 4 chiffres. Corrigez le numéro selon ce format et enregistrez à nouveau. Un second avertissement est lié à cette donnée : Enter the GST/HST number first. Il vous demande de saisir le numéro GST/HST avant de continuer. Renseignez-le et refaites l'action en cours.

La consultation du registre de l'ARC demande un nom et une date

L'avertissement The CRA GST/HST Registry needs the business name and the transaction date. indique que pour consulter le registre GST/HST de l'ARC, deux données sont nécessaires : le nom de l'entreprise et la date de la transaction. Complétez les deux et relancez la consultation. L'autre message de ce registre est CRA GST/HST Registry: %s. Ici, l'important est ce qui suit les deux-points : l'emplacement %s contient le texte précis du problème, et c'est lui qui vous dit quoi vérifier.

Les crédits ITC suivent un ordre imposé par le module

Trois messages balisent le parcours d'un crédit de taxe sur les intrants (ITC) :

  • Only posted vendor bills give input tax credits. Seules les factures fournisseurs comptabilisées donnent droit à des crédits. Si la facture n'est pas comptabilisée, comptabilisez-la d'abord.
  • Validate the ITC before claiming it. Vous ne pouvez pas réclamer un ITC sans l'avoir validé. Validez, puis réclamez.
  • The use in commercial activities must be between 0% and 100%. Le pourcentage d'utilisation dans des activités commerciales doit être compris entre 0% et 100%. Vérifiez cette valeur.

Mis bout à bout, l'ordre est le suivant : facture fournisseur comptabilisée, ITC validé et, pour finir, ITC réclamé.

Liste Input Tax Credits avec trois enregistrements, facture fournisseur, GST/HST payée, montant ITC, statut Valid et case Claimed
La liste Input Tax Credits : chaque crédit avec sa facture fournisseur, le statut Valid et la case Claimed.

Une déclaration déposée n'est plus recalculée

Les déclarations GST/HST ont trois avertissements propres :

  • Generate the return before marking it as filed. Vous ne pouvez pas marquer comme déposée une déclaration que vous n'avez pas générée. Générez-la d'abord.
  • Enter the confirmation number given by the CRA. Le module vous demande le numéro de confirmation fourni par l'ARC. Saisissez-le tel que vous l'avez reçu.
  • A filed return cannot be recomputed. Une déclaration déposée ne peut plus être recalculée.

Ce dernier point est celui à garder le plus en tête : vérifiez la déclaration avant de la marquer comme déposée, car le module ne la recalcule plus ensuite.

Formulaire d'une déclaration GST/HST du troisième trimestre 2026 de Lakeshore Tooling Inc. au statut Filed, avec les dates de la période, la référence de dépôt et les lignes de taxes
Une déclaration au statut Filed, avec les dates de la période, la référence de dépôt et les lignes de taxes (données de démonstration).

Les dates doivent être dans l'ordre, et les règles ne sont pas toutes identiques

Plusieurs messages vérifient que le début précède la fin :

  • Period start must be before end
  • Quarter start date must be before end date
  • Start date must be before end date
  • Start date must be before or equal to end date

Notez la différence entre les deux derniers : l'un exige que le début soit antérieur à la fin, l'autre accepte que ce soit le même jour. Si le premier se déclenche avec deux dates identiques, écartez les dates. Deux autres avertissements regardent vers l'avant. Due date must be after period end demande une date d'échéance postérieure à la fin de la période, et Effective date cannot be in the past refuse une date d'effet passée.

Liste Filing Deadlines avec quatre lignes de Lakeshore Tooling Inc., période trimestrielle, dates de début, de fin et d'échéance, statut de dépôt et case Alert Sent
La liste Filing Deadlines : des périodes trimestrielles avec leurs dates de début, de fin et d'échéance, trois en Filed et une en Pending (données de démonstration).

Montants et taux : rien de négatif, rien hors plage

Le module refuse les montants négatifs avec trois messages différents : Taxable amount cannot be negative pour la base imposable, Amount cannot be negative pour le montant et Revenue cannot be negative pour les revenus. Dans les trois cas, corrigez le signe de la valeur. C'est le même principe pour les taux de taxe. Tax rate must be specified vous demande d'indiquer le taux, et Tax rate must be between 0% and 100% exige qu'il soit compris entre 0% et 100%. Si Tax calculation is required apparaît aussi, le calcul des taxes manque dans l'enregistrement que vous sauvegardez.

Données obligatoires, exemptions et lieu de fourniture

Le dernier groupe concerne des données que le module considère comme obligatoires :

  • Invoice is required et Customer is required : la facture ou le client manque. Renseignez le champ concerné.
  • Place of supply must be specified : le lieu de fourniture manque.
  • No place of supply rule found for this transaction type and locations : le module n'a trouvé aucune règle de lieu de fourniture pour ce type de transaction et ces emplacements. Vérifiez ces deux données.
  • No valid exemption certificate found : il n'y a pas de certificat d'exemption valide. Vérifiez le certificat avant de continuer.
  • Invalid filing status : le statut de dépôt n'est pas valide.

Si un message ne figure pas dans cette liste, notez le texte exact et l'écran sur lequel vous étiez : il sera ainsi plus facile à retrouver.

Comment FlexigoTech vous aide

Si vous mettez en place le module ou souhaitez le connecter à d'autres systèmes, chez FlexigoTech nous implémentons Odoo 17, 18, 19 et 20 et développons des connecteurs et des intégrations sur mesure. Le module coûte 9 € par version d'Odoo, en paiement unique, pour 17, 18, 19 et 20, HT ; le service local FlexigoTech Cloud coûte 29 €/mois ou 290 €/an HT (Pro : 58 €/mois ou 580 €/an). Sans abonnement, ou avec le service suspendu, ce qu'apporte l'abonnement s'arrête et les données restent dans votre Odoo. Avec l'abonnement, le module pour les nouvelles versions est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version s'achète sur place. Vous trouverez les détails sur la page du module et sur sa fiche Odoo Apps.

À lire aussi

Comment fonctionne Canadian GST/HST Compliance Module dans Odoo, vu de l'intérieurLes menus que Canadian GST/HST Compliance Module ajoute dans la Facturation d'Odoo, ses cinq tâches planifiées et ce que l'on voit du parcours de chaque enregistrement.Canadian GST/HST Compliance Module vous convient-il ? Couverture, limites et prérequisCe que couvre Canadian GST/HST Compliance Module dans Odoo 17 à 20, ce qu'il laisse de côté, les prérequis et ce qu'apporte FlexigoTech Cloud.Comment fonctionne Argentina ARCA Supplier Invoice Validation dans OdooGlossaire des menus, actions planifiées et données du module Argentina ARCA Supplier Invoice Validation and Withholding Management pour Odoo.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources