Paramètres de pays, champs de taxe et tarification toutes taxes comprises
Ce que change réellement la liste déroulante des pays, à quoi servent les champs d'enregistrement de l'entreprise et de la taxe, comment cet outil applique un taux que vous avez défini et pourquoi la tarification TTC est calculée différemment.
Ce que la liste déroulante des pays change et ce qu'elle ne change pas
Le choix d'un pays définit quatre éléments : la devise dans laquelle commence le document, le nom de la taxe à la consommation ("TPS", "TVA", "IVA", "Mamans", "Taxe à la consommation"), un taux suggéré pour commencer et le nom des deux champs d'identification facultatifs. C'est tout.
Cela ne change rien à l'arithmétique. Chaque pays utilise le même ordre d’opérations et les mêmes calculs exacts en centimes entiers, car cette partie relève de l’arithmétique plutôt que de la loi. Il ne décide pas si vous devez facturer de l'impôt, il ne déclare rien et il ne valide un identifiant sur aucun registre.
La monnaie et le pays sont volontairement des choix distincts. Facturer un client à l'étranger dans sa devise tout en restant enregistré dans son pays est une pratique indépendante ordinaire, donc changer de pays définit une devise par défaut raisonnable et laisse ensuite la liste déroulante des devises seule pour que vous puissiez la remplacer.
Cet outil ne choisit jamais de taux d'imposition à votre place
La zone de tarif commence par une valeur suggérée pour le pays sélectionné, et cette valeur ne fait rien jusqu'à ce que vous cochiez la case confirmant qu'elle est correcte pour votre document. Rien n'est appliqué avant cela. Modifiez le tarif et la confirmation est réinitialisée, car le numéro que vous avez confirmé n'est pas le numéro que vous avez actuellement. Changez de pays et la confirmation se réinitialise également : un taux que vous avez confirmé pour une juridiction ne dit rien sur une autre.
Cette conception est délibérée. Les taux d'imposition changent et ils changent à une date fixée par un gouvernement plutôt que par une version logicielle. Un outil qui code en dur un tarif continue de produire des factures erronées et sûres longtemps après que le tarif ait changé. Chaque taux suggéré dans cet outil est un point de départ à vérifier auprès de l'autorité fiscale de votre pays, qui est nommée dans le texte d'aide sous le champ taux.
Deux entrées dans la liste ne pré-remplissent rien du tout. Les États-Unis n’ont pas de taux national unique : la taxe de vente est fixée par État et par localité, et de nombreux services professionnels ne sont pas imposables. Hong Kong ne prélève aucune taxe générale à la consommation, de sorte que la plupart des factures des indépendants ne comportent aucune ligne fiscale. Les laisser vides est plus honnête que d’inventer un nombre.
La question de savoir si vous devez ou non facturer une taxe est une question distincte de celle du taux, et cela dépend de votre propre statut d'enregistrement. Cet outil ne peut pas le savoir et ne le devine dans aucun pays.
Les deux champs identifiant
Chaque pays nomme ses identifiants différemment, donc l'outil renomme les champs plutôt que de vous montrer celui de quelqu'un d'autre. Le premier est l’identifiant de l’entité enregistrée : un UEN à Singapour, un ABN en Australie, un EIN aux États-Unis, un SIRET en France, un numéro KVK aux Pays-Bas, un CNPJ au Brésil, un numéro d’entreprise au Royaume-Uni.
Le second est l'identifiant d'immatriculation fiscale, et c'est une autre chose : un numéro d'immatriculation à la TVA ou à la TPS qui n'existe que si l'entité est enregistrée à cette taxe. En mettre un sur un document est une déclaration indiquant que vous êtes enregistré.
Les deux champs sont facultatifs et vides par défaut, dans tous les pays, précisément parce que de nombreux pigistes n'ont légitimement ni l'un ni l'autre. Si vous ne savez pas lequel s'applique à votre cas, c'est une question qui s'adresse à votre administration fiscale ou à un comptable, et non à un générateur de factures.
Comment la taxe est calculée ici
La taxe est appliquée au sous-total actualisé et non au sous-total brut. La commande complète est la suivante : le total de chaque ligne, puis les remises par ligne, puis le sous-total, puis la remise au niveau de la facture, puis la taxe sur ce qui reste, puis le total final.
Cet ordre n’est pas un choix stylistique. Taxer avant une remise surestime la taxe, et le calcul du client ne correspondra pas au vôtre – ce qui est exactement le genre d’écart qui entraîne une requête sur une facture au lieu d’être payée.
Si certaines lignes ne sont pas soumises à taxe – un débours que vous rechargez au prix coûtant par exemple – décochez « Soumis à taxe » sur cette ligne. La remise au niveau de la facture est ensuite répartie entre vos lignes proportionnellement à leur valeur, de sorte que la base imposable reflète équitablement la remise. Cette répartition est effectuée avec des unités mineures entières et s'ajoute toujours exactement à la remise ; aucun centime n’est inventé ou perdu.
Un tarif unique s'applique par document. Lorsqu’un pays répartit une taxe unique sur plusieurs lignes sur les documents – la CGST et la SGST en Inde, par exemple, ou une taxe de vente d’État et de ville aux États-Unis – cet outil affiche une ligne combinée, qui peut ne pas correspondre à la présentation attendue par votre autorité.
Hors taxes et taxes comprises ne sont pas la même somme
Hors taxes signifie que vos prix sont avant taxes et que la taxe est ajoutée en plus. Si la base imposable est 100.00 et le taux est 9%, la taxe est 9.00 et le total est 109.00.
Taxe comprise signifie que vos prix contiennent déjà la taxe et qu'elle doit être extraite plutôt qu'ajoutée. La taxe à l'intérieur d'un 109.00 TTC à 9 % est de 9.00 — et le total des séjours 109.00.
L'arithmétique qui fait trébucher les gens est l'extraction. La taxe à l'intérieur d'un montant TTC est le taux brut x / (100 + taux), et non le taux brut x / 100. L'utilisation de la deuxième formule sur un 109.00 taxes comprises donne 9.81, ce qui surestime la taxe de 81 cents et empêche les chiffres sur la page de s'additionner. Cet outil utilise la première formule, et il existe un test unitaire affirmant exactement cette différence.
Lequel des deux est normal dépend de l'endroit où vous vous trouvez et de la personne que vous facturez. Les prix destinés aux consommateurs sont généralement indiqués de manière inclusive dans une grande partie de l'Europe et de la région Asie-Pacifique ; les factures interentreprises sont généralement exclusives. L'outil suit la case à cocher, et non une estimation de votre marché.
Pourquoi les totaux sont calculés en unités mineures entières
Les ordinateurs stockent approximativement la plupart des fractions décimales. La démonstration classique est que 0.1 + 0.2 n'est pas égal à 0.3 en arithmétique à virgule flottante ordinaire, et que multiplier 1.005 par 100 donne 100.49999999999999 plutôt que 100.5 - donc la manière "évidente" d'arrondir un prix en cents arrondit silencieusement vers le bas.
Chaque montant dans cet outil est conservé sous la forme d'un nombre entier d'unités mineures - centimes pour les devises dollar et euro, yen entier, won ou dong pour les devises sans sous-unité - et chaque multiplication et division intermédiaire est effectuée selon une arithmétique entière exacte. L'arrondi se produit une seule fois, à des points définis, en utilisant la convention commerciale consistant à arrondir à un demi de zéro.
L’effet pratique : une facture de cent lignes totalise le même chiffre que votre client obtient lorsqu’il la vérifie avec une calculatrice, et changer de pays ou de devise ne modifie jamais un chiffre que vous avez déjà saisi.
Que vérifier avant d'envoyer
L'outil affiche des avertissements au-dessus du document lorsque quelque chose nécessite votre attention : un taux de taxe non confirmé, une remise qui a dû être plafonnée au total de la ligne ou une quantité qu'il ne peut pas lire comme un nombre. Rien de tout cela ne vous empêche d’exporter, car il s’agit de votre document ; ils sont là donc rien ne vous surprend après leur départ.
- Vérifiez que la liste déroulante des pays indique le pays à partir duquel vous facturez, et non celui dans lequel se trouve votre client.
- Confirmez que le taux d'imposition est celui en vigueur, provenant des autorités plutôt que de mémoire.
- Vérifiez que TTC est coché si et seulement si vos prix incluent déjà les taxes.
- Vérifiez que toute ligne que vous avez marquée comme non soumise à la taxe est réellement hors du champ d'application.
- Lire le bloc des totaux : sous-total, remise, base imposable, taxe, total.
- Exportez le JSON ainsi que le PDF afin de pouvoir rouvrir et modifier le document ultérieurement.
Questions
Pourquoi l’outil n’utilise-t-il pas automatiquement le taux actuel de mon pays ?
Parce qu'il ne peut pas savoir si le tarif avec lequel il a été expédié est toujours d'actualité, et qu'un tarif obsolète codé en dur produit en toute confiance des factures erronées. Il vous appartient de définir et de confirmer le tarif, et la modification du tarif ou du pays efface la confirmation, il s'agit donc toujours d'un acte délibéré.
Mon pays n'est pas dans la liste déroulante. Puis-je toujours l'utiliser ?
Oui. Choisissez « Autre / non répertorié » : il utilise des étiquettes neutres et ne pré-remplit aucun taux, et chaque champ (l'étiquette fiscale, le taux, les deux identifiants, la référence de paiement) est un texte libre que vous pouvez définir selon ce que votre pays utilise.
Je ne suis ni inscrit à la TVA ni à la TPS. Que dois-je faire avec ces champs ?
Laissez le numéro d’identification fiscale vide et laissez « Facturer la taxe sur ce document » désactivé. C'est l'état par défaut d'un nouveau document dans chaque pays. La question de savoir si vous êtes tenu de vous inscrire est une question qui relève de votre administration fiscale ou d'un comptable.
Peut-il générer un code QR de paiement — PayNow, PromptPay, UPI, Pix ?
Non, et c’est délibéré dans chaque pays. Ces charges utiles sont des formats spécifiés par la banque, et une charge utile subtilement mal formée pourrait envoyer un paiement au mauvais endroit. Le champ de référence de paiement est en texte brut (un numéro, un identifiant ou un IBAN que vous saisissez) afin que le client initie lui-même le transfert.
L'outil arrondit-il différemment de mon logiciel comptable ?
Il arrondit les moitiés à partir de zéro, selon la convention commerciale habituelle, et il arrondit au niveau de la ligne et encore une fois en fonction de la taxe. Certains systèmes utilisent l’arrondi bancaire ou l’arrondi uniquement à la fin, qui peut différer d’un centime sur certains documents. Si c’est le cas, vérifiez un exemple de document avant de vous fier à ce que les deux soient exactement d’accord.
Limites
- Rien sur cette page ne constitue un conseil fiscal, et aucun taux affiché nulle part dans cet outil ne doit être traité comme étant actuel ou comme s'appliquant à vous.
- Les préréglages de pays modifient les étiquettes, une devise par défaut et un taux suggéré. Ils ne codent aucune règle fiscale et ne valident aucun identifiant.
- L'outil ne détermine pas votre statut d'enregistrement, votre lieu de fourniture ou si une transaction est détaxée, exonérée ou hors de portée.
- L’autoliquidation, l’exonération partielle, les systèmes de marge, les lignes de retenue et de retenue ainsi que les règles transfrontalières de TVA/TPS ne sont pas modélisés.
- Un seul taux de taxe s'applique par document. Les documents qui mélangent plusieurs taux ou les juridictions qui exigent la répartition des taxes sur des lignes distinctes ne sont pas pris en charge.
- Les formats obligatoires spécifiques à chaque pays – schémas de facturation électronique, exigences de dédouanement ou de fiscalisation, règles de numérotation prescrites – ne sont pas mis en œuvre. Le résultat est un simple PDF.
- La conversion de devises n'est pas effectuée. Un document est libellé dans la devise unique que vous choisissez.