Forum Rover MG Communauté Francophone

Sections libres => Informatique & Internet => Discussion démarrée par: Rover820i le 20 Octobre 2011, 14:54:30

Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 14:54:30
Salut,

Je développe pour ma boite un logiciel de gestion commerciale, l'actuel (progiciel Ciel gestion commerciale) étant totalement dépassé et loin de nos besoins.

J'ai 4 ans de compta derrière moi, et pourtant je pêche sur une règle à la con.

Mes prix sont saisis en TTC par l'opérateur, et sont convertis en HT lors de l'enregistrement dans la base de données. La conversion est correctement effectuée, et je gère ensuite mes factures à partir du HT, auquel je calcule et j'ajoute ensuite la TVA.

Je me base sur le progiciel actuel (Ciel) afin d'établir mes formules de calcul, mais je suis en train de m'arracher les cheveux tellement ça me sort n'importe quoi.

Je travaille sur 3 décimales afin d'appliquer correctement les règles d'arrondi à 2 décimales. La règle veut que lorsque la 3ème décimale est > à 5, on arrondisse la 2nde décimale au chiffre au dessus.

Bah Ciel ne me fait pas forcément ça et je ne comprend rien du tout à ce qu'il bricole.

Voilà un exemple simple :

- J'ai un article à 9,50€ TTC. En HT, il vaut donc 7,943€ HT.
- J'applique une remise de 5% sur le montant HT, ce qui me fait donc un montant HT de 7,546€ et un montant de TVA de 1,479€.

En appliquant la règle des arrondis à 2 décimales, j'obtiens 7,55€ HT, 1,48€ de TVA et 9,03€ TTC.

Sauf que Ciel ne me dit pas ça...

Lui, il me dit 7,54€ HT, 1,48€ de TVA et 9,02€ TTC.

Je ne comprends vraiment pas la règle de calcul utilisée par Ciel. Le pire dans tout ça, c'est que si je prends 2 articles identiques à 9,50€ TTC ça va me donner ça :

- Montants après remise : 15,091€ HT, 2,957€ de TVA et 18,048€ TTC soit, avec la règle des arrondis, 15,09€ HT, 2,96€ de TVA et 18,05€ TTC. Et là, Ciel me donne les bonnes valeurs !

Je n'arrive pas à comprendre. Est-ce que Ciel se plante ? Ou est-ce moi qui ai zappé quelque chose ?
Titre: Règle de calcul ht / tva / ttc
Posté par: roverthib le 20 Octobre 2011, 15:27:05
montant avant remise ou montant avec remise?????
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 15:27:19
Après quelques tests, il semble que, sur une remise par article, le logiciel calcule la remise sur le prix TTC et non sur le HT, d'où les différences que je trouve.

Car si je fais le test :

5% de 9,50€ = 0,475€ soit avec la règle des arrondis 0,48€ de remise, 9,02€ TTC et donc 7,54€ HT, je tombe sur les pattes.

Pareil si je fais avec 2 articles :

5% de 19€ = 0,95€, donc 18,05€ TTC et donc 15,09€ HT.

Normalement, une remise ne doit pas s'appliquer sur un montant HT ?
Titre: Règle de calcul ht / tva / ttc
Posté par: roverthib le 20 Octobre 2011, 15:30:41
ça dépend c est toi qui le précise car des commerces le font sur le ttc et d autre sur le ht mais sur le ht la remise est moins importante
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 15:30:53
montant avant remise ou montant avec remise?????
Le prix de base de l'article est de 9,50€ TTC, soit 7,943€ HT, pour le reste tout est dans mon texte :)
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 15:35:42
ça dépend c est toi qui le précise car des commerces le font sur le ttc et d autre sur le ht mais sur le ht la remise est moins importante
Attention, je parle d'une remise légale. En compta on apprend que les remises sont appliquées sur le montant HT, et qu'on applique ensuite la TVA pour obtenir le montant TTC. On n'applique jamais une remise sur un montant HT, ça c'est ce que j'ai appris :jap:
Titre: Règle de calcul ht / tva / ttc
Posté par: roverthib le 20 Octobre 2011, 15:40:37
oui mais tu marques

