Splitwise는 어떻게 작동할까: 정산 앱을 떠받치는 공유 장부
정산 앱이 실제로 저장하는 것, 아무도 직접 갚지 않은 지출에서 잔액이 어떻게 나오는지, 그리고 네 사람의 여섯 건의 빚이 왜 송금 세 번으로 끝나는지.
택시비는 한 사람이 냈고 저녁값은 다른 사람이 냈는데, 일주일이 지나면 누가 얼마나 더 냈는지 아무도 복원하지 못합니다. 모든 정산 앱이 푸는 문제가 바로 이것이고, 푸는 방식도 전부 같습니다. 장부 하나입니다. Splitwise가 가장 널리 알려져 있어서, 사람들이 “이런 게 어떻게 돌아가느냐”고 물을 때 보통 가리키는 앱이기도 합니다.
작동 원리를 한 번 보고 나면 나머지는 더 이상 신비롭지 않습니다. 나에게 아무것도 사주지 않은 사람에게 왜 보내라고 하는지, “정산하기”가 왜 지출 건수보다 적은 송금을 만들어내는지, 그리고 앱 안의 어떤 동작도 왜 내 돈에 손대지 않는지. 정산 앱은 공유된 기록이지 결제 서비스가 아닙니다.
앱이 실제로 저장하는 것
모든 지출은 세 가지 사실입니다. 금액, 누가 냈는지, 누구를 위한 것이었는지. 그 이상은 필요 없습니다.
“저녁, 144,000원, 벤이 결제, 넷이 나눔”이라고 넣으면 앱은 한 줄을 저장한 것입니다. “아나가 벤에게 36,000원을 빚졌다”는 저장하지 않습니다. 그건 계산으로 나옵니다. 이 구분이 중요한 이유는, 바로 그 덕분에 같은 지출 묶음을 바탕 사실은 하나도 건드리지 않은 채 얼마든지 다른 지불 계획으로 다시 배치할 수 있기 때문입니다.
그룹은 그 기록의 범위를 긋기 위해 존재합니다. 그룹이란 어떤 지출 묶음과 어떤 사람 묶음을 둘러싼 경계입니다. 함께 사는 집, 이번 여행, 주말 축구 팀. 잔액은 그룹 안에서 계산되고, 그래서 같은 친구가 한 그룹에서는 나에게 빚지고 다른 그룹에서는 받을 게 있을 수 있습니다.
잔액은 어떻게 계산될까
앱은 사람마다 두 가지 합계를 관리합니다. 낸 금액과 부담해야 할 금액 — 그룹의 모든 지출에서 그 사람 몫의 합입니다. 잔액은 그 차이입니다.
친구 넷이 주말을 함께 보냅니다. 단은 같은 도시에 살아서 숙소에는 들어가지 않았고, 공연에는 카를라와 단만 갔습니다.
| 지출 | 금액 | 결제 | 분할 |
|---|---|---|---|
| 숙소 | 450,000원 | 아나 | 아나·벤·카를라 균등 |
| 장보기 | 180,000원 | 벤 | 균등, 4명 |
| 공연 티켓 | 240,000원 | 카를라 | 카를라·단 균등 |
그룹이 쓴 돈은 870,000원이고, 한 사람 몫은 어떤 지출에 포함됐는지에 따라 달라집니다. 숙소 150,000원, 장보기 45,000원, 티켓 120,000원입니다. 각자 낸 금액에서 자기 몫을 빼봅니다.
| 사람 | 낸 금액 | 몫 | 잔액 |
|---|---|---|---|
| 아나 | 450,000원 | 195,000원 | +255,000원 |
| 벤 | 180,000원 | 195,000원 | −15,000원 |
| 카를라 | 240,000원 | 315,000원 | −75,000원 |
| 단 | 0원 | 165,000원 | −165,000원 |
양수는 그룹이 나에게 갚을 게 있다는 뜻이고, 음수는 내가 그룹에 갚을 게 있다는 뜻입니다. 네 잔액의 합은 언제나 0이며, 의미 있는 검산은 이것 하나뿐입니다. 0이 아니라면 어딘가 지출이 잘못 적힌 것입니다.
나를 위해 낸 적 없는 사람에게 보내는 이유
둘씩 짝지어 보면 저 세 건의 지출은 여섯 개의 개별 빚을 만듭니다. 지출마다 결제한 사람이 그 지출에 포함된 나머지 전원의 채권자가 되기 때문입니다. 여섯 번 송금하고 싶은 사람은 없습니다.
그래서 앱은 개별 빚 대신 잔액에서 출발합니다. 단이 아나에게 165,000원, 카를라가 75,000원, 벤이 15,000원을 보냅니다. 송금 세 번으로 전원이 0이 되고, 아나는 받을 몫 255,000원을 정확히 받습니다. 단을 보세요. 아나는 그를 위해 아무것도 내지 않았습니다. 단은 숙소에 포함되지 않았고, 아나가 낸 것은 그 숙소뿐이기 때문입니다. 그의 165,000원은 벤의 장보기와 카를라의 티켓에서 나온 몫입니다. 그래도 아나에게 보내는 이유는, 그룹 전체의 빚 총액이 그대로이고 움직임이 가장 적도록 배치됐을 뿐이기 때문입니다.
“부채 단순화”나 스마트 정산이 뜻하는 건 이게 전부입니다. 아직 정산하지 않은 사람이 n명이면, 이 배치에 필요한 송금은 절대 n − 1회를 넘지 않고 보통은 그보다 적습니다. 전체 원리가 궁금하다면 부채 단순화에 관한 별도 글이 있습니다.
장부와 송금은 서로 다른 것
가장 의외로 받아들여지는 부분입니다. 빚을 지급 완료로 표시하는 것은 지급이 있었다는 사실을 기록하는 일이지, 지급을 발생시키는 일이 아닙니다. 돈은 이미 쓰고 있는 경로 — 계좌 이체, 현금, 결제 앱 — 로 움직이고, 기록은 거기에 맞춰 갱신됩니다. 앱이 통합 결제 서비스를 제공하는 경우, 그것은 장부 위에 얹힌 두 번째 선택 서비스이지 장부 자체가 하는 일이 아닙니다.
결론은 아주 실용적입니다. 정산 앱은 제 일을 하는 데 계좌 정보가 필요하지 않습니다. 그 일이 계산과 기록이기 때문입니다. 결제 단계를 덧붙인 앱은 두 번째의 다른 일을 하고 있고, 신원 확인과 수수료는 거기서 나옵니다. 이 차이는 따로 정리했습니다.
무료 버전이 끝나는 지점
Splitwise는 핵심을 내주고 가장자리를 팝니다. 무료 요금제에서는 하루 약 세 건까지 추가할 수 있고 화면 사이에 광고가 뜨며, 영수증 스캔과 환율 변환은 월 4.99달러 Pro 요금제에 있습니다.
조용한 셰어하우스라면 눈에 띄지 않습니다. 여행 둘째 날, 여섯 명이 점심과 택시와 티켓을 동시에 입력하기 시작하면 확실히 눈에 띕니다. 한도는 사람당 하루 단위라서 그룹은 한나절이면 다 씁니다. 대부분이 다른 앱을 찾아보기 시작하는 순간이 바로 여기입니다. 무료 요금제가 붙잡아 두는 것에서 자세히 다루고, 한도에 걸렸을 때 할 일이 바로 그 오후 이야기입니다.
Donget은 여기에 있다
Donget도 같은 모델을 씁니다. 그 모델이 옳기 때문입니다. 지출, 몫, 사람마다 하나의 잔액, 그리고 마지막의 한 번의 정산. 그룹을 만들고 지출 추가를 누른 뒤 나누는 방식을 고릅니다 — 균등, 금액, 비율, 배수, 또는 항목에서 한 줄씩. 그리고 정산 탭이 모두를 위한 합계를 계속 갱신합니다.
차이는 벽이 어디 서 있느냐입니다. 지출에 하루 한도가 없고 광고가 없으며, AI로 영수증 스캔은 유료 요금제로 빼두는 대신 기본으로 들어 있습니다. 영수증을 찍으면 그것으로 지출이 만들어집니다. 정산하기는 위에서 본 것과 같은 최소 송금 배치를 제안하고, 그룹 전원이 같은 잔액을 보기 때문에 누구도 누구의 말을 믿어야 할 필요가 없습니다.
자주 묻는 질문
Splitwise란 무엇인가요?
Splitwise는 함께 쓴 돈을 기록하는 앱입니다. 각자 얼마를 냈고 누구를 위한 돈이었는지 적으면, 앱이 그룹 구성원 모두의 잔액을 계속 갱신합니다.
Splitwise가 사람들 사이에서 돈을 보내주나요?
앱 자체가 보내지는 않습니다. 앱의 핵심은 기록이라, 정산 완료로 표시해도 장부가 갱신될 뿐 돈은 움직이지 않고, 실제 송금은 평소 돈을 보내던 곳에서 이뤄집니다. Splitwise가 통합 결제 서비스를 제공하는 지역이라면 그쪽으로 결제하는 선택지도 있습니다 — 그것은 자체 신원 확인과 수수료가 붙는 별개의 서비스입니다.
나 대신 돈을 낸 사람에게 갚는 건가요?
꼭 그렇지는 않습니다. 대부분의 앱은 그룹 전체 기준의 순잔액을 보여주므로, 나에게 아무것도 사주지 않은 사람에게 보내라고 안내될 수 있습니다. 총액은 같고, 송금 횟수가 줄도록 다시 배치됐을 뿐입니다.
Splitwise는 무료인가요?
핵심 기능은 무료지만, 무료 요금제는 하루 약 세 건으로 제한하고 광고를 보여주며, 영수증 스캔과 환율 변환은 월 4.99달러 Pro 요금제에 둡니다.
그룹 전원이 가입해야 하나요?
각자 자기 잔액을 보려면 그룹에 있어야 합니다. 한 사람이 혼자 장부를 맡고 요약만 공유할 수도 있지만, 그러면 확인할 수 있는 사람도 그 한 명뿐입니다.
정산하지 않고 그룹을 나가면 어떻게 되나요?
잔액은 정리될 때까지 기록에 남습니다. 누군가 떠나기 전에 정산하거나, 남은 잔액을 다음에 쓸 도구로 넘긴다고 미리 합의해 두세요.
정리하면
정산 앱은 마지막에 뺄셈이 하나 붙은 공유 장부입니다. 마술처럼 보이는 것들 — 나를 위해 낸 적 없는 사람에게 하는 송금, 세 번의 송금이 된 여섯 건의 빚 — 은 전부 이 하나의 아이디어에서 나옵니다. 앱을 가르는 것은 모델이 아니라, 무엇을 유료 벽 뒤에 두느냐입니다.
Donget을 무료로 내려받아 한도도 광고도 Pro 요금제도 없이 장부를 유지하세요.