Partager les dépenses d’un groupe
Ajoutez les participants, saisissez chaque dépense avec son montant et son payeur : pour le partage des dépenses, l’outil indique qui rembourse qui et combien pour être quittes. Avec le moins de virements possible, au centime près.
Source : Verhoeff T. (2004): Settling Multiple Debts Efficiently: An Invitation to Computing Science. Informatics in Education 3(1), 105–126. Mise à jour : .
Comment le calcul est fait
Comment ça marche
- Ajoutez les participants – tous ceux qui ont voyagé ou qui paient une part.
- Saisissez chaque dépense : montant, payeur et bénéficiaires. Par défaut, elle est partagée entre tous ; décochez ceux qui n’étaient pas concernés (un dîner, par exemple).
- L’outil affiche pour chacun ce qu’il a payé, sa part et son solde : positif, il récupère de l’argent ; négatif, il doit payer.
- En dessous figurent les remboursements : qui verse combien à qui. « Copier le résultat » les place dans le presse-papiers.
Exemple : Léa paie 90 € de location, Hugo 30 € de courses, les trois partagent tout. Total 120 €, part de 40 € chacun. Soldes : Léa +50, Hugo −10, Inès −40. Remboursements : Inès verse 40 € à Léa, Hugo 10 € à Léa – deux virements.
Le moins de virements possible
L’informaticien Tom Verhoeff (université technique d’Eindhoven) a décrit ce problème en 2004 : le montant qui doit circuler au minimum est la somme des soldes positifs, et tout schéma « débiteur vers créancier » l’atteint. Minimiser le nombre de virements est en revanche NP-difficile. Jusqu’à 16 personnes avec un solde ouvert, l’outil cherche donc exactement les sous-groupes qui s’équilibrent entre eux ; au-delà, il associe pas à pas le plus gros débiteur et le plus gros créancier.
Au centime près
Les montants sont calculés en centimes (en unités entières pour le yen et la roupie). Si une dépense ne se divise pas exactement, les premiers participants reçoivent un centime de plus : le total est toujours juste.
Confidentialité et limites
Prénoms et montants restent dans le stockage de votre navigateur (localStorage) : ils ne sont jamais envoyés ni placés dans l’adresse. Les autres membres ne voient donc pas la liste – partagez le résultat copié ou le fichier CSV. L’outil ne convertit pas les devises ; saisissez les dépenses déjà converties.
Questions fréquentes
Comment partager équitablement les frais de vacances ?
Notez chaque dépense avec son payeur, calculez la part de chacun et réglez la différence. L’outil le fait automatiquement et propose les virements.
Faut-il une application ?
Non. L’outil fonctionne dans le navigateur, sur téléphone ou ordinateur, sans inscription. Vos données restent sur votre appareil ; partagez le résultat en le collant dans la conversation.
Et si quelqu’un n’a pas participé à une dépense ?
Décochez simplement cette personne lors de la saisie : la dépense est alors partagée entre les seuls participants.
Comment le nombre de virements est-il réduit ?
Le montant total versé est toujours le minimum (somme des crédits, d’après Verhoeff 2004). Jusqu’à 16 personnes, le nombre de virements est minimisé exactement en cherchant les sous-groupes qui s’équilibrent.
Cela marche-t-il pour une colocation ou un couple ?
Oui, pour tout groupe : colocation, couple, association ou EVJF. Pour des frais réguliers, saisissez les dépenses d’un mois puis effacez tout.
Sources et références juridiques
- Verhoeff T. (2004): Settling Multiple Debts Efficiently: An Invitation to Computing Science. Informatics in Education 3(1), 105–126
- Verhoeff T.: Settling Multiple Debts Efficiently – Problems (TU Eindhoven, PDF)
- MDN Web Docs – Intl.NumberFormat (format monétaire, décimales selon l'ISO 4217)
- RFC 4180: IETF RFC 4180 – CSV Files
Dernière mise à jour : · Principes éditoriaux
Outils similaires
- Calcul du pourboire et partage de l’additionCalculez le pourboire en pourcentage, partagez l’addition entre amis et arrondissez la part de chacun ou le total à 1 €, 5 € ou 10 €, avec le taux réel obtenu.
- Liste d’invités pour le mariageListe d’invités de mariage gratuite : suivez les réponses, accompagnants, choix de menu et allergies, exportez en CSV pour Excel et imprimez.
- Générateur d’équipes aléatoiresFaire des équipes au hasard : collez les noms, choisissez le nombre d’équipes ou la taille, équilibrez selon le niveau si besoin. Sport, classe, jeux – gratuit.
- Calcul de pourcentageCalculer un pourcentage en ligne : pourcentage d’une somme, taux, valeur initiale, pourcentage d’évolution, augmentation et réduction – avec les étapes.
- Convertir kg en livreConvertir kg en livre (lb) et inversement : 1 kg = 2,2046 lb. Avec livres et onces, stones, grammes, tonnes et la livre française de 500 g, plus un tableau.
- Répartition des pourboires : équitable selon les heuresCalculez la répartition des pourboires dans l’équipe : selon les heures et un coefficient, avec part pour la cuisine ou le bar et arrondi au centime.
- Calculer le budget d'un road tripBudget road trip : carburant, durée de conduite, hébergement, repas et péages pour tout le voyage, avec coût par personne et par km. Gratuit, sans compte.
- Quantité de raclette par personne : le calculateurQuantité raclette par personne : indiquez le nombre d’adultes et d’enfants et obtenez les grammes de fromage, de pommes de terre et de charcuterie à acheter.
- Répartition du loyer en colocation : équitable selon la surfaceCalculez la répartition du loyer en colocation selon la taille des chambres, les parties communes, les charges et l’électricité, avec option balcon. Graphique.