- Montants avant remise : 15,091€ HT, 2,957€ de TVA et 18,048€ TTC soit, avec la règle des arrondis, 15,09€ HT, 2,96€ de TVA et 18,05€ TTC. Et là, Ciel me donne les bonnes valeurs !
car si tu divises 15.091 par 2 ton article coute lui 7,5455 et non 7,546
Titre: Règle de calcul ht / tva / ttc
Posté par: roverthib le 20 Octobre 2011, 15:43:20
oui mais en grande surface quand tu fais une remise sur bon de vente tu fais une remise sur le ttc
exemple sur une tele qui coute 1000 euro si tu fais 30 pour cent car c est un expo tu vas la payé 700 euro
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 15:43:57
Oops oui, c'est montant APRES remise, désolé :)
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 15:49:07
oui mais en grande surface quand tu fais une remise sur bon de vente tu fais une remise sur le ttc
exemple sur une tele qui coute 1000 euro si tu fais 30 pour cent car c est un expo tu vas la payé 700 euro
Pour te donner un exemple de la différence :

J'ai un produit à :

100€ HT x 19,6% = 119,6€ TTC - 10% de remise = 107,64€ TTC (19,6€ de TVA reversé à l'Etat)
100€ HT - 10% de remise = 90€ HT x 19,6% = 107,64 TTC (17,64€ de TVA reversé à l'Etat)

Tu vois qu'en appliquant la remise à un endroit ou à un autre, le montant de TVA peut être différent. Vu que je crée un logiciel qui va tirer des documents officiels, je n'ai pas le droit de me tromper :)
Titre: Règle de calcul ht / tva / ttc
Posté par: roverthib le 20 Octobre 2011, 15:54:00
oui mais dans ton commerce tes prix son affiché en ht ou en ttc
Titre: Règle de calcul ht / tva / ttc
Posté par: roverthib le 20 Octobre 2011, 15:58:03
tiens nico j ai trouvé ça pour toi
http://forum-juridique.net-iris.fr/finances-fiscalite-assurance/83763-remise-a-appliquer-prix-ht-ttc.html
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 16:11:16
oui mais dans ton commerce tes prix son affiché en ht ou en ttc

Ce n'est pas le problème : une société facture en TTC, mais gère ses prix en HT, auxquels elle rajoute la TVA. Une remise est censée s'appliquer sur un montant HT et non un montant TTC, alors qu'actuellement Ciel fait l'inverse ;)

C'est pour ça qu'avec ces chiffres, je cherche l'avis précis d'un comptable ou expert comptable pour savoir précisément comment programmer ma fonction ;)
Titre: Règle de calcul ht / tva / ttc
Posté par: antosdi le 20 Octobre 2011, 16:11:37
yop (^^)
calcul de la remise sur le HT
ensuite calcul de la tva sur ton montant aprés remise


pense a gérer différent cas :
remise a la ligne de facture
ou remise sur ton total de facture



Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 16:26:59
yop (^^)
calcul de la remise sur le HT
ensuite calcul de la tva sur ton montant aprés remise


pense a gérer différent cas :
remise a la ligne de facture
ou remise sur ton total de facture
C'est bien ça le souci ; ma règle de calcul de mon logiciel est basée sur ce fonctionnement, mais ce con de Ciel ne marche pas comme ça...

En fait il calcule le montant de la remise sur le TTC, le déduit du TTC et calcule ensuite le HT à partir du TTC... Ca me donne systématiquement 1ct d'écart en fonction des calculs :bof: Et quand je dois annuler une remise à la ligne, j'ai 1ct qui s'égare dans la nature :mrgreen:
Titre: Règle de calcul ht / tva / ttc
Posté par: antosdi le 20 Octobre 2011, 16:35:34
C'est bien ça le souci ; ma règle de calcul de mon logiciel est basée sur ce fonctionnement, mais ce con de Ciel ne marche pas comme ça...

En fait il calcule le montant de la remise sur le TTC, le déduit du TTC et calcule ensuite le HT à partir du TTC... Ca me donne systématiquement 1ct d'écart en fonction des calculs :bof: Et quand je dois annuler une remise à la ligne, j'ai 1ct qui s'égare dans la nature :mrgreen:
sav ciel boujour :transpi:
par contre attention,
en compta logiquement tu affiche des arrondi mais en BDD tu conserve tout
donc pour les calculs on utilise les chiffres non arrondi puis on affiche le résultat en arrondi

