할인 계산기

할인 후 판매 가격(중첩 할인 포함), 두 가격 사이의 할인율, 지불한 금액에서 되짚는 원래 가격까지 한 화면에서 — 수량과 세금도 함께 계산합니다. 100% 브라우저에서 처리되며 업로드되지 않습니다.

할인 후 판매 가격

최종 가격: 80
절약 금액: 20

할인율 % 구하기

할인율: 20%

원래 가격 구하기

원래 가격: 100
절약 금액: 30

🔒 브라우저에서 계산되며 업로드되지 않습니다. 통화 없이 숫자만 사용합니다.

같은 계산의 세 가지 방향

할인에는 세 가지 질문이 있고 이 페이지는 셋 다 답합니다. 원래 가격과 할인율을 넣으면 판매 가격과 절약 금액이 나옵니다. 원래 가격과 판매 가격을 넣으면 그 사이의 할인율이 나옵니다. 그리고 지불한 금액과 광고된 할인율을 넣으면 세 번째 섹션이 원래 가격을 되짚어 줍니다 — “70원, 30% 할인”이라고 붙은 가격표 앞에 선 사람이 실제로 궁금해하는 바로 그 질문입니다.

중첩 할인이 보이는 것보다 적은 이유

추가 할인 칸에 넣은 퍼센트는 그때까지의 가격에 차례로 적용됩니다. 실제 중복 쿠폰이 그렇게 동작하기 때문입니다. 20% 후 추가 10%는 30%가 아니라 28% 할인입니다. 두 번째 쿠폰이 이미 할인된 가격에서 빠지기 때문입니다. 이 차이를 짐작하지 않아도 되도록 실질 할인율을 함께 보여 줍니다.

실제 결제 금액

수량과 세율을 넣으면 소계·세액·결제 금액이 순서대로 추가됩니다. 할인을 먼저 적용하고, 수량을 곱한 뒤, 할인된 금액에 세금을 붙입니다 — 매장에서 실제로 계산하는 순서이자 더 작은 금액이 나오는 순서입니다. 세금 없이 하나만 사는 경우에는 이 줄들이 나타나지 않으므로 간단한 계산은 간단하게 남습니다. 통화 없이 숫자만 사용하므로 입력한 단위 그대로 결과를 읽으면 되고, 화면 값은 소수점 둘째 자리까지 반올림되지만 내부 계산은 정확하게 유지됩니다.

자주 묻는 질문

최종 가격은 어떻게 계산되나요?

최종 가격 = 원래 가격 − (원래 가격 × 할인율 ÷ 100)이고, 절약 금액은 원래 가격 × 할인율 ÷ 100입니다. 추가 할인율은 더해지지 않고 그때까지의 가격에 하나씩 차례로 적용됩니다.

“70원, 30% 할인”이라는데 원래 가격은 얼마였나요?

세 번째 섹션이 그 계산입니다. 원래 가격 = 지불한 가격 ÷ (1 − 할인율 ÷ 100)이므로 30% 할인에 70원이면 원래 100원입니다. 100% 이상 할인은 어떤 가격이든 같은 결과가 나와 답이 하나로 정해지지 않으므로, 숫자를 지어내는 대신 그렇다고 알려 줍니다.

두 가격에서 할인율은 어떻게 구하나요?

두 번째 섹션을 쓰세요. 할인율 % = (원래 가격 − 최종 가격) ÷ 원래 가격 × 100입니다. 원래 가격이 0이면 할인율이 정의되지 않으므로 결과 대신 안내가 표시됩니다.

20% 할인 후 10% 할인이 왜 30% 할인이 아닌가요?

두 번째 할인이 이미 할인된 가격에서 빠지기 때문입니다. 100원이 80원이 되고 80원의 10%는 8원이므로 72원을 냅니다 — 전체로는 28% 할인입니다. 할인을 겹칠 때마다 실질 할인율 줄이 이 점을 알려 줍니다.

수량과 세금도 계산되나요?

네. 수량과 세율을 넣으면 소계·세액·결제 금액이 나옵니다. 할인을 먼저 적용하고 수량을 곱한 다음, 할인된 금액에 세금을 더합니다.

서버로 업로드되는 데이터가 있나요?

없습니다. 모든 계산은 브라우저의 자바스크립트로 처리됩니다. 입력한 내용은 어디로도 전송되거나 저장되지 않습니다.