Contrôles de facturation : exactitude et corrections traçables
Des contrôles préventifs et de détection sur l'identité, l'émission, les notes de crédit, les paiements, remboursements et preuves.
- Mis à jour
- Responsable du contenu
- Opérations financières
- Pour
- Contrôleurs financiers · Équipes de recouvrement · Services de facturation
L’essentiel
Vérifiez identité et montants avant émission, rapprochez ensuite la dette et la trésorerie et conservez la chaîne des corrections.
Avant de commencer
- Des données et traitements fiscaux convenus
- Des responsables pour l'émission, les mouvements et exceptions
- Un registre source et l'accès aux pièces
Résultats attendus
- Un registre de contrôles avec responsables
- Un rapprochement reproductible entre dette et trésorerie
- Des corrections préservant l'historique documentaire
Sur cette page
Un contrôle de facturation répond à une question précise avec une preuve observable. « La facture semble correcte » ne détecte ni une commande dupliquée, ni un acompte compté deux fois, ni une mauvaise société émettrice. Placez chaque contrôle là où il empêche ou révèle le risque concerné.
La validation et la séparation des tâches relèvent de votre processus interne. Ce guide ne suppose pas l'existence d'un moteur d'approbation configurable dans l'application.
Établir un registre de contrôles
Notez pour chaque contrôle le risque, la population, le responsable, la fréquence, la preuve et l'action en cas d'échec. Désignez les sources faisant autorité pour identité client, montants commerciaux, confirmation de paiement et écriture comptable. Si deux systèmes modifient le même montant, définissez d'abord lequel fait autorité.
| Contrôle | Responsable | Preuve |
|---|---|---|
| Fournisseur et destinataire juridiques | Facturation et finance | Concordance société et client |
| Tarifs, remises, références | Contrôleur | Comparaison source/document |
| Doublon de transaction source | Intégration | Identité externe stable et résultat de recherche |
| Paiements et remboursements | Trésorerie | Confirmation externe et identifiant du mouvement |
| Exception de livraison | Recouvrement | État transport et résolution |
| Restitution des archives | Responsable documentaire | Original et chaîne de corrections |
Une petite équipe peut cumuler les rôles. Compensez par un contrôle ultérieur indépendant et un registre visible des exceptions.
Contrôler avant émission
Vérifiez d'abord société active, nom fournisseur et identité d'entreprise. Contrôlez ensuite client, identifiant, adresse complète, référence de commande, devise et dates. L'API exige rue, ville, code postal et pays pour une adresse ; une adresse partielle est refusée.
Comparez lignes, quantités, prix, remises et catégories fiscales à la source commerciale. Le total du PDF et une étiquette « payé » ne remplacent pas cette vérification. Faites confirmer les traitements inhabituels par le contrôleur et consultez les capacités de GET /api/v1/me avant de soumettre des données non prises en charge.
Pour une création API, omettez number si la séquence de la société attribue le numéro. Conservez un external_id stable pour la transaction et un Idempotency-Key pour les nouvelles tentatives. Une réponse perdue nécessite une reprise, pas une seconde identité.
Séparer trois états
Le cycle commercial, la livraison Peppol et le règlement répondent à des questions différentes. Une livraison ne prouve ni acceptation acheteur ni réception d'argent. Un mouvement de paiement enregistre de l'argent confirmé ; il ne déclenche aucun virement. Un remboursement enregistre une restitution déjà effectuée hors d'OrdoGrid.
Lisez ensemble les valeurs de règlement :
document_totalreprésente le total brut original.paymentsinclut déjà les acomptes actifs ; n'ajoutez pasprepayments.creditsreprésente les notes de crédit liées, sans mouvement de trésorerie.outstandingetrefund_duereprésentent dette restante et somme à rembourser.
Rapprochez par devise avec les preuves externes. Ne compensez pas une autre facture sans rapport pour faire disparaître un écart.
Corriger en conservant la chaîne
Un montant commercial erroné dans un document financièrement figé exige la correction commerciale appropriée. Une erreur de paiement exige une correction de mouvement. L'annulation complète renvoie au mouvement initial ; pour une correction partielle, utilisez une annulation complète puis un mouvement de remplacement confirmé.
Un paiement affecté à un remboursement actif ne peut être annulé tant que le remboursement erroné n'a pas été correctement annulé. Conservez facture, note de crédit, justificatif d'argent, annulation et remplacement dans le même dossier.
Les structures BIS Billing distinguent facture et note de crédit. Votre responsable comptable et fiscal choisit la correction adaptée aux faits.
Exemple : acompte puis avoir
Une facture de 121 € reçoit 40 € d'acompte puis 81 € de paiement. payments vaut 121 €, acompte inclus. Ajouter encore 40 € produirait un faux trop-perçu.
Une note de crédit de 60,50 € crée ensuite 60,50 € à rembourser. La trésorerie confirme le remboursement réel ; l'exploitation l'enregistre avec son identité stable. Le contrôle n'est réussi que si le reste à rembourser est nul, la preuve externe existe et la note de crédit reste liée. La mention « payé » est insuffisante.
Détecter, traiter et transmettre
Contrôlez populations source/produit, identités dupliquées, livraisons non résolues, variations de règlement et originaux introuvables. Adaptez la fréquence au volume et renforcez l'échantillon sur saisies manuelles, fiscalité inhabituelle et changements fournisseur. Conservez population et méthode d'échantillonnage.
Attribuez chaque écart avant toute nouvelle automatisation. EXTERNAL_ID_REUSED indique un défaut d'identité ou de contenu ; DOCUMENT_FINANCIAL_CONTENTS_LOCKED indique qu'une correction est nécessaire. Une nouvelle identité ne doit pas contourner ces refus.
À la clôture, transmettez montant, devise, cause, impact, prochaine action et échéance au contrôleur. Le rapprochement mensuel organise la clôture ; la fiabilité des intégrations traite les reprises automatiques.