Se reporter aux livres blancs spécifiques aux législations pour plus d'informations.
Dans le cadre de la structure de TVA, la législation de la société et le traitement de déclaration de TVA sont distincts.
Exemple
Le site d'une société de législation belge doit s'enregistrer pour déclarer de la TVA en France et l'extraire conformément aux exigences des autorités fiscales françaises. Dans ce cas, vous pouvez définir un paramétrage de TVA dédié en définissant la déclaration de TVA sur DCLVATFRA, mais la législation de la société sur BEL.
Votre paramétrage doit contenir le nombre de cases de TVA requis par les autorités françaises (correspondant à la déclaration N°3310-CA3 et au paramétrage standard utilisé pour DCLVATFRA+FRA), ainsi que les règles de mapping correspondantes (types de document et codes de taxe du site belge). Ce paramétrage doit ensuite être appliqué à l'entité de TVA à laquelle appartient le site à déclarer en France.
De même, le paramétrage standard DCLVATBEL+BEL peut être appliqué à l'entité de TVA qui contient les sites de la société belge, excepté le site à déclarer en France.
De plus en plus de déclarations sont désormais compatibles avec la structure de TVA. Les déclarations ajoutées à la structure sont mentionnées dans les Release notes de Sage X3.
Si votre pays/législation n'est pas encore inclus dans la structure de TVA, vous pouvez utiliser la déclaration de TVA générique (DCLVATGEN) pour paramétrer les cases et le formulaire de TVA manuellement.
Les préparamétrages de législation livrés par défaut sont indépendants du paramétrage de la structure de TVA. Une législation préparamétrée peut inclure une structure de cases de TVA dédiée, mais cela ne signifie pas nécessairement que vous pouvez avec accès à l'ensemble des fonctions de la structure.
A l'exception de la fonction des cases de TVA, ces fonctions concernent exclusivement les déclarations appartenant à la structure. Se reporter à l'aide des fonctions concernées pour plus d'informations.
Cases TVA (non exclusif à la structure de TVA)
Utilisez cette fonction pour créer la structure des cases de TVA de la déclaration. Si vous sélectionnez DCLVATGEN, vous devez sélectionner une législation et créer la structure de cases de TVA souhaitée.
Pour toutes les déclarations de TVA liées à la structure de TVA. Les codes de cases de TVA paramétrés doivent être les mêmes que ceux du paramétrage du Formulaire de TVA. Cette cohérence doit être respectée pour l'extraction automatique des données lors de la soumission dans la fonction Déclarations de TVA.
Groupes de types de pièce (exclusif à la structure de TVA)
Utilisez cette fonction pour créer un groupe de types de pièce pour une législation donnée lors du paramétrage des déclarations de TVA. Dans la fonction Case TVA, utilisez un code de groupe de type de pièces pour regrouper les cases de TVA détaillées sur une seule ligne, plutôt que de saisir plusieurs lignes pour chaque type. Les groupes de types de pièces ont le même code taxe, gestion de taxe, et allocation de taxe.
Entités de TVA (exclusif à la structure de TVA)
Utilisez cette fonction pour créer et gérer des entités de TVA pour une société ou plusieurs sociétés, un site ou plusieurs sites. Les entités de TVA vous permettent de définir des déclarations de TVA distinctes au niveau du site.
Formulaire TVA (exclusif à la structure de TVA)
Utilisez cette fonction pour paramétrer le formulaire de TVA pour une législation donnée. Ce formulaire vous permet de créer des Déclarations de TVA. Vous pouvez réutiliser le même formulaire pour plusieurs exercices, Entités de TVA, etc. Les codes de cases de TVA définis sur le formulaire de TVA doivent être cohérents avec le paramétrage des Cases de TVA.
Vous pouvez également utiliser cette fonction pour saisir un code d'impression vous permettant de lier plusieurs états de déclarations de TVA, accessibles dans la fonction Déclaration de TVA.
Actuellement, seul DCLVATBRI vous permet de soumettre des déclarations aux autorités britanniques (HMRC) directement depuis la fonction des déclarations de TVA. Pour les autres législations, la fonction des déclarations de TVA permet d'extraire les données, puis de générer un fichier ou un état que vous soumettez ensuite manuellement à l'autorité concernée.
Déclarations de TVA (exclusif à la structure de TVA)
Utilisez cette fonction pour paramétrer et générer la déclaration de TVA pour une entité de TVA donnée. Vous pouvez extraire les données en mode simulation ou réel. En mode simulation, vous pouvez extraire les données pour une ou plusieurs sociétés et un ou plusieurs sites. Vous pouvez également lancer un état préparatoire.
Extraction déclarations de TVA
Utilisez cette fonction pour extraire les données de plusieurs entités de TVA en mode simulation ou réel.
VATRETURNS (exclusif à la structure de TVA)
Cet état est accessible depuis la fonction Déclarations de TVA pour les extractions réelles ou les simulations. Il remplace l'état préparatoire des fonctions DCLVATBEL, DCLVATBRI et DCLVATFRA.
Champs
Les champs suivants sont présents dans cet onglet :
| Saisissez ou sélectionnez le code de la déclaration de TVA, qui inclut un ensemble de programmes et scripts conformes aux exigences des autorités fiscales de chaque pays. Par exemple, la déclaration DCLVATBRI conforme au programme MTD des autorités britanniques, vous permet d'effectuer une soumission directe au HMRC depuis la fonction Déclarations de TVA (GESVFE). Vous pouvez sélectionner DCLVATGEN pour utiliser une déclaration de TVA générique. Dans ce cas, vous devez paramétrer manuellement la structure des cases de TVA. |
| Saisissez ou sélectionnez le code de législation de la société. Pour une extraction de TVA sur une Entité de TVA (dans la structure de TVA), le paramétrage des cases de TVA doit être conforme à la législation de la société principale définie au niveau de l'entité de TVA ; pour une extraction de TVA sur une société donnée (hors structure), le paramétrage doit être conforme à la législation de cette société. Ainsi, lorsqu'une déclaration de TVA s'applique à des entités de TVA ou des sociétés de législation différente, plusieurs paramétrages de cases de TVA sont requis pour la même déclaration et les législations concernées. Exemple : DCLVATFRA+FRA et DCLVATFRA+BEL Une déclaration de TVA française s'applique à la fois à une entité de TVA française et à une entité de TVA belge. Spécificité de la déclaration de TVA australienne : Les sociétés affiliées doivent soumettre les données BAS et GST en tant que groupe, selon le paramétrage des Regroupements GST. Un membre du groupe est désigné comme Entité principale pour représenter le groupe, qui sera considéré comme une entité unique en ce qui concerne la fiscalité. |
| Saisissez l’intitulé long du paramétrage TVA dans la langue de connexion. Par défaut, l'intitulé court, l'intitulé long ou l'en-tête de colonne d'une donnée est enregistré (en création/modification) dans la langue de connexion de l'utilisateur.
Un utilisateur qui se connecte dans cette langue disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion si la traduction a été effectuée. Sinon, les intitulés seront disponibles dans la langue du dossier. La langue de connexion doit être définie comme langue par défaut dudossier. |
Présentation
Utilisez cette section pour :
Pour toutes les déclarations de TVA liées à la structure de TVA. Les codes de cases de TVA paramétrés doivent être les mêmes que ceux du paramétrage du Formulaire de TVA (GESVEF). Cette cohérence doit être respectée pour l'extraction automatique des données lors de la soumission dans la fonction Déclarations de TVA (GESVFE). Cette exigence concerne les cases de TVA de type Détail et Cumul. Si une case de TVA Détail définie ici n'est pas retrouvée dans la déclaration (aucun code), le calcul correspondant est effectué dans les états DCLVATBOX* en mettant à jour les pièces (champ TVA déclarée), mais pas la déclaration de TVA correspondante.
De plus, pour une même case, le type de case doit être le même dans le paramétrage des cases de TVA et dans le formulaire de TVA. Pour les cases de TVA de type Cumul, les valeurs saisies doivent être les mêmes dans les champs Formule et Condition formule.
Champs
Les champs suivants sont présents dans cet onglet :
| Saisissez un code pour la Case de TVA. Ce code peut contenir jusqu’à cinq caractères alphanumériques en lettres majuscules. Ce champ est obligatoire. Le code case doit être unique pour un paramétrage Déclaration + Législation société. Pour modifier ou supprimer un code de case référencé dans la section Détail (case de type Détail ou Hors déclaration), vous devez d’abord supprimer les combinatoires de ce code dans la section Détail. Remarque : Des contrôles de cohérence s'appliquent de la façon suivante en cas de suppression ou modification des cases de TVA de type Titre, Détail ou Cumul :
Les cases TVA ne sont pas triées dans un ordre particulier lors de l’enregistrement du paramétrage. Elle s'affichent dans l'ordre dans lequel elles ont été saisies dans les états préparatoires de TVA et dans la déclaration de TVA extraite. La déclaration de TVA s'appuie sur le paramétrage du formulaire de TVA, qui doit être cohérent avec le paramétrage des cases de TVA. Pour la Déclaration de TVA belge (DCLVATBEL), un paramétrage de fichier plat est fourni, conforme aux exigences du composant qui convertit le fichier de TVA au format attendu par l'administration fédérale belge. Les codes de cases définis doivent contenir deux caractères numériques, conformément aux codes de TVA belges (01, 02, etc.). |
| Saisissez l'intitulé classique du code case courant. L’intitulé long est affiché dans la partie récapitulative de l’état préparatoire de TVA. Le code de la case n’est pas affiché. |
| L'intitulé court remplace l'intitulé classique lorsque les contraintes d'affichage ou d'édition l'exigent. Par défaut, l'intitulé court, l'intitulé long ou l'en-tête de colonne d'une donnée est enregistré (en création/modification) dans la langue de connexion de l'utilisateur.
Un utilisateur qui se connecte dans cette langue disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion si la traduction a été effectuée. Sinon, les intitulés seront disponibles dans la langue du dossier. La langue de connexion doit être définie comme langue par défaut dudossier. |
| Il existe quatre types de case TVA : Titre : Sélectionnez ce type pour gérer les différents titres ou sous-titres qui doivent apparaitre dans l’état préparatoire de TVA. Aucun montant n’est calculé ni affiché pour ce type de case. Les cases de TVA de type Titre ne sont pas prises en compte ou affichées dans la fonction Déclarations de TVA (GESVFE), ou dans l'état associé VATRETURN. Détail : Sélectionnez ce type pour référencer la case dans la section Détail. Les types de cases TVA de type Détail vous permettent d'indiquer dans quelle case ajouter ou cumuler les lignes d'écritures extraites et leur montant. Les montants sont ensuite détaillés dans l’état préparatoire et cumulés par case de TVA dans la partie récapitulative de l’état. De même, les lignes de pièces associées peuvent être consultées depuis une déclaration de TVA calculée (GESVFE) pour chaque case de type Détail.
Cumul : Sélectionnez ce type pour calculer la somme des montants totaux des cases de type Détail. Ce cumul prend en compte les codes cases TVA référencées dans le champ Formule.Pour les traitements de déclarations de TVA inclus dans la structure de TVA, les valeurs des champs Formule et Condition formule doivent être identiques aux valeurs des fonctions Cases TVA (GESVTB) et Formulaire TVA (GESVEF). Le paramétrage des Cases TVA permet de calculer les montants affichés sur les états préparatoires de TVA ; le paramétrage du Formulaire TVA permet de calculer les montants affichés dans les Déclarations de TVA (GESVFE). Hors déclaration : Sélectionnez cette valeur pour pouvoir rediriger les lignes de pièces extraites sans TVA à déclarer, depuis la case de TVA. Lorsqu'une case de TVA est Hors déclaration, la fonction de déclaration de TVA associée ne traite pas les lignes de pièces qui incluent le code de taxe défini sur ce type de case (sauf lignes déjà liées à une case de type Détail en amont). Ces lignes ne faisant pas partie de la déclaration de TVA, aucune erreur n'est générée lors du calcul de TVA. Le cases Hors déclaration ne sont donc pas affichées dans les états préparatoires ou dans les déclarations de TVA. Cependant, le détail des lignes de pièces liées à une case Hors déclaration peut être affiché dans la trace en fin de traitement de la déclaration de TVA. Modification du type : Vous pouvez uniquement modifier le type si la case n’est pas référencée dans la section Détail. |
| Le champ Formule est uniquement disponible pour les cases de TVA de type Cumul. Saisissez les codes cases dont vous souhaitez additionner ou soustraire les montants. Utilisez la syntaxe suivante :
Si vous insérez un signe « moins » comme dans l’exemple suivant, le montant est soustrait :
Vous pouvez saisir uniquement :
Lors de l’exécution du traitement de déclaration de TVA, les cases de TVA sont calculées suivant leur ordre de saisie (et donc d’affichage) dans la section Cases TVA. Ce champ n’est pas obligatoire et vous pouvez le renseigner après la création de toutes les cases de types Détail et Cumul. Spécificités de la déclaration de TVA Pour les déclarations de TVA intégrées à la Structure de TVA, les règles de calcul indiquées dans les champs Formule et Condition formule de la fonction Cases TVA (GESVTB) et Formulaire TVA (GESVEF) doivent être identiques pour obtenir les mêmes montants dans les états préparatoires et les déclarations de TVA. Pour la Déclaration TVA Australie (DCLVATAUS), ce champ n'est pas nécessaire à l'extraction des données GST. |
| Le champ Condition formule est uniquement actif pour les cases de TVA de type Cumul et ne dépend pas de la valeur saisie dans le champ Formule. Ce champ de condition peut être paramétré sur Solde débiteur, Solde créditeur, ou Aucun. Si la condition est Aucune, la case de TVA de type Cumul est enregistrée dans l'en-tête de la table (DCLVATBOXH), quelle que soit la valeur calculée. Quand Solde débiteur ou Solde créditeur est sélectionné, la valeur est enregistrée dans l'en-tête de la table uniquement si la condition est vraie. Sinon, la valeur est remise à zéro. Exemple :
|
| Pour des problématiques de réédition et de traçabilité des changements, saisissez la Date de début de validité et la Date de fin de validité de la case courante. Ces bornes de dates sont accessibles uniquement pour les cases de type Titre et Cumul. La Date de fin de validité doit être postérieure à la Date de début de validité. Les dates ne sont pas obligatoires. Les cases TVA de type Titre ou Cumul sont uniquement prises en compte si une partie ou la totalité de la période de validité est comprise dans les dates d’exécution de la déclaration de TVA. Ce contrôle est mis en œuvre différemment selon le type de TVA exécuté.
Pour les cases de type Détail et Hors déclaration, la date de début de validité et la date de fin de validité sont renseignées directement dans la section Détail. |
|   |
Présentation
Le tableau affiche les cases de type Détail et Hors déclaration définies dans la section Cases TVA.
Pour les cases de type Détail
Définissez une ou plusieurs combinatoires : Renseignez le code de taxe, la gestion de TVA du compte à la ligne, le type d'imputation de taxe du compte et le type de pièce, ou groupe de types de pièce. Si une ligne de pièce correspond à une des combinatoires, elle est ajoutée à la case correspondante.
Pour les cases de type Hors déclaration
Renseignez uniquement le code taxe. Lors de l'exécution de la déclaration de TVA, aucun montant de TVA n'est déclaré dans ces cases. Cela n'est pas considéré comme une erreur : un fichier de trace détaillant les lignes de pièces impactées est disponible.
Si une ligne de pièce ne correspond à aucune combinatoire décrite dans ce tableau (ni sur la case Détail ou Hors déclaration), la ligne de pièce n'est pas prise en compte dans la déclaration de TVA. La ligne de pièce est considérée comme une anomalie bloquante détaillée dans le fichier trace à l'issue du traitement.
Importer des données sur la section Détail
Vous pouvez importer des données sur les lignes de la section Détail via le modèle d'import VATBOXD. Quand vous importez un fichier, les données de la table sont supprimées et remplacées dans la section Détail. Si l'import échoue, l'étape de suppression n'est pas annulée et toutes les données de la section Détail sont supprimées.
Il est recommandé d'exporter le paramétrage puis de l'importer à nouveau avec les modifications et ajouts appliqués.
Champs
Les champs suivants sont présents dans cet onglet :
| Saisissez ou sélectionnez un code de case de TVA de type Détail ou Hors déclaration dans la section Cases TVA. Un même code case TVA peut être référencé plusieurs fois si plusieurs combinatoires d’informations d’écritures lui sont rattachées. Lors de l’enregistrement du paramétrage, les codes cases TVA sont automatiquement triés selon l’ordre des cases listées dans la section Cases TVA. Dans le cas de combinatoires multiples liés au même code case TVA, les combinatoires sont triés dans l'ordre suivant : Champs Gestion de taxe, Imputation de taxe et Taxe. Un contrôle s'applique également sur la duplication : Pour une déclaration de TVA et une législation de société données, la même combinatoire peut être définie plusieurs fois pour des cases de TVA différentes. En revanche, pour une même case de TVA, la même combinatoire ne peut pas être saisie deux fois (ou plus). | ||||
| Cet intitulé court est associé à la case de TVA dans la section Cases TVA. | ||||
| Ce champ est uniquement activé pour les cases de TVA de type Détail. Sélectionnez la règle de Gestion TVA correspondant au compte de la ligne de pièce extraite. Après extraction d'une ligne de pièce lors du traitement de déclaration, si le compte est associé à la même gestion de TVA, la ligne et son montant de TVA sont déclarés pour la case de TVA courante. | ||||
| Ce champ est uniquement activé pour les cases de TVA de type Détail. Sélectionnez la règle d'Imputation taxe correspondant au compte de la ligne de pièce extraite. Après extraction d'une ligne de pièce lors du traitement de déclaration, si le compte est associé à la même imputation de taxe, la ligne et son montant de TVA sont déclarés pour la case de TVA courante. | ||||
| Ce champ est obligatoire. Pour les cases de TVA de type Détail : S'il s'agit de la déclaration belge (DCLVATBEL)
Pour toutes les autres déclarations de TVA
Pour les cases de type Hors déclaration, quelle que soit la déclaration :
Remarque : Les taxes de type Taxe parafiscale, Taxe spéciale et Taxe provinciale, et les taxes de type Débit et Encaissement sont indiqués dans les champs Type de taxe et Type déb/encaiss., respectivement dans la fonction Taux de taxe (GESTVT). La législation du code taxe doit être cohérente avec la législation renseignée dans le champ Législation société. Elle doit donc être vide ou identique. | ||||
| Ce champ est alimenté automatiquement par le régime de taxe du code taxe renseigné. | ||||
| Ce champ est uniquement activé pour les cases de TVA de type Détail. Il n'est pas obligatoire. La législation du code de type de pièce doit être cohérente avec la législation renseignée dans le champ Législation société. Elle doit donc être vide ou identique. Ce champ fonctionne de pair avec le champ Groupe de types de pièce et ces deux champs s'excluent mutuellement. Lors du traitement de déclaration de TVA, si les champs Type pièce et Groupe types de pièce ne sont pas associés à une combinatoire, les pièces sont prises en compte quel que soit leur type. Dans ce cas, les options de paramétrages suivantes sont possibles, à condition d'avoir pris la mesure des implications ci-dessous. Option 1
La case 02 est une case permettant de gérer les cases de TVA contenant seulement une partie d’autres cases TVA (‘dont…’). Option 2
La case 01 ne doit pas contenir la combinatoire avec AVCLI. Il s’agit de deux cases contenant la même combinatoire mais répartie dans deux cases suivant le type de pièce. La case 01 peut également contenir une combinatoire Soumis/Collectée ventes/001/aucun type de pièce/FRGRP, où FRGRP correspond au groupe de types de pièce contenant FACLI, IMM12, ODDIV, ODINV et AVCLI. Option 3
Le montant d’une ligne de pièce répondant à ces critères serait pris en compte deux fois dans la même case : ce paramétrage ne devrait donc pas être nécessaire et ne doit pas être défini. | ||||
| Ce champ est uniquement activé pour les cases de TVA de type Détail. Il n'est pas obligatoire. La législation du groupe de types de pièce doit être cohérente avec la législation renseignée dans le champ Législation société. Elle doit donc être vide ou identique. Ce champ fonctionne de pair avec le champ Type pièce et ces deux champs s'excluent mutuellement. Ce paramétrage vous permet de définir une seule ligne de combinatoire et non plusieurs lignes pour les différents types de pièce. Vous pouvez ainsi prendre en compte simultanément la gestion de taxe + imputation de taxe + ligne de code taxe. | ||||
| Ce champ est uniquement activé pour les cases de TVA de type Détail. Les valeurs du sens sont -1 ou 1. Le sens représente le sens multiplicateur utilisé par tous les traitements de déclaration de TVA lorsque les montants sont extraits et stockés. Selon sa valeur, les montants apparaissent avec le signe d’affichage attendu pour la case de TVA. Le sens est initialisé par défaut avec la valeur 1. Pour déterminer le sens final de la valeur, les quatre éléments suivants sont pris en compte par le traitement de déclaration de TVA :
Les quatre valeurs en + ou - sont ensuite multipliées pour déterminer le sens de stockage et d’affichage du montant dans l’état préparatoire et dans les déclarations de TVA, si applicable. Exemple :
Lorsque la case à cocher Gestion TVA est sélectionnée au niveau du champ Compte d'acompte dans la fonction Comptes (GESGAC), un montant hors taxe est utilisé. Lors de l’exécution des traitements de déclaration de TVA, le montant HT est déduit du montant TTC de la ligne, en fonction du taux de taxe du code taxe à la ligne. | ||||
| Les bornes de dates sont uniquement activées pour les cases de TVA de type Détail. Pour des problématiques de réédition et de traçabilité des changements, vous pouvez renseigner la Date début validité et la Date fin validité de la combinatoire courante. La date de fin de validité doit être postérieure à la date de début de validité. Les dates ne sont pas obligatoires. Une combinatoire incluant une case de TVA de type Détail sera prise en compte uniquement si sa période de validité est comprise, en totalité ou en partie, entre les bornes de dates d’exécution de la déclaration de TVA. Après saisie de la date de fin de validité, le système contrôle l’unicité de la combinatoire saisie pour le code case courant. Dans le cas d'un paramétrage Déclaration + Législation société pour une case Détail, vous ne pouvez pas saisir plusieurs combinatoires de même valeur pour les champs Gestion TVA, Imputation taxe, Code taxe, Type de pièce, Date début validité et Date fin validité. Plusieurs combinatoires de valeurs identiques pour ces champs peuvent exister lorsqu’elles sont référencées dans des cases différentes. Remarque : Pour deux lignes de combinatoires identiques (sauf les dates), les dates de validité de la section Détail ne sont pas contrôlées et peuvent donc se chevaucher partiellement ou totalement, que les combinatoires appartiennent ou non à une case de TVA. Lors de l’extraction de la TVA, une ligne de pièce dont la date appartient à la période de chevauchement est prise en compte sur chacune des combinatoires de TVA considérées. Remarque : Ce contrôle est mis en œuvre différemment selon le type de TVA exécuté (sur débits ou sur encaissements). Lorsque la TVA sur débits est exécutée, ces dates de validité sont comparées aux dates de début et de fin indiquées de déclaration indiquées dans le traitement. En revanche, lorsque la TVA sur encaissements est exécutée, ces dates de validité sont comparées à la Date d'échéance jusqu'au : une case est valide et disponible quand cette date d'échéance est comprise entre les dates de début et de fin. Ce type de paramétrage permet de gérer les nouvelles cases de TVA représentant une partie d’une case de TVA existante. Vérifiez la cohérence des dates afin d’éviter toute redondance. | ||||
|   |
Utilisez cette action pour copier le traitement de déclaration vers un autre dossier. La législation de l'enregistrement en cours de copie doit exister dans le dossier destination. |
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
La formule de cumul doit contenir des codes cases existants et présents sur des lignes précédentes.
La législation de l'enregistrement en cours de copie doit exister dans le dossier destination.
Vous devez d'abord supprimer les combinatoires du code case dans la section Détail avant de modifier ou de supprimer un code case dans la section Cases TVA.
La combinatoire décrite pour une case sur une ligne du tableau existe déjà pour la même case sur une autre ligne du tableau.