모두계산

더치페이 계산기

모임 비용을 N분의 1, 차등 분할, 항목별로 정산. 나머지 금액 자동 처리와 최소 송금 경로까지.

계산 결과

1인당 금액

25,000

총 금액

100,000원

인원수

4명

나누어 떨어지지 않는 금액은 첫 번째 참여자부터 1원씩 추가 부담합니다.

공유하기:

더치페이 계산기

더치페이란?

더치페이(Dutch Pay)는 식사, 모임, 여행 등에서 발생한 비용을 참여자끼리 나누어 부담하는 방식입니다. 한국에서는 'N분의 1'이라는 표현으로도 널리 사용됩니다. 영어권에서는 'Split the bill' 또는 'Go Dutch'라고 하며, "Go Dutch"라는 표현은 17세기 영국과 네덜란드 간의 경쟁 관계에서 유래했다는 설이 있습니다. 한국에서는 1990년대 이후 개인의 독립성을 중시하는 문화가 확산되면서 더치페이가 보편적인 정산 방식으로 자리잡았습니다.

세 가지 정산 방식

이 계산기는 상황에 맞는 세 가지 정산 모드를 제공합니다.

구분N분의 1 균등 분할차등 분할 (배수)항목별 정산
적합 상황동일 메뉴 주문, 회비선후배 모임, 연차별 분담각자 다른 메뉴, 여행 경비
입력 정보총 금액, 인원수총 금액, 참여자별 배수항목별 금액, 결제자, 공유자
나머지 처리첫 참여자부터 +1원마지막 참여자 잔여 보정자동 최소 송금 경로
추천 인원2~50명2~50명2~50명, 항목 최대 30개

1. N분의 1 균등 분할

가장 간단한 방식으로, 총 금액을 참여 인원수로 똑같이 나눕니다. 친구끼리 식사하거나 동등한 관계의 모임에서 주로 사용합니다.

2. 차등 분할 (배수 기반)

참여자별로 다른 비율을 적용하여 금액을 분배합니다. 선후배 모임에서 선배가 더 많이 부담하거나, 소득 수준에 따라 차등 부담할 때 유용합니다. 각 참여자에게 배수(0.5배, 1배, 1.5배, 2배 등)를 지정하면 비율에 따라 자동으로 계산됩니다.

3. 항목별 정산

여행이나 장기 모임처럼 여러 건의 지출이 발생하고, 각 항목에 참여한 사람이 다를 때 사용합니다. 누가 얼마를 결제했고, 어떤 항목에 누가 참여했는지를 입력하면 최종적으로 '누가 누구에게 얼마를 보내야 하는지'를 최소 송금 횟수로 정산해줍니다.

나누어 떨어지지 않는 금액 처리

실제 모임에서는 금액이 인원수로 깔끔하게 나누어지지 않는 경우가 대부분입니다. 이 계산기는 원 단위까지 정확하게 분배하여 누락 금액 없이 정산할 수 있도록 합니다. 나머지 금액은 첫 번째 참여자부터 순서대로 1원씩 추가 배분되며, 합계가 원래 금액과 정확히 일치함을 보장합니다.

  • 100,000원 / 3명 = 33,334원 + 33,333원 + 33,333원
  • 150,000원 / 7명 = 21,429원 x 3명 + 21,428원 x 4명

최소 송금 경로 알고리즘

항목별 정산 모드에서는 Greedy 알고리즘을 사용하여 최소 송금 횟수를 자동으로 도출합니다. N명이 서로 개별 정산하면 최대 N(N-1)/2건의 송금이 필요하지만, 이 알고리즘은 각 참여자의 총 잔액(지불액 - 부담액)을 계산한 뒤, 채권자와 채무자를 매칭하여 N-1건 이하로 줄여줍니다.

참여자지불 금액부담 금액잔액송금
A50,000원30,000원+20,000원- (받는 사람)
B0원30,000원-30,000원A에게 20,000원, C에게 10,000원
C40,000원30,000원+10,000원- (받는 사람)

위 예시에서 개별 정산 시 3건이 필요하지만, 최소 송금 알고리즘 적용 시 B가 A와 C에게 각각 송금하는 2건으로 정산이 완료됩니다.

활용 사례

  • 회식/식사 모임: N분의 1 균등 분할로 간편하게 정산
  • 선후배 모임: 차등 분할로 선배 1.5배, 후배 0.5배 등 배수 적용
  • 단체 여행: 항목별 정산으로 숙박(A결제), 식사(B결제), 교통(C결제) 등 복잡한 경비를 최소 송금으로 해결
  • 공동 구매: 함께 구매한 물품의 비용 분담
  • 룸메이트 생활비: 월별 공과금, 장보기, 배달비 등을 항목별로 정산

관련 도구

더치페이 계산기 자주 묻는 질문

나누어 떨어지지 않는 금액은 어떻게 처리하나요?
총 금액을 인원수로 나눈 후 나머지가 발생하면, 첫 번째 참여자부터 순서대로 1원씩 추가 부담합니다. 예를 들어 100,000원을 3명이 나누면 33,334원 + 33,333원 + 33,333원이 되어 합계가 정확히 100,000원이 됩니다.
차등 분할에서 배수는 어떻게 설정하나요?
각 참여자에게 부담 비율을 배수로 지정합니다. 예를 들어 선배가 2배, 후배가 1배로 설정하면 선배가 후배의 2배를 부담합니다. 0.5배, 1.5배 등 소수점 배수도 가능합니다.
항목별 정산에서 최소 송금이란 무엇인가요?
여러 명이 여러 항목을 교차 결제한 경우, 개별적으로 정산하면 송금 횟수가 많아집니다. 최소 송금 알고리즘은 각 참여자의 총 잔액을 계산한 후, 가장 적은 횟수의 송금으로 모든 정산을 완료할 수 있는 경로를 제안합니다.
참여자 수에 제한이 있나요?
최대 50명까지 참여자를 등록할 수 있습니다. 지출 항목은 최대 30개까지 추가할 수 있습니다.
더치페이와 스플릿의 차이는 무엇인가요?
더치페이(Dutch Pay)는 한국에서 널리 쓰이는 표현으로, 영어로는 "Split the bill" 또는 "Go Dutch"라고 합니다. 모두 비용을 나누어 부담한다는 같은 의미이며, 균등 분할뿐 아니라 차등 분할, 항목별 정산 등 다양한 방식을 포함합니다.
차등 분할에서 소수점 배수도 설정할 수 있나요?
네, 0.5배, 1.5배 등 소수점 배수를 지원합니다. 선후배 모임에서 선배 1.5배, 후배 0.5배처럼 세밀한 비율 설정이 가능합니다.
항목별 정산에서 한 항목을 일부 인원만 공유할 수 있나요?
네, 각 항목마다 공유자를 체크박스로 선택할 수 있습니다. 예를 들어 술을 안 마신 사람은 주류 항목에서 제외하는 등 유연한 정산이 가능합니다.
정산 결과를 카카오톡으로 공유할 수 있나요?
현재 직접 공유 기능은 제공하지 않지만, 정산 결과 화면을 스크린샷하거나 텍스트를 복사하여 카카오톡 등으로 공유할 수 있습니다.