si tu applique ça ça marche pareil ?
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 17:00:58
Je travaille sur des flottants, 8 chiffres après la virgule :)

En adaptant le code à la manière Ciel, ça me sort tout comme il faut, mais je n'ai pas vraiment l'impression que ce soit logique :bof: Ca fait pourtant 13 ans qu'on tourne comme ça :bof:
Titre: Règle de calcul ht / tva / ttc
Posté par: antosdi le 20 Octobre 2011, 17:03:15
Je travaille sur des flottants, 8 chiffres après la virgule :)

En adaptant le code à la manière Ciel, ça me sort tout comme il faut, mais je n'ai pas vraiment l'impression que ce soit logique :bof: Ca fait pourtant 13 ans qu'on tourne comme ça :bof:
étrange leur système effectivement  :roll:
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 17:32:59
étrange leur système effectivement  :roll:
Carrément. Et j'ai mis plus de 2 heures à le comprendre :transpi: Car forcément je faisais tous mes calculs sur le HT et mes arrondis n'étaient pas bons...

Putain du coup je ne sais pas comment fonctionner précisément. Quelle merde :transpi:

Soit :

- Je prends mon montant HT (ou mon montant TTC déduit de la TVA), j'applique ma remise dessus, je calcule le TTC et je calcule la TVA en faisant TTC - HT
- Je prends mon montant TTC, je calcule le montant de la remise TTC (montant TTC - montant TTC x taux de remise), je déduis le montant de la remise du montant TTC, je détermine mon nouveau montant TTC et j'en déduis mon montant HT.

La 1ère méthode, c'est celle que j'ai appliquée en 1er lieu
La 2nde méthode, c'est celle de Ciel

Mais du coup, la méthode de facturation entre la 1ère et la 2nde sera différente et mon résultat final sera différent d'1ct (sur du petit montant, je ne sais pas ce que ça peut donner sur un montant plus élevé...)
Titre: Règle de calcul ht / tva / ttc
Posté par: antosdi le 20 Octobre 2011, 17:45:18
Pour te donner un exemple de la différence :

J'ai un produit à :

100€ HT x 19,6% = 119,6€ TTC - 10% de remise = 107,64€ TTC (19,6€ de TVA reversé à l'Etat)
100€ HT - 10% de remise = 90€ HT x 19,6% = 107,64 TTC (17,64€ de TVA reversé à l'Etat)

Tu vois qu'en appliquant la remise à un endroit ou à un autre, le montant de TVA peut être différent. Vu que je crée un logiciel qui va tirer des documents officiels, je n'ai pas le droit de me tromper :)
Carrément. Et j'ai mis plus de 2 heures à le comprendre :transpi: Car forcément je faisais tous mes calculs sur le HT et mes arrondis n'étaient pas bons...

Putain du coup je ne sais pas comment fonctionner précisément. Quelle merde :transpi:

Soit :

- Je prends mon montant HT (ou mon montant TTC déduit de la TVA), j'applique ma remise dessus, je calcule le TTC et je calcule la TVA en faisant TTC - HT
- Je prends mon montant TTC, je calcule le montant de la remise TTC (montant TTC - montant TTC x taux de remise), je déduis le montant de la remise du montant TTC, je détermine mon nouveau montant TTC et j'en déduis mon montant HT.

La 1ère méthode, c'est celle que j'ai appliquée en 1er lieu
La 2nde méthode, c'est celle de Ciel

Mais du coup, la méthode de facturation entre la 1ère et la 2nde sera différente et mon résultat final sera différent d'1ct (sur du petit montant, je ne sais pas ce que ça peut donner sur un montant plus élevé...)

en fait que ta méthode :bah:
peu importe
moi avec la méthode ciel j'arrive bien à 17.64 € de TVA a reverser :


100 + tva 19.6 = 119.6 € - remise de 10 % = 107.64 €
tva a reverser = 19.6 * 107.67 / 119.6 soit 17.64 €

idem

(^^)
Titre: Règle de calcul ht / tva / ttc
Posté par: antosdi le 20 Octobre 2011, 17:49:28
j'ai modifié mon précédent message, mais la finalité reste la mème  :wink:
on calcul la tva sur le ht donc si tu part du TTC il faut faire le produit en croix en prenant en compte la tva, soit diviser par 119.6 au lieu de 19.6
cours de math toussa :bag:
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 17:56:21
En fait regarde mon dernier message :) J'ai toujours 1ct d'écart avec la solution Ciel pour un exemple bien précis, un article à 9,50€ TTC sans remise :)

