Калькулятор долгов: кто кому сколько переводит после общих трат
После поездки, ремонта на съёмной квартире или большого праздника обычно платили несколько человек, каждый за своё. Калькулятор посчитает, кто кому сколько переводит, чтобы все потратили поровну, и сделает это за минимум переводов.
Как считает калькулятор
- Доля каждого = все траты / число людей.
- Баланс человека = сколько он заплатил − его доля. Плюс — ему должны, минус — должен он.
- Переводы. Тот, кто должен больше всех, переводит тому, кому должны больше всех, — столько, сколько закрывает один из двух долгов. Потом то же для остальных, пока все балансы не станут нулём.
Каждый шаг закрывает хотя бы один баланс, поэтому переводов не больше, чем участников минус один. Так же считают и группы в Кешбэк Совете.
Пример: выходные на даче
Пятеро делят поровну. Ира оплатила аренду дома — 15 000 ₽, Олег шашлык и продукты — 7 500 ₽, Света такси — 2 500 ₽, Дима и Катя ничего не оплачивали. Всего 25 000 ₽, по 5 000 ₽ на человека.
| Кто | Заплатил | Доля | Баланс |
|---|---|---|---|
| Ира | 15 000 ₽ | 5 000 ₽ | +10 000 ₽ |
| Олег | 7 500 ₽ | 5 000 ₽ | +2 500 ₽ |
| Света | 2 500 ₽ | 5 000 ₽ | −2 500 ₽ |
| Дима | 0 ₽ | 5 000 ₽ | −5 000 ₽ |
| Катя | 0 ₽ | 5 000 ₽ | −5 000 ₽ |
Хватит трёх переводов: Дима → Ира 5 000 ₽, Катя → Ира 5 000 ₽, Света → Олег 2 500 ₽. Если бы каждый рассчитывался с каждым, переводов было бы 9. Чтобы проверить, впишите в калькулятор пять строк: «Ира 15000», «Олег 7500», «Света 2500», «Дима» и «Катя».
Когда удобнее группа
Калькулятор хорош, когда траты уже закончились и все суммы известны. Если траты ещё идут — поездка на неделю, квартира на троих, общий подарок, на который скидываются по частям, — проще вести их в группе:
- каждый записывает трату сам, когда платит, и сумму можно взять с фото чека;
- у каждой траты свои участники: поровну, долями или в процентах;
- баланс и переводы пересчитываются после каждой траты;
- кто перевёл деньги, отмечает это, и долг пропадает у обоих.
Подробнее о том, как приложение сводит долги, — в статьях «Умный расчёт долгов в группе» и «Как поделить расходы в поездке». Один ресторанный счёт с чаевыми удобнее поделить в калькуляторе счёта.