본문으로 건너뛰기

무료 팁 계산기

팁 금액을 계산하고 임의의 인원수로 청구서를 분할합니다. 팁 비율을 선택하거나 사용자 지정 금액을 입력하세요.

한 번 로드하면 오프라인에서도 작동
₩
₩
팁 비율
%
분할 인원
2명
팁 금액
₩9
총 청구액
₩59
1인당 팁
₩5
1인당 지불 금액
₩30
1 명이 ₩29를 지불, 1 명이 ₩30를 지불

미국 팁 가이드

레스토랑: 일반 서비스 15–20%, 특별히 좋은 서비스 25% 이상. 바: 음료당 $1–2 또는 15–20%. 헤어 스타일리스트: 15–20%. 택시/라이드쉐어: 10–15%.

주요 용도

  • 레스토랑 팁 계산기식당에서 얼마나 팁을 주어야 하는지 계산하고 총 청구서를 친구들과 나눕니다.
  • 음식 배달 팁 계산기음식 배달, 식료품 배달 및 배송 서비스의 팁을 계산합니다.
  • 국제 팁 가이드여행할 때 택시, 호텔 직원, 투어 가이드 및 서비스 직원의 팁을 계산합니다.
  • 개인 서비스 팁 계산기미용사, 네일 기술자, 마사지 치료사 및 기타 개인 서비스 제공자의 팁을 계산합니다.
  • 단체 식사 청구서 분할레스토랑 청구서 및 팁을 모든 크기의 그룹 사이에 균등하게 나눕니다. 2명부터 20명까지.

사용 방법

모든 계산은 일반 산술과 브라우저 내장 Intl.NumberFormat API를 사용해 브라우저에서 로컬로 실행됩니다. 서버, 네트워크 요청, 외부 라이브러리가 없습니다. Intl.NumberFormat이 통화 기호 위치와 소수 규칙(예: JPY는 소수점 없음, USD는 소수 둘째 자리)을 처리하므로 어떤 통화를 선택하든 결과가 올바르게 형식화됩니다.

  1. 1
    청구 금액, 세금, 팁 입력
    청구 합계와 선택적 세금 금액을 입력합니다. 세금 금액이 있으면 체크박스로 세전 소계에 팁을 계산할 수 있습니다. 코드가 팁 기준 금액을 계산하기 전에 청구액에서 세금을 빼며, 이는 미국 여러 주에서 쓰는 관행과 같습니다.
  2. 2
    팁 비율 적용
    프리셋(10–25%)을 선택하거나 사용자 지정 비율을 입력하면 useMemo 재계산이 실행됩니다: 팁 = 팁 기준 금액 × (비율 / 100). 사용자 지정 값은 0–100으로 제한되며 서버 왕복 없이 클라이언트 측에서 검증됩니다.
  3. 3
    분할과 반올림 처리
    여럿이 나눌 때 도구는 정수 단위 산술(10^소수 자릿수를 곱하고 Math.floor와 모듈로 나머지 사용)로 합계를 1인당 몫으로 나누어, 나누어떨어지지 않는 센트를 1센트 단위까지 정확히 분배합니다. 예를 들어 '3명은 $12.33, 1명은 $12.34를 냅니다'처럼 표시합니다. 선택적 올림 모드는 대신 각 사람의 몫에 Math.ceil을 적용합니다.
  4. 4
    Intl.NumberFormat을 통한 형식화된 출력
    모든 금액은 선택한 통화와 페이지 로캘로 설정된 Intl.NumberFormat 인스턴스를 거칩니다. 포매터의 resolvedOptions().maximumFractionDigits가 정수 단위 정밀도를 결정하므로 분할 계산과 표시 형식이 항상 일치합니다.

관련 도구

자주 묻는 질문