Documentation ERPNext

ERPNext

Taxe sur le montant d'une autre taxe

Sur le montant de la ligne précédente prend uniquement la taxe déjà calculée. Deux pour cent de 80 font 1,60, pas 21,60.

6 min de lectureMis à jour le Source : docs.frappe.io

À quoi sert ce calcul

Utilisez Sur le montant de la ligne précédente quand une taxe, un prélèvement ou une surtaxe doit se calculer seulement sur le montant produit par une autre ligne de taxe. ERPNext prend la colonne Montant de la ligne référencée, pas la valeur des articles et pas le cumul de la transaction.

Un document a un total net de 1 000. La ligne 1 calcule une taxe de 8 %, soit 80. La ligne 2 est un prélèvement de 2 % sur ces 80 : 80 × 2 % = 1,60. Le total final est 1 081,60. Appliquer 2 % au cumul de 1 080 produirait 21,60. Ce n'est pas le même calcul. L'aperçu de tous les types est dans Types dans un modèle de taxe.

Avant de commencer

Confirmez que le second frais se calcule légalement ou commercialement seulement sur le montant de taxe antérieur. Écrivez un petit exemple et le total attendu. Si la combinaison dépend du traitement du client ou du fournisseur, vérifiez aussi la catégorie de taxe.

Il vous faut un compte pour la taxe de base, un compte distinct pour la taxe calculée dessus quand les règles comptables exigent des passages séparés, et un modèle de vente ou d'achat, ou une transaction où les lignes se saisissent directement. La ligne de base est au-dessus de la ligne dépendante. Les exemples utilisent deux comptes pour relire chaque montant au grand livre.

LigneTypeBaseTauxMontantCumul
1Sur le total net1 000,008 %80,001 080,00
2Sur le montant de la ligne précédente80,002 %1,601 081,60

Pour la ligne 2 : montant de la ligne référencée × taux ÷ 100. Le montant de la ligne 1 est 80. Son total est 1 080.

Configurer

  1. Ajoutez la taxe de base en première ligne. Mettez le type sur Sur le total net si elle porte sur la valeur nette des articles. Choisissez le compte, le taux, par exemple 8, et une description claire. La base n'est pas obligatoirement Sur le total net. Ce qui compte, c'est que la ligne dépendante pointe vers la bonne ligne antérieure, et que celle-ci produise le montant exigé par la règle.
  2. Ajoutez la taxe dépendante après. Type : Sur le montant de la ligne précédente. Numéro de ligne de référence : 1 dans l'exemple. Compte de la surtaxe, taux 2, et confirmez si la ligne s'ajoute ou se déduit. Enregistrez.

Le numéro de référence est une position. Si vous insérez, supprimez ou déplacez des lignes, revérifiez-le. Une ligne qui pointe encore vers 1 peut utiliser la mauvaise base en silence.

Vérifier

Choisissez le modèle sur un brouillon de facture de vente ou une autre transaction prise en charge, avec des valeurs simples. Le tableau doit montrer : montant de la ligne 1, 80 ; net de la ligne 2, 80 ; montant de la ligne 2, 1,60 ; total des taxes, 81,60 ; total général, 1 081,60. Le net de la ligne 2 doit égaler le montant de la ligne antérieure. Après un exemple validé, confirmez que les deux taxes passent sur les comptes voulus et que le solde client ou fournisseur égale le total du document.

Réglage de la ligne 2BaseÀ 2 %Total final
Sur le montant de la ligne précédenteMontant de la ligne 1 : 801,601 081,60
Sur le total de la ligne précédenteTotal de la ligne 1 : 1 08021,601 101,60

Utilisez le montant seulement quand la règle dit que la seconde taxe porte sur une autre taxe ou un autre frais. Utilisez le total quand elle porte sur le sous-total après la ligne antérieure. Voir Appliquer une taxe sur une autre taxe ou un frais.

Nommez le modèle de façon à identifier la combinaison et la société. Avant d'en faire un défaut ou de le choisir par une règle, testez un article taxable normal, un article exonéré ou à taux différent si des modèles article sont utilisés, une remise qui peut changer la base nette, et un avoir si la même séquence doit s'inverser. Ne dupliquez pas la taxe dépendante à la fois dans le modèle et à la main sur la transaction.

Plusieurs lignes ultérieures peuvent référencer une ligne antérieure, mais chacune ne stocke qu'un numéro. Sur le montant de la ligne précédente n'additionne pas plusieurs montants. Il utilise seulement le montant de la ligne référencée.

Dépannage

La seconde taxe est bien plus grande que prévu. Le type est peut-être Sur le total de la ligne précédente. Passez-le sur Sur le montant de la ligne précédente seulement si le calcul doit utiliser le montant de taxe antérieur.

La ligne de référence est invalide. La ligne référencée doit précéder la ligne dépendante, et le numéro n'est valide qu'avec l'un des deux types de ligne précédente.

Le calcul a changé après un réordonnancement. Le numéro stocke une position. Rouvrez chaque ligne dépendante.

La seconde taxe utilise un mauvais montant pour des articles à taux spéciaux. Relisez le montant de la ligne de base après application des modèles de taxe article. La ligne dépendante utilise le montant qu'ERPNext calcule vraiment pour la ligne référencée.

Questions fréquentes

Le même compte pour les deux lignes ?

La configuration peut permettre certaines combinaisons. Des comptes distincts rendent les dettes de taxe plus faciles à rapprocher. Suivez le plan et les règles de déclaration locales.

Le numéro de référence désigne-t-il un modèle ou une ligne d'article ?

Il désigne la ligne numérotée du tableau de taxes et frais courant, pas une ligne d'article et pas un autre modèle.

Pointer vers une ligne plus bas ?

Non. Le calcul dépend d'une ligne déjà calculée. La référence doit être plus haut.

Cela marche à l'achat ?

Oui. Les types de ligne précédente existent sur les lignes d'achat. Choisissez aussi si le montant touche le total, la valorisation, ou les deux.

Pourquoi le net de la ligne dépendante est-il 80 ?

Pour Sur le montant de la ligne précédente, le net représente la base prise sur la ligne référencée. Ici, le montant de la taxe de base est 80.

Pages liées