Умный расчёт долгов в группе: сервис сам решает, кто кому переводит
Короткий ответ: если в группе каждый записывает, что оплатил, возвращать деньги за каждую трату не нужно. Кешбэк Совет сам считает итоговый баланс каждого и предлагает переводы: не больше, чем участников минус один, и каждый либо только платит, либо только получает. Ниже пример на пятерых, где вместо 20 переводов хватает четырёх.
Пример: пятеро на выходных в Казани
Аня, Борис, Вера, Глеб и Дина съездили на три дня. Траты делили поровну на пятерых, каждую оплатил кто-то один:
| Трата | Сумма | Платил | Доля каждого |
|---|---|---|---|
| Квартира | 20 000 ₽ | Аня | 4 000 ₽ |
| Аренда машины | 10 000 ₽ | Борис | 2 000 ₽ |
| Продукты | 7 500 ₽ | Вера | 1 500 ₽ |
| Экскурсия | 5 000 ₽ | Глеб | 1 000 ₽ |
| Такси на вокзал | 2 500 ₽ | Дина | 500 ₽ |
| Итого | 45 000 ₽ | 9 000 ₽ |
Каждый потратил на поездку 9 000 ₽. Осталось решить, кто кому сколько переводит.
Вариант 1. Каждый возвращает за каждую трату
Самый очевидный способ: каждый переводит свою долю тому, кто платил. За каждую трату четыре перевода, трат пять — получается 20 переводов, и через них проходит 36 000 ₽.
Половина этих денег идёт навстречу друг другу. Борис переводит Ане 4 000 ₽ за квартиру, а Аня Борису — 2 000 ₽ за машину. Дина переводит каждому из четверых, а каждый из них — ей 500 ₽ за такси.
Вариант 2. Зачёт внутри каждой пары
Если в каждой паре сократить встречные долги, останется по одному переводу на пару. Пар из пяти человек — десять:
| Кто → кому | Сумма | Кто → кому | Сумма |
|---|---|---|---|
| Борис → Аня | 2 000 ₽ | Глеб → Борис | 1 000 ₽ |
| Вера → Аня | 2 500 ₽ | Дина → Борис | 1 500 ₽ |
| Глеб → Аня | 3 000 ₽ | Глеб → Вера | 500 ₽ |
| Дина → Аня | 3 500 ₽ | Дина → Вера | 1 000 ₽ |
| Вера → Борис | 500 ₽ | Дина → Глеб | 500 ₽ |
10 переводов и 16 000 ₽. Уже лучше, но деньги всё ещё ходят по кругу. Борис получает 3 000 ₽ от Веры, Глеба и Дины и сам переводит 2 000 ₽ Ане. Глеб получает 500 ₽ от Дины и отдаёт 4 500 ₽ троим.
Вариант 3. Группа в Кешбэк Совете
Приложение смотрит не на отдельные траты, а на итог для каждого: сколько человек заплатил минус его доля.
| Заплатил | Доля | Баланс | |
|---|---|---|---|
| Аня | 20 000 ₽ | 9 000 ₽ | +11 000 ₽ |
| Борис | 10 000 ₽ | 9 000 ₽ | +1 000 ₽ |
| Вера | 7 500 ₽ | 9 000 ₽ | −1 500 ₽ |
| Глеб | 5 000 ₽ | 9 000 ₽ | −4 000 ₽ |
| Дина | 2 500 ₽ | 9 000 ₽ | −6 500 ₽ |
Плюс — группа должна человеку, минус — он должен группе. Сумма балансов равна нулю. Дальше самый крупный должник платит самому крупному кредитору, и так, пока все не окажутся по нулям:
| Перевод | Сумма | Что осталось |
|---|---|---|
| Дина → Аня | 6 500 ₽ | Аня ждёт ещё 4 500 ₽ |
| Глеб → Аня | 4 000 ₽ | Аня ждёт ещё 500 ₽ |
| Вера → Аня | 500 ₽ | Вера должна ещё 1 000 ₽ |
| Вера → Борис | 1 000 ₽ | все по нулям |
4 перевода и 12 000 ₽ — ровно столько, сколько должники в итоге должны. Борис и Глеб больше не работают «транзитом»: Борис только получает, Глеб только платит. Меньше чем за четыре перевода здесь не рассчитаться: ни у какой части компании балансы не дают в сумме ноль.
Чем это удобно
- Один раз в конце. Не нужно переводить после каждого ужина: записали траты, а рассчитались в последний день.
- У каждого мало переводов. В примере Дина и Глеб переводят по одному разу, Вера — дважды, Аня и Борис только получают.
- Меньше риска упереться в лимит. Через СБП переводы другим людям бесплатны в пределах лимита — 100 000 ₽ в месяц, сверх него банк может взять комиссию. Когда суммы крупные, «транзит» через знакомых съедает лимит зря. Тарифы своего банка проверьте в приложении банка.
- Меньше напоминаний. Четыре перевода проще отследить, чем двадцать. Если кто-то всё же тянет, помогут готовые тексты напоминаний.
Как это работает в приложении
- Создайте группу и отправьте друзьям ссылку-приглашение.
- Каждый записывает свои траты: сумму, кто платил и на кого делить — поровну, долями или в процентах. Сумму можно взять с фото чека.
- Во вкладке «Долги» сразу видны итоговые переводы: кто, кому и сколько. После каждой новой траты они пересчитываются сами.
- Когда перевели деньги, нажмите «Рассчитаться» и укажите сумму: всю или часть. Остаток долга пересчитается.
Чтобы считать быстро и для больших групп, приложение не перебирает все варианты, а сводит самого крупного должника с самым крупным кредитором. Переводов при этом не больше, чем участников минус один. Иногда при полном переборе можно сэкономить ещё один перевод, если внутри компании нашлась подгруппа с нулевым итогом. Подробнее о том, как считать балансы вручную, — в статье «Кто кому должен: как свести переводы к минимуму».
Ограничения
- Адресат может удивить. Дина пользовалась машиной Бориса и ходила на экскурсию Глеба, но не переводит им ничего: всё, что она должна, уходит Ане одним переводом. Сумма, которую отдаёт Дина, от этого не меняется.
- Валюты не смешиваются. Траты в евро и рублях считаются отдельно, без пересчёта по курсу.
- Траты нужно записать. Если кто-то заплатил и забыл внести трату, баланс будет неверным. Проверьте список трат перед расчётом.
Советы
- Записывайте трату сразу, пока чек под рукой. Через неделю уже не вспомнить, кто платил за такси.
- Неравные доли задавайте сразу. Кто-то уехал раньше или не ходил в ресторан — уберите его из этой траты или задайте доли. Как делить по ночам и по долям, разобрали в статье «Как поделить расходы в поездке».
- Переводите тем, кого назвало приложение, а не тому, кому «вроде бы должны». Иначе балансы разойдутся с тем, что записано.
- Отмечайте перевод сразу. Ошибочную отметку можно отменить в течение 30 минут.
- Для постоянных трат заведите отдельную группу. Соседям по квартире удобно рассчитываться раз в месяц — пример в статье «Общие расходы с соседями по квартире».
Один счёт в ресторане проще разделить в калькуляторе. А чем ещё можно вести общие траты и какие у Кешбэк Совета минусы, сравнили в статье «Аналог Splitwise в России».