Configuration comptable des codes de facturation
Un Code de facturation identifie une catégorie de montant dû : loyer, dépôt, refacturation de charges ou pénalité de retard. Avec REDA Financials et son extension, il porte aussi les paramètres utilisés pour créer la ligne comptable : compte général, produit, centre de coûts, profil fiscal et priorité d’imputation. Cet article couvre également le marquage des comptes généraux de gestion immobilière, utilisés dans les calculs d’honoraires et de versements aux propriétaires. Il s’adresse à l’administrateur qui prépare la liaison entre facturation et comptabilité, avec validation des choix par le responsable comptable. Vous y trouverez les six champs concernés, la règle de repli du compte général, les deux profils fiscaux, la priorité d’imputation et le rôle du marquage des comptes. Les libellés Financials et d’extension restent indiqués en anglais lorsqu’aucune traduction française vérifiée n’est disponible.
Droits nécessaires. REDA - Master Data - Admin accorde des droits de modification des codes de facturation ; REDA - Master Data - Read Only fournit des droits de consultation. Les champs d’extension nécessitent aussi les autorisations correspondantes ; l’accès effectif dépend de l’ensemble des droits et licences. Faites configurer le marquage des comptes généraux par une personne habilitée à administrer Financials.
Les six champs comptables
Les six champs ci-dessous orientent la création de la pièce comptable à partir d’un code de facturation. Ils complètent les paramètres de l’entité, des produits et des règles Financials ; ils ne décrivent pas à eux seuls toutes les conditions de comptabilisation.
| Champ | Fonction | Destination |
|---|---|---|
| GL Account — compte général | Compte sur lequel la ligne est imputée, par exemple un compte de produits locatifs | Compte général de la ligne de facture |
| Product — produit comptable | Produit de la ligne et origine du compte général de repli | Produit de la ligne de facture |
| Cost Center — centre de coûts | Dimension analytique de la ligne | Centre de coûts de la ligne de facture |
| Tax Profile — profil fiscal | Profil transmis pour une facture individuelle | Ligne créée par le parcours individuel |
| Tax Profile (Batch) — profil fiscal des lots | Profil transmis pour une facture d’un lot consolidé | Ligne créée par le parcours de lot |
| Cash Application Sort Order — ordre d’imputation | Priorité proposée pour imputer un paiement sur plusieurs factures | Application Priority de la pièce comptable |
Le parcours décrit crée une ligne par facture source : une pièce individuelle porte une ligne, tandis qu’un lot porte les lignes de ses factures enfants. La quantité vaut un et le prix unitaire reprend le montant de la facture. Un montant négatif suit le chemin d’avoir ; le traitement consulté place aussi zéro dans cette branche, sans garantir sa comptabilisation. Un avoir n’est pas à lui seul un remboursement bancaire. Le compte, le produit, le centre de coûts et le profil fiscal proviennent des paramètres ci-dessus ; les règles Financials peuvent ensuite compléter le traitement.
Comment le compte général est choisi
Le compte général, GL Account, est le compte du plan comptable utilisé par la ligne, par exemple un compte de produits locatifs. Choisissez-le selon la nature de la charge, notamment pour les dépôts qui peuvent relever du passif. La liaison utilise deux niveaux de résolution :
Renseignez le compte directement ou utilisez le compte de produits par défaut du produit. Ne laissez pas les deux sources vides. Vérifiez aussi que le compte est approprié à l’opération et disponible pour l’entité concernée : sa présence seule ne garantit pas la comptabilisation.
Produit obligatoire et centre de coûts facultatif dans le parcours décrit
Deux champs méritent une attention particulière, car leurs rôles et leurs conditions diffèrent.
Le Product est obligatoire sur la ligne dans les métadonnées Financials consultées. Le produit sert aussi à résoudre le compte général de repli. Choisissez donc un produit valide et, si vous utilisez ce repli, renseignez son Default Revenue GL Account, le compte de produits par défaut. Un compte explicite ne dispense pas du produit requis ; vérifiez également son activité et sa disponibilité pour l’entité et le territoire concernés.
Le Cost Center est une dimension analytique, par exemple pour une équipe, un immeuble ou une unité opérationnelle. La liaison le copie lorsqu’il est renseigné et laisse ce champ vide sinon. Ce parcours ne le rend pas obligatoire à lui seul ; respectez toutefois les règles de validation et les exigences analytiques de votre configuration comptable.
Profils fiscaux des factures individuelles et des lots
Un Tax Profile fournit une entrée au calcul fiscal de REDA Financials. Le taux et le traitement final dépendent aussi des règles et du contexte fiscal. La liaison lit deux champs distincts selon que la facture est individuelle ou incluse dans un lot consolidé :
| Parcours | Profil transmis |
|---|---|
| Facture individuelle | Tax Profile |
| Facture enfant d’un lot consolidé | Tax Profile (Batch) |
Configurez les deux parcours que vous utilisez, avec validation du responsable fiscal. Ils peuvent partager le même profil ou en utiliser des différents selon le traitement requis. Cette distinction permet une configuration séparée ; elle ne détermine pas à elle seule une obligation fiscale. Un champ vide signifie qu’aucun profil explicite n’est transmis par cette source, pas nécessairement qu’aucune taxe ne sera calculée : les règles Financials peuvent résoudre un profil ou un traitement de repli. Testez chaque parcours.
Ordre d’imputation des paiements
Lorsqu’un paiement est imputé automatiquement sur plusieurs factures admissibles, Cash Application Sort Order peut alimenter leur Application Priority. Dans le parcours consulté, une valeur plus faible passe avant une valeur plus élevée. Un loyer de priorité 1 peut ainsi précéder des charges de priorité 2, si les autres critères d’admissibilité sont satisfaits. Le service consulté place les priorités vides en dernier, puis départage par date de facture et par nom. Une imputation manuelle ou un autre parcours peut suivre un choix différent.
Pour un lot consolidé, la pièce porte une seule priorité. Le flux consulté retient la valeur maximale des codes enfants, avec un accumulateur initialisé à zéro : des valeurs toutes vides ou négatives ne donnent donc pas un maximum négatif. Pour des priorités positives, le lot reprend celle de sa charge la moins prioritaire. Le flux renseigne uniquement une priorité encore vide ; il n’écrase pas systématiquement une valeur existante. Définissez un ordre cohérent, puis testez l’imputation automatique et le retour proportionnel vers les factures enfants.
Marquer les comptes de gestion immobilière
Les champs précédents orientent la création d’une facture. Le marquage suivant détermine quels comptes les traitements vont relire pour les honoraires ou les versements aux propriétaires. Il se configure sur les comptes généraux et doit correspondre aux écritures réellement présentes dans les livres.
Sur un GL Account, l’indicateur Property Management GL Account sélectionne le compte pour les lectures de gestion immobilière. Son Type — Revenue, produits, Expense, charges, Asset, actif, Liability, passif, ou Equity, capitaux propres — détermine l’usage de ses écritures par les traitements décrits :
| Type du compte marqué | Lecture par REDA | Traitement concerné |
|---|---|---|
| Revenue — produits | Activité nette des comptes sélectionnés sur la période, par entité et bien. Elle constitue la base du calcul consulté ; le marquage seul ne prouve pas qu’il s’agit de loyers encaissés | Honoraires de gestion |
| Expense — charges | Activité des charges sélectionnées, utilisée comme montant déjà facturé à déduire. Le choix des comptes doit éviter d’y inclure des charges étrangères aux honoraires | Honoraires de gestion |
| Asset — actif | Solde des comptes d’actif sélectionnés : par exemple trésorerie ou créances selon votre configuration | Versements aux propriétaires |
| Liability — passif | Solde des comptes de passif sélectionnés : par exemple dépôts et dettes comptabilisées | Versements aux propriétaires |
| Equity — capitaux propres | Mouvements de capitaux propres, notamment distributions, présentés dans les relevés ; ils ne constituent pas la base actif/passif du calcul de versement | Relevés des propriétaires |
Le calcul d’honoraires lit les comptes Revenue marqués, puis déduit l’activité des comptes Expense marqués utilisée comme montant déjà facturé. Dans le code consulté, ces agrégats sont la valeur absolue du net crédits moins débits, par entité, bien et période ; ils ne filtrent pas à eux seuls les seuls encaissements. Le calcul de versement lit les comptes Asset et Liability marqués : disponible pour le propriétaire = actif − passif, avant déduction de la réserve. Ce solde comptable n’est pas nécessairement du numéraire disponible à la banque. L’article Versements et relevés des propriétaires détaille le calcul ; ici, retenez pourquoi le choix des comptes et le périmètre des écritures sont déterminants.
Configurer un code de facturation, étape par étape
Voici le parcours de configuration d’un code Rent, destiné au loyer.
Exemple complet d’un code de loyer
Meridian Properties gère Meridian Court pour Continental Holdings. Le loyer mensuel est de 1 200,00. Les deux codes ci-dessous illustrent le compte direct et le compte de repli ; leurs noms et numéros sont des exemples, à adapter à votre plan comptable.
| Code de facturation | GL Account | Product | Ordre | Compte utilisé par la ligne |
|---|---|---|---|---|
| Rent — loyer | 4210 Rental Income | Rent | 1 | Compte explicite 4210 |
| Utility Recovery — refacturation de charges | Vide | Utility Recovery | 2 | Compte de produits par défaut du produit : 4260 Utility Recovery |
Avec Rent, la facture de 1 200,00 produit une ligne de quantité un et de prix unitaire 1 200,00, avec 4210 Rental Income comme compte et Rent comme produit. Le parcours individuel transmet Tax Profile au calcul fiscal. Puisque le compte est explicite, la liaison n’utilise pas le compte de repli du produit. La comptabilisation reste soumise aux contrôles Financials.
Avec Utility Recovery, GL Account est vide, mais le Product Utility Recovery porte Default Revenue GL Account = 4260 Utility Recovery. La liaison transmet donc 4260. Pour deux factures individuelles admissibles dont les priorités ont été renseignées ainsi, l’imputation automatique consultée traite le loyer de priorité 1 avant les charges de priorité 2 lorsqu’un paiement ne couvre pas l’ensemble.
Du côté de la gestion immobilière, le compte 4210 Rental Income, de type Revenue, est marqué Property Management GL Account. Le calcul lit alors ses écritures admissibles sur la période pour Meridian Court comme base d’honoraires. Avec un taux de 8 %, il applique ce taux à la base calculée ; celle-ci ne représente du loyer encaissé que si la configuration et les écritures le permettent. Le code dirige la ligne vers 4210, puis le marquage sélectionne ses écritures. Si 4210 n’est pas marqué, il est exclu de cette lecture ; sans autre compte Revenue marqué, le contrôle décrit peut empêcher le calcul.
Référence rapide des champs
Les six champs du code de facturation :
| Champ | Utilisation | Peut-il être vide ? |
|---|---|---|
| GL Account | Compte général explicite de la ligne | Oui, si le compte de produits par défaut du produit fournit le compte approprié |
| Product | Produit requis sur la ligne dans les métadonnées consultées ; source du compte de repli | Non pour ce parcours : choisissez un produit valide |
| Cost Center | Analyse par centre de coûts | Oui dans la liaison, sous réserve des règles comptables de votre organisation |
| Tax Profile | Factures individuelles | Configurez le traitement fiscal de ce parcours ; une valeur vide n’équivaut pas nécessairement à une absence de taxe |
| Tax Profile (Batch) | Lots consolidés | Configurez le traitement fiscal des lots utilisés et testez les éventuels replis |
| Cash Application Sort Order | Priorité d’imputation automatique : valeur faible d’abord ; un lot retient le maximum des lignes et de zéro dans le flux consulté | Oui ; renseignez-le pour maîtriser l’ordre et vérifiez toute priorité déjà présente sur la pièce |
Le marquage des comptes généraux, par type :
| Type du compte marqué | Données utilisées | Traitement |
|---|---|---|
| Revenue — produits | Activité sélectionnée servant de base d’honoraires | Honoraires de gestion |
| Expense — charges | Activité sélectionnée déduite comme montant déjà facturé ; vérifier que les comptes correspondent aux honoraires | Honoraires de gestion |
| Asset — actif | Soldes d’actif sélectionnés, par exemple trésorerie ou créances | Versements aux propriétaires |
| Liability — passif | Soldes de passif sélectionnés, par exemple dépôts ou dettes | Versements aux propriétaires |
| Equity — capitaux propres | Mouvements présentés sur les relevés, notamment distributions | Relevés des propriétaires |
Pour aller plus loin
- Comment REDA fonctionne avec REDA Financials — transmettre les paramètres du code vers la pièce comptable.
- Activer un compte client comme entité comptable — préparer l’entité destinataire.
- Automatisation des honoraires de gestion — comprendre les agrégats des comptes de produits et de charges marqués.
- Versements et relevés des propriétaires — comprendre le calcul à partir des comptes d’actif et de passif.
- Synchronisation des paiements et des soldes — diagnostiquer une ligne sans compte général.
- Enregistrer les paiements des locataires — configurer le code des frais de paiement rejeté.
Questions fréquentes
Vérifiez le GL Account du code, puis le Product et son Default Revenue GL Account. Si les deux sources du compte sont vides, le repli ne fournit rien. Corrigez la configuration, puis contrôlez les pièces partielles existantes avant de corriger ou relancer la liaison. Effacer un message d’erreur seul ne déclenche pas nécessairement une reprise. Consultez Synchronisation des paiements et des soldes.
Tax Profile est transmis pour une facture individuelle ; Tax Profile (Batch) pour une facture enfant d’un lot. Configurez et testez les parcours utilisés selon vos règles fiscales. Les profils peuvent être identiques ou différents ; une valeur vide peut laisser intervenir un traitement de repli Financials.
La liaison copie Cost Center lorsqu’il est renseigné et le laisse vide sinon. Utilisez-le selon vos besoins analytiques et les règles de validation de votre organisation ; le parcours d’intégration seul ne le rend pas obligatoire.
Cet indicateur sélectionne les comptes lus par les traitements. Les comptes Revenue alimentent la base d’honoraires, les comptes Expense le montant utilisé comme déjà facturé, et les comptes Asset et Liability les soldes du calcul de versement. Le marquage doit correspondre aux écritures voulues ; il ne transforme pas automatiquement une écriture de produits en encaissement ni ne garantit l’absence de double facturation.
Le message de référence est « No Property Management GL Accounts found with Type = Revenue. Please flag rent collection GL Accounts as Property Management GL Accounts. ». Vérifiez les GL Accounts attendus, leur type Revenue et l’indicateur Property Management GL Account. Faites valider le périmètre comptable, puis relancez le calcul après correction ; ne marquez pas indistinctement tous les comptes de produits.
Dans l’imputation automatique consultée, la facture admissible dont la priorité issue de Cash Application Sort Order est la plus faible passe d’abord ; les priorités vides viennent en dernier, puis la date et le nom départagent. Un lot porte une priorité unique, égale au maximum des ordres enfants et de zéro dans le flux consulté, si sa priorité était vide. Une sélection manuelle ou une priorité existante peut modifier le résultat attendu.
REDA - Master Data - Admin accorde des droits sur les codes de facturation ; les champs d’extension nécessitent aussi leurs autorisations. D’autres droits attribués peuvent contribuer à l’accès effectif. Le marquage des comptes généraux doit être réalisé par une personne habilitée à administrer la comptabilité Financials.
Cet article vous a-t-il été utile ?