Les taux de TVA (GTVA)

Les taux de TVA servent en grande partie lors de la valorisation des commandes ou des factures.

L’application du code TVA dépend de la position fiscale du tiers, qu’il soit client ou fournisseur. La position fiscale est ensuite associée à l’en-tête de l’événement, elle permet de gérer des taux de TVA différents selon le territoire. (ex : Corse, Dom-Tom,…).

Cette fonction GTVA, offerte en mode Client/Serveur, vous permet d’associer les taux de Taxe sur la Valeur Ajoutée à un code TVA ainsi qu’à des comptes comptables qui seront automatiquement imputés par l’interface comptable.

Les fonctionnalités offertes sont les suivantes :

Voir aussi documentation I_TBL_F, onglet TVA (mode web).

Généralités

Principes

Un événement possède une valeur HT (Hors Taxe) et une valeur TTC (Toutes Taxes Comprises). La différence entre les deux est la TVA (Taxe sur la Valeur Ajoutée).

Le Montant TTC est le montant net à payer, il est calculé comme suit :

Montant TTC = Montant HT + Montant de la TVA

Le code TVA est défini sur le produit, il est mémorisé sur le poste de l’événement, la fonction GTVA permet de retrouver le taux associé à ce code.

La valorisation d’un événement est effectuée grâce au calcul, sur chaque poste :

  • du montant HT du poste (Quantité x Prix),
  • du montant de TVA du poste (Montant HT x Taux de TVA / 100),
  • du montant TTC du poste (Montant HT + Montant TVA).

La somme des montants HT, TVA et TTC des postes fournit les valeurs HT et TTC de l’événement sans application des frais, remises et taxes parafiscales (voir fonctionGTTAX).

Paramétrage

Vous avez la possibilité de :
  • d’affecter un code TVA par défaut à la fiche article (CODTVA ),

  • gérer jusqu’à trois codes TVA par produit (MULTVA ),

  • d'affecter un taux de TVA en fonction d’un couple QUI/QUOI : type de QUI : 83 « Position fiscale » et type de QUOI : 514 « Code TVA » lié au paramètre (TVAETB ),

  • gérer des codes TVA différents selon le pays en utilisant le paramètre TVAPAY,

  • préciser les règles d’arrondi de la TVA, différentes selon le pays (TVAARR ),

  • tenir compte du prorata de déductibilité de TVA saisi sur le guide de TVA (TVADED ),

  • générer à partir de la gestion commerciale une écriture de TVA collectée sur la vente d ‘articles gratuits (IVAGRA ),

  • personnaliser la déclaration de TVA (P_TVA ),

  • gérer des comptes de TVA différents en fonction de l’événement commercial traité : facture ou avoir (TYPTVA ),

  • prendre en compte la TVA intra communautaire (fonction GTVI ) (TVIDEV )

  • créer des lignes de TVA intra-communautaire pour un événement qui n'a pas été traité par l’option de chargement (voir fonction GTVI ), mais créé directement dans ACE FINANCE (TVICRE),

  • contrôler la structure des champs TVA Intracommunautaire, avant et après saisie (TVACOM ).

Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Fonctionnalités

Les données TVA (GTVA_1)

Description technique des champs de cet écran.

Cette fonctionnalité, accessible par le menu « Gérer », vous permet de renseigner toutes les caractéristiques de chaque code TVA.

Il vous est possible d’alimenter jusqu’à neuf taux par code TVA.

Exemple :

TVA Libellé Taux1 Taux2 Taux3
0 0% dans CA      
1 20,60 % 20.60 9.30 4.00
2 5,50 % 5.50 2.75 1.00
3 18,6 % 18.60 18.60 18.60
M Multi-TVA      

Code TVA (un caractère alphanumérique)

