「全員同士で個別精算」がなぜ非効率なのか
5人グループで全員が個別に貸し借りを清算しようとすると、理論上は最大10回もの送金が発生しえます。先に全員の差額(ネット)を計算してから精算する方式にすると、実際には相殺できる貸し借りが多く、無駄な送金の大部分がそもそも発生しなくなります。
なぜ送金回数は「人数-1回」以内で必ず収まるのか
差額を計算した時点で、グループ全体の「受け取るべき合計額」と「支払うべき合計額」は必ず一致します。最も金額の大きい支払側と受取側を組み合わせて精算していくと、1回の送金につき必ず誰か1人の差額がちょうどゼロになるため、残りの人数分だけ送金すれば必ず精算が終わる仕組みです。
よくある質問
合計金額がきれいに割り切れない場合はどうすればいいですか?
数円〜数十円程度の端数が出ることはよくあります。多くの場合、1人あたりの金額を切り上げ・切り捨てして調整するか、端数を最初に立て替えた幹事側の負担にすることで解決しています。
マッチングの順番によって、誰が誰に送金するかは変わりますか?
送金回数自体は最小限に保たれますが、具体的な「誰が誰にいくら送るか」という組み合わせはマッチングの順番によって変わることがあります。ただし、各人が最終的に支払う・受け取る合計額そのものは、どの組み合わせでも変わりません。