# BR-CO-10 La somme des montants nets de ligne doit être égale au total de tous les nets de ligne

La somme des montants nets de ligne au niveau document (BT-106) doit être égale à la somme arithmétique de tous les montants nets de ligne (BT-131).

## Description du problème

La somme des montants nets de ligne au niveau document (BT-106) doit être égale à la somme arithmétique de tous les montants nets de ligne (BT-131).

> **ERREUR**: XRechnung 3.0

## Contexte et importance

Les écarts de somme des lignes sont une cause de rejet fréquente lorsque l’ERP exporte en XML sans aligner les arrondis. Les portails publics rejettent le fichier sans aucune revue humaine.

## Solution

Recalculez BT-106 à partir des nets de ligne réels et reportez la valeur dans l’en-tête de facture.

- validate
- convert

## Exemples valides

- Lignes 100,00 + 50,00 + 25,00 → BT-106 = 175,00
- Ligne unique 99,99 → BT-106 = 99,99

## Exemples invalides

- Lignes totalisant 175,00 mais BT-106 = 174,99 (écart d’arrondi)
- BT-106 laissé à 0,00 alors que des lignes existent

## Détails techniques

### Champs concernés
BT-106 Somme des montants nets de ligne, BT-131 Montant net de ligne

## Règles associées

- [BR-CO-13](/resources/kosit-validator-errors/br-co-13-invoice-total-without-vat-must-match-totals-chain)
- [BR-CO-11](/resources/kosit-validator-errors/br-co-11-sum-of-document-allowances-must-match)

## Outils de validation

- [Validateur KoSIT officiel](https://erechnungsvalidator.service-bw.de/): Validez vos fichiers XRechnung par rapport à toutes les règles BR-DE.
- [Convertir un PDF en XRechnung](/pdf-to-xrechnung): Correction automatique des erreurs de validation lors de la conversion.

## Ressources associées

- [Spécification officielle](https://xeinkauf.de/xrechnung/)
- [Suite de tests](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Liste complète des erreurs](/resources/kosit-validator-errors): Aperçu de toutes les règles de validation XRechnung en Allemagne.