Aucun traitement différé n’est associé au taux TVA multiple (affiché à titre indicatif sur l'en-tête de commande.

Libellé : ce libellé réduit est repris dans la plupart des fonctionnalités associés à la TVA. Il vous est néanmoins possible de définir un libellé plus long en activant le popup « Libellé long ».

Taux 1 à 9 : l’application de la colonne 1, 2, ... , 9 du code TVA permet d’associer plusieurs taux en fonction de la position fiscale du tiers (client ou fournisseur).

Suite des données TVA (GTVA_2)

Description technique des champs de cet écran.

Cette fonctionnalité, accessible via le popup « Libellé long », vous permet de renseigner le libellé long de la TVA sélectionnée.

Traitements différés

Changement de taux TVA (GTVA_CHG)

Description technique des champs de cet écran.

Accès : menu « Changement taux »

Format Maquette
Rich Text Format (RTF) GTVAM
Blocs d’édition : GTVAM  

Afin de conserver l’historique des événements générés sous l’ancien taux, il faut créer un nouveau code TVA et positionner ce dernier sur les données de bases (produits, frais et taxes parafiscales) et événements.

Attention

Dans la mesure du possible, facturez les bons de livraisons et validez les factures avant la date effective de changement de taux.

1 Création du nouveau code de TVA.

Dans la fonction GTVA, option gérer, ajouter une ligne avec un nouveau code TVA et le nouveau taux dans la colonne taux appropriée.

2 Modification du paramétrage de l’interface comptable.

  • En mode intégré (avec ACE Finance) :
    • Dans P_1ENV , menu « Guides », option « Créer », créez un nouveau guide de TVA.
    • Dans le menu « Plan/compte », option « Modification », changez éventuellement de guide fiscal sur les comptes de HT. Ce guide est proposé par défaut en saisie de pièces dans ACE Finance .
  • En mode intégré (avec ACE Finance ) ou ACE Commerce seul :
    Dans la fonction GPIC, menu « TVA », option « Gérer », créez, si nécessaire, les nouveaux « quoi » pour le nouveau code TVA et associez leur:
    • En mode intégré : le nouveau guide fiscal.
    • En mode ACE Commerce seul : les comptes de TVA.

3 Modification des codes TVA sur les produits et événements

Cette modification est réalisée par la fonction différée GTVAM accessible par la fonction GTVA.

Trucs et astuces

Il est recommandé de vérifier, au niveau de la fonction UFCT, que la fonction GTVAM existe. Si ce n’est pas le cas, il faut la créer (voir notre exemple en annexe1).

Dans GTVA, lancer changement taux. Ce traitement est à lancer pour :

La TOTALITE des données de bases. (Produits, frais divers, taxes parafiscales)

  • Une sélection des postes d’événements concernés par le changement de TVA.

Ce traitement peut être lancé plusieurs fois mais le traitement des données de base n’est nécessaire que la première fois.

Dans le champs « Code TVA », préciser l’ancien code et dans le champs « à remplacer par », le nouveau code saisi dans GTVA.

Le champs « Traitement données de base ? » à Oui est utilisé pour la mise à jour des tables FRD (frais divers), TAX (taxes parafiscales) et la table PRO (produits).

Le traitement applique la modification de TVA sur les postes, les sous-postes, les entêtes d’événements, les échéances de paiement sélectionnés et effectue une revalorisation de l’événement. Attention GTVAM ne recalcule pas des encours.

4 Recalcul des encours financiers.

Dans GTIE / menu Traiter…/option Encours financiers. Recalculer le risque client.

5 Frais divers et taxes parafiscales sur avoirs créés à partir de factures à l’ancien taux

Sur ces événements, les frais divers et taxes parafiscales seront revalorisés avec le nouveau taux et généreront un écart.
  • Pour les frais divers, il faut dupliquer, dans GTFRD , le ou les frais, le(s) mettre à l’ancien taux et modifier les avoirs.
  • Pour les taxes, le code TVA est directement repris du produit, le paramètre CODTAX permet d'affecter un code TVA en provenance d'un événement pour une valorisation ou pour la génération d'écritures. Si vous utilisez les taxes parafiscales, positionnez ce paramètre sur la fonction de génération d’avoir, affectez sur leszones paramétrées des postes les taxes parafiscales appropriées et faites une valorisation de l’événement. (cf. documentation des paramètres dans GPEV pour la mise en place).

Rappel :

· Proposition d’un taux de TVA par défaut sur les produits :

Il existe un paramètre CODTVA, qui permet de proposer un code TVA par défaut en création de fiche produit et sur les entêtes d’événement. Lors du changement de taux, ce paramètre sera à modifier.

· EDI :

Sur les fichiers d’intégration, vérifier que le code TVA a été modifié :

Type enregistrement position Longueur Désignation.
01 Entête évènement 137 1 Code TVA
02 Postes/ sous postes/ lignes d’événement. 88 1 Code TVA Non renseigné, code TVA du produit
21 Postes 98 1 Code TVA Non renseigné, code TVA du produit
06 Acomptes / Echéances 99 1 Information gérée uniquement pour les acomptes
50 Produits 112 1 Code TVA OBLIGATOIRE

· Adaptation éventuelle du paramétrage :

Vérifier les mécanismes fonctionnels faisant intervenir le code TVA :

- Qui/Quoi dans les conditions tarifaires.

- …

-

· Fonctionnement de la recherche du taux de TVA au niveau des événements.

La récupération du taux de TVA sur les postes d’événement se fait par croisement entre la position fiscale du tiers et le code TVA du produit.

Dans GTPFI, pour chaque position fiscale, le champs N° taux donne la colonne qui sera sélectionnée au niveau de GTVA. Dans GTVA, pour chaque code TVA, le taux est indiqué pour chaque colonne.

Exemple :

Dans GTPFI on a :

Position Libellé Libellé réduit Régime TVA N° taux Taxe para exonérée
A Position Assujetti Assujetti E 1  

Et dans GTVA :

TVA Libellé Taux1 Taux2 Taux 3
5 TVA Standard 20.60 9.30 4.00

Dans les événements dont le tiers aura la position fiscale A, tous les produits avec le code TVA 5, auront le taux de TVA à 20.60.

ANNEXE 1 :

Gestion des fonctions V. fct. fiche ACE

Code Fonction : GTVAM

Titre : Modification des taux de TVA

Titre réduit : Modification TVA

Localisation : ap$exe:gtvam.exe

Type (Exe/Dcl) : E (E/D) En/Hors Service : ES (ES/HS)

Trace Fichier Journal ? N

Mode (I/B) : B Interactif, Fonction appelable ?

Batch, File Batch : genegos

Imprimante :

Format :

Code Maquette : RMF_FRA_GTVAM

Titre : Changement de code TVA

Titre réduit : Changement de TVA

Fichier Maquette : ap$std_fra:gtvam.std_fra

Fichier résultat :

Code Langue : FRA Fichiers Séparés ? N

Editions

Edition des taux de TVA

Description technique des champs de cet écran.

Accès : menu « Editer »

Format Maquette
Rich Text Format (RTF) GTVAE1
Blocs d’édition : GTVAE1