Par ma méthode, j'ai 9,03€ TTC, par la méthode Ciel, j'ai 9,02€ TTC :transpi: Tout est noté dans mon 1er message au niveau des résultats. C'est la croix et la bannière :transpi:
Titre: Règle de calcul ht / tva / ttc
Posté par: joudru le 20 Octobre 2011, 22:13:14
j'ai arrêté la leffe

la je tape le jack daniels, ça aide  :sol:
Titre: Règle de calcul ht / tva / ttc
Posté par: Gaetgob le 20 Octobre 2011, 22:37:40
L'autre solution c'est de ne pas faire de remise!
Je fais des facture depuis pas mal de temps sur de gros montants (boite de charpente) et je ne me suis jamais pris la tête comme ça! J'ai probablement tore...

Faites de beaux rêves les matheux!
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 22:47:51
L'autre solution c'est de ne pas faire de remise!
Je fais des facture depuis pas mal de temps sur de gros montants (boite de charpente) et je ne me suis jamais pris la tête comme ça! J'ai probablement tore...
Mais bien sûr :mrgreen:

On fait plus de 25.000 clients par an, 10% environ bénéficie de remise permanente ou exceptionnelle :mrgreen: Le système de remise est obligatoire, d'autant plus qu'il s'agit d'un logiciel de gestion commerciale complet ;)
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 20 Octobre 2011, 22:48:12
Je pense que je vais partir sur ma 1ère idée, et que Ciel aille se faire foutre :mrgreen:
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 21 Octobre 2011, 10:33:04
Merci à tous pour votre participation et vos conseils :) Je suis donc parti sur la formule de base, classique. Le résultat est décalé d'1ct par rapport à Ciel, mais je préfère faire les choses telles qu'elles doivent être (^^)
Titre: Règle de calcul ht / tva / ttc
Posté par: antosdi le 21 Octobre 2011, 10:33:28
Merci à tous pour votre participation et vos conseils :) Je suis donc parti sur la formule de base, classique. Le résultat est décalé d'1ct par rapport à Ciel, mais je préfère faire les choses telles qu'elles doivent être (^^)
:jap:
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 21 Octobre 2011, 12:20:46
Mais, petite parenthèse, maintenant j'ai compris comment Ciel fait ses calculs :) (en fait c'était surtout ça ma question de base :D)
Titre: Règle de calcul ht / tva / ttc
Posté par: roverthib le 21 Octobre 2011, 12:29:03
tant mieux c'était le but !!!!!! :wink:
Titre: Règle de calcul ht / tva / ttc
Posté par: cedricdu02 le 07 Novembre 2011, 11:11:16
Pour ma part, je te dirai que je n'ai jamais vu calculer un montant HT sur une base TTC !!!
(En toute logique ta base est H.T puisque la TVA est payée par le client final)

Je t'encourage dans ta logique, je ferai comme toi.

A titre indicatif, tu devrai essayé de faire un test avec GESTAN qui est un couteau suisse assez fonctionnel pour éditer DEVIS - FACTURE et suivre les clients.

Voici le lien : http://www.toocharger.com/fiches/windows/gestan/26089.htm (http://www.toocharger.com/fiches/windows/gestan/26089.htm)
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 07 Novembre 2011, 17:42:32
Merci ;)

Le projet en est à 60% de développement donc ce problème est très loin derrière moi :)

Cependant il peut arriver de calculer un montant HT à partir d'un TTC : lorsqu'on définit le prix de vente au client final. On détermine le TTC, puis on le passe en HT ;)
Titre: Règle de calcul ht / tva / ttc
Posté par: Rover820i le 07 Décembre 2011, 21:29:56
Le logiciel est terminé à 90%, et vient de passer en pré-prod pour le concept général, les fonctions principales (les 10% restants seront utilisées peut-être 0,01% du temps...). Les résultats sont concluants, par rapport à ce qu'annonce Ciel (les tests pré-prod sont effectués en parallèle), le TTC est identique, pour le HT j'ai souvent 1 à 2cts d'écart. Mais sur ma règle de calcul mes résultats sont bons...

To be continued :P

Merci à ceux qui m'ont aidé :)