Calculator voor onkostenverrekening

Voer het bedrag in dat iedereen uit eigen zak heeft betaald. De calculator toont het gelijke deel van iedereen en wie wie betaalt, met zo min mogelijk betalingen.

Personen en het bedrag dat elk heeft betaald (2 tot 20 personen; de naam is optioneel; een rij met een bedrag telt als een persoon)
Voer 0 in voor iemand die niets heeft betaald. Een lege rij telt niet als een persoon. Elk bedrag is van 0 tot 999.999,99, met maximaal 2 decimalen.
Aandeel van elke persoon —
Totaal betaald—
Wie betaalt wie

—

    De gekopieerde tekst is één regel per betaling, in de vorm „Naam → Naam: bedrag”. Het saldo is het betaalde bedrag min het aandeel: + betekent dat de persoon geld terugkrijgt, − betekent dat de persoon betaalt.

    Hoe de verrekening werkt

    1. Totaal ÷ aantal personen geeft het aandeel van elke persoon.
    2. Het saldo van elke persoon = betaald bedrag − aandeel. Mensen met een positief saldo krijgen geld terug en mensen met een negatief saldo betalen. De saldi tellen altijd precies op tot 0.
    3. De calculator werkt dan uit wie wie betaalt.

    Betalingen worden gevonden door eerst paren met hetzelfde bedrag in één betaling af te wikkelen, en dan het grootste verschuldigde bedrag aan het grootste te ontvangen bedrag te koppelen. Het aantal betalingen is hoogstens het aantal personen min één. Het garandeert niet het kleinst mogelijke aantal betalingen.

    De overgebleven centen

    Wanneer het totaal niet precies deelt (bijvoorbeeld 100,00 over 3 personen), worden de overgebleven centen één cent (0,01) tegelijk uitgedeeld, te beginnen bij de bovenste rij: 33,34, 33,33 en 33,33. De aandelen tellen altijd precies op tot het totaal dat is betaald, dus er gaat niets verloren en er komt niets bij, en na de betalingen is het saldo van iedereen precies 0.

    Voorbeeld

    A betaalde 120,00, B betaalde 45,50 en C betaalde niets: het totaal is 165,50 over 3 personen.

    Opmerkingen

    Veelgestelde vragen

    Wat als één persoon alles heeft betaald?

    Voer het totaal van die persoon in en 0 voor de anderen. Elk van de anderen betaalt de eerste persoon zijn aandeel.

    Waarom betaalt één persoon een cent meer?

    Het totaal kan niet altijd gelijk in hele centen worden verdeeld. De overgebleven centen gaan één tegelijk naar de mensen bovenaan de lijst, zodat de aandelen optellen tot het exacte totaal.

    Vindt het de minste betalingen?

    Het houdt het aantal betalingen op hoogstens het aantal personen min één, maar het garandeert het minimum niet.

    Kan het verschillende aandelen voor verschillende mensen aan?

    Nee. Iedereen draagt hetzelfde aandeel. Voor ongelijke aandelen gebruikt u de calculator voor evenredige verdeling en vergelijkt u het resultaat met wat iedereen heeft betaald.