Кешбэк Совет Начать

Умный расчёт долгов в группе: сервис сам решает, кто кому переводит

Короткий ответ: если в группе каждый записывает, что оплатил, возвращать деньги за каждую трату не нужно. Кешбэк Совет сам считает итоговый баланс каждого и предлагает переводы: не больше, чем участников минус один, и каждый либо только платит, либо только получает. Ниже пример на пятерых, где вместо 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 ₽ в месяц, сверх него банк может взять комиссию. Когда суммы крупные, «транзит» через знакомых съедает лимит зря. Тарифы своего банка проверьте в приложении банка.
  • Меньше напоминаний. Четыре перевода проще отследить, чем двадцать. Если кто-то всё же тянет, помогут готовые тексты напоминаний.

Как это работает в приложении

  1. Создайте группу и отправьте друзьям ссылку-приглашение.
  2. Каждый записывает свои траты: сумму, кто платил и на кого делить — поровну, долями или в процентах. Сумму можно взять с фото чека.
  3. Во вкладке «Долги» сразу видны итоговые переводы: кто, кому и сколько. После каждой новой траты они пересчитываются сами.
  4. Когда перевели деньги, нажмите «Рассчитаться» и укажите сумму: всю или часть. Остаток долга пересчитается.

Чтобы считать быстро и для больших групп, приложение не перебирает все варианты, а сводит самого крупного должника с самым крупным кредитором. Переводов при этом не больше, чем участников минус один. Иногда при полном переборе можно сэкономить ещё один перевод, если внутри компании нашлась подгруппа с нулевым итогом. Подробнее о том, как считать балансы вручную, — в статье «Кто кому должен: как свести переводы к минимуму».

Ограничения

  • Адресат может удивить. Дина пользовалась машиной Бориса и ходила на экскурсию Глеба, но не переводит им ничего: всё, что она должна, уходит Ане одним переводом. Сумма, которую отдаёт Дина, от этого не меняется.
  • Валюты не смешиваются. Траты в евро и рублях считаются отдельно, без пересчёта по курсу.
  • Траты нужно записать. Если кто-то заплатил и забыл внести трату, баланс будет неверным. Проверьте список трат перед расчётом.

Советы

  • Записывайте трату сразу, пока чек под рукой. Через неделю уже не вспомнить, кто платил за такси.
  • Неравные доли задавайте сразу. Кто-то уехал раньше или не ходил в ресторан — уберите его из этой траты или задайте доли. Как делить по ночам и по долям, разобрали в статье «Как поделить расходы в поездке».
  • Переводите тем, кого назвало приложение, а не тому, кому «вроде бы должны». Иначе балансы разойдутся с тем, что записано.
  • Отмечайте перевод сразу. Ошибочную отметку можно отменить в течение 30 минут.
  • Для постоянных трат заведите отдельную группу. Соседям по квартире удобно рассчитываться раз в месяц — пример в статье «Общие расходы с соседями по квартире».

Один счёт в ресторане проще разделить в калькуляторе. А чем ещё можно вести общие траты и какие у Кешбэк Совета минусы, сравнили в статье «Аналог Splitwise в России».

Источники

Вопросы и ответы

Сколько переводов нужно, чтобы рассчитаться в группе?

Не больше, чем участников с ненулевым балансом минус один. Пятерым в поездке хватает четырёх переводов, а часто и меньше: если чей-то долг совпал с чьим-то плюсом, они закрываются одним переводом.

Почему приложение говорит перевести деньги человеку, который за меня ничего не платил?

Так работает взаимозачёт. Важно, сколько вы должны всей группе в итоге, а не кому именно за какую трату. Сумма, которую вы отдаёте, от адресата не меняется.

Что будет, если добавить трату после того, как часть людей уже рассчиталась?

Приложение пересчитает переводы с учётом уже отмеченных расчётов. Те, кто рассчитался, увидят только новый остаток, если он появился.

Можно ли рассчитаться частично?

Да. В группе нажмите «Рассчитаться», выберите долг и укажите сумму: всю или часть. Остаток пересчитается, а ошибочную отметку в течение 30 минут может отменить тот, кто её сделал, или администратор группы.

Как быть с тратами в разных валютах?

Каждая валюта считается отдельно: долг в евро закрывается переводом в евро, без пересчёта по курсу. Если хотите рассчитаться в рублях, договоритесь о курсе и запишите траты сразу в рублях.

Общие траты — в одной группе

Поездка, съёмная квартира, ужины на компанию: каждый записывает, кто сколько заплатил, а приложение считает, кто кому должен, и сводит переводы к минимуму. Группы бесплатны, друзья входят по ссылке.