구독·사용량 청구

일할계산 뜻과 방법, 구독 요금 바꾼 달엔 얼마 받을까요?

월 30만원 요금제를 30일 중 절반 지난 때 60만원으로 바꿨다면, 이미 낸 돈을 빼고 15만원을 추가로 받을 수 있어요. Stripe의 일할 계산 원칙과 국내 가상 예시로 계산액·청구액·환불을 나눠 봅니다.

  • 30일 가상 예시의 청구 주기
  • 30만원 변경 전 이미 낸 금액
  • 15만원 변경 후 추가 청구
· · 읽는 시간 약 7분
글 이장규 편집장

B2B 매출채권·수금 자동화 솔루션 청구스를 만들고 운영합니다. 청구서를 보낸 날부터 입금이 확인되는 날까지, 그 사이에서 돈이 새는 지점을 현장 데이터로 다룹니다.

이 글의 수치는 Stripe 공식 일할 계산 리소스·Prorations 문서에서 확인했습니다.

월 30만원에서 60만원으로 바꾼 달의 추가 청구는 가정에 따라 15만원이라는 일할계산 표지

월 30만원 서비스를 쓰던 고객이 “이번 달 중간부터 두 배 요금제로 올릴게요”라고 합니다. 남은 반달에 30만원을 더 청구하면 될까요? 이미 한 달 요금 30만원을 받았다면, 같은 기간 값을 두 번 받는 부분이 생겨요.

일할계산은 전체 기간의 요금을 날짜로 나눠 필요한 기간만 계산하는 방식입니다. 하지만 계산 결과와 추가로 받을 돈은 같지 않을 수 있어요. 받은 돈까지 대조해야 청구할 차액이 나옵니다.

기준 원문은 Stripe의 Prorated billing 101입니다. 원문은 기간 비례 계산과 요금 변경 정책을 설명해요. 아래 원화 사례는 한국 기업이 계산을 따라 해 볼 수 있도록 따로 만든 가상 예시이며 Stripe 고객 성과가 아닙니다.

계산이 끝나면 확정한 청구를 보내고 입금을 확인하는 일이 이어집니다. 구독 가격을 바꾸는 계산 규칙부터 먼저 살펴보겠습니다.

일할계산은 한 달 요금을 30으로 나누면 되나요?

언제나 30으로 나누는 것은 아니에요. 일할계산의 분모는 합의한 청구 기간이고, 달력상 실제 일수를 쓸지 고정 일수를 쓸지에 따라 결과가 달라집니다. 원문도 이 기준을 먼저 정하도록 설명합니다.

한 달 이용권을 날짜 칸으로 나눠 놓는다고 생각해 보세요. 월 30만원을 30칸으로 나누면 한 칸은 1만원이고, 10칸을 적용하면 10만원이에요. 다만 이용권 비유가 환불 권리까지 정해 주는 것은 아닙니다.

월 30만원을 30일로 나누면 하루 1만원, 적용 10일이면 10만원이라는 가상 계산

날짜 칸을 그리기 전에 시작일·종료일과 변경 효력 시점을 맞춰야 해요. “15일부터 변경”이라고만 적으면, 이전 요금을 15일까지 셀지 14일까지 셀지 담당자마다 다르게 이해할 수 있습니다.

원문 계산 예시는 어떤 기준인가요?

Stripe 원문의 구체적인 예시는 월 90달러, 30일 주기, 10일부터 30일까지 21일을 적용해 63달러를 계산합니다. 하루 3달러에 21일을 곱한 값이에요. 여기서는 원통화와 날짜 포함 기준을 그대로 보여 줍니다.

Stripe 원문의 월 90달러 나누기 30일 곱하기 21일은 63달러 계산

원문 앞부분에는 15일 가입을 반달로 단순화한 예시도 있지만, 실제 계산은 날짜 포함 기준을 따로 정해야 합니다. 이 글은 날짜가 명확한 21일 예시를 사용했어요. 해외 글의 예시가 모든 국내 서비스의 약정이 되는 것은 아닙니다.

일할 계산은 날짜 셈만의 문제가 아니라 설명의 문제이기도 해요. 청구서에 “조정액 63달러”만 적힌 경우와 “하루 3달러 × 적용 21일”이 적힌 경우를 비교해 보세요. 고객이 다시 물어봐야 하는 정보가 달라집니다.

월 중간에 30만원에서 60만원으로 올리면요?

이미 30만원을 낸 고객이 정확히 절반 지난 때 요금제를 바꾼다면, 아래 가정에서는 15만원을 추가 청구합니다. 새 요금의 남은 기간 값 30만원에서, 이미 낸 이전 요금의 남은 기간 값 15만원을 빼기 때문이에요.

가정은 30일 주기, 변경 전 15일·변경 후 15일, 세금·할인 없음입니다. 날짜 단위 계산과 그 변경에 고객이 합의했다는 조건도 둡니다. 실제 계약에 그대로 적용하는 표준 요율은 아니에요.

구분계산금액
변경 전 사용분30만원 ÷ 30일 × 15일15만원
변경 후 사용분60만원 ÷ 30일 × 15일30만원
이번 주기 전체 이용료15만원 + 30만원45만원
이미 낸 돈기존 월 요금30만원
추가로 받을 돈45만원 − 30만원15만원

30만원 요금제와 60만원 요금제를 15일씩 적용하면 총45만원, 기수납30만원을 빼면 추가15만원

새 요금의 남은 기간 값 30만원만 더 받으면 총 60만원을 받게 됩니다. 이 가정의 전체 이용료 45만원보다 15만원이 많아요. 고객이 “이미 낸 반달치는 어디 갔나요?”라고 묻는 이유가 여기에 있습니다.

청구서를 만들 때는 조정 전 금액과 차감 근거를 함께 남겨 두세요. 청구 주기를 월·연 중 무엇으로 할지는 정기구독 청구 주기에서, 금액에 이견이 생겼을 때의 인계는 청구서 금액 분쟁 관리에서 이어서 볼 수 있어요.

이미 청구했지만 아직 안 받았다면 어떻게 하나요?

청구한 금액을 받은 돈처럼 빼면 안 됩니다. 일할 계산은 적용 기간의 가격을 구하고, 수납 확인은 실제로 얼마를 받았는지 확인하는 일입니다. 두 기록을 나란히 봐야 해요.

식당에서 주문표가 발행됐다고 결제까지 끝난 것은 아니죠. 구독 청구서도 같은 구분이 필요해요. 다만 이 비유는 청구와 입금을 구분하기 위한 것이며, 서비스 제공 시점이나 회계 인식 기준을 같다고 보는 설명은 아닙니다.

청구서30만원과 실제입금0원은 다르며 변경후 이용료45만원을 다시 대조해야 하는 가상 사례

앞의 가상 예시에서 아직 한 푼도 받지 않았다면, 낸 돈 30만원을 빼서 “이제 15만원만 받으면 끝”이라고 적으면 안 돼요. 이번 주기 전체 이용료 45만원과 살아 있는 기존 청구 30만원을 함께 정리해야 합니다.

Stripe의 기술 문서도 미납 청구를 가진 고객에게 기간 조정액이 생길 수 있다고 설명합니다. 기존 청구와 새 청구가 함께 살아 있으면 이중 납부가 생길 수 있다는 조건도 안내해요. 특정 설정을 모든 서비스의 정답으로 복사하기보다 청구·취소·수납을 대조해야 하는 이유로 읽어 주세요.

마이너스로 계산되면 현금으로 돌려주나요?

마이너스 조정액과 실제 환불은 별개입니다. Stripe 문서는 음수 조정이 자동 환불로 이어지지 않는다고 구분해요. 다음 청구에서 빼는 것과 통장에서 돈을 돌려주는 것은 다른 처리입니다.

예를 들어 이미 60만원을 낸 고객이 같은 30일 주기 중 절반에서 30만원 요금제로 낮췄다고 가정해 볼게요. 계산상 전체 이용료는 30만원과 15만원을 더한 45만원이므로 차액은 15만원입니다. 이 차액을 언제, 어떤 방식으로 처리할지는 별도 기준이 필요해요.

요금제 하향으로 생긴15만원 차액을 다음청구 차감과 현금환불로 구분하는 도식

가게에서 다음 구매 때 쓸 수 있는 적립금 15만원을 받는 것과 계좌로 15만원을 돌려받는 것은 다르죠. 다만 실제 구독 거래에서 어느 방식을 정할 수 있는지는 계약과 적용 규정을 확인해야 합니다. 사업자가 임의로 환불 대신 적립금을 정해도 된다는 뜻은 아니에요.

고객에게는 바뀐 요금, 적용 기간, 조정액, 청구·환불 시점을 함께 알려 주세요. 총액 한 줄보다 서로 같은 계산을 보고 있는지가 중요합니다. 청구서 자동화의 기본 흐름도 이 기준이 정리된 뒤에 적용해야 해요.

확정한 금액 다음에는 무엇을 확인하나요?

일할 계산을 검토한 다음에는 확정한 금액이 제대로 발송됐는지, 입금됐는지 확인할 차례입니다. 계산표와 발송 목록, 통장 내역이 따로 있으면 요금 변경을 반영한 건인지 다시 찾아야 해요.

  • 확정한 청구 내역을 고객에게 보낸 날짜와 금액을 남깁니다.
  • 들어온 입금을 요금 변경 전후 어느 청구 건의 돈인지 맞춥니다.
  • 결제기한이 지나면 정한 간격으로 안내하고, 전액이 확인되면 안내를 멈춥니다.

요금 변경 계산과 승인은 담당자가 하고 확정후 발송·입금·안내를 관리하는 업무 경계

매 회차 같은 금액을 만드는 반복 청구 기능만으로는 요금제 변경의 일할 계산이나 환불 조건 판단이 끝나지 않습니다. 일부 입금·합산 입금도 담당자가 확인해야 해요.

먼저 고객 한 곳의 변경 전 요금, 새 요금, 적용 기간, 받은 돈을 나란히 적어 보세요. 계산이 맞는지와 이미 보낸 청구가 맞는지를 각각 확인하면, “차액만 받았는데 돈이 비는” 일을 줄일 수 있습니다.

DSO 줄이기,안 준 곳부터 바로 보입니다

미결제 거래처만 한 화면에 모입니다.

청구스청구 관리   /   예시 화면

받을 돈을 확인하세요.

예시 거래 3건
전체 청구330만원
결제 완료110만원
미결제220만원
거래처 / 품목청구 금액기한상태
한빛컴퍼니정기 서비스1,100,000원9월 30일미결제
바른스튜디오디자인 용역1,100,000원9월 25일결제 완료
온유컴퍼니정기 서비스1,100,000원9월 30일미결제
청구 기록과 결제 상태를 함께 확인합니다.

화면은 기능 설명을 위한 예시입니다.

출처

  1. Stripe · Prorated billing 101 (기준 원문, 2024-08-15 수정)
  2. Stripe Docs · Prorations — 미납 청구·차액 청구·크레딧 처리

본 글은 일반적인 정보 제공을 목적으로 하며, 구체적인 세무·회계·법률 의사결정은 반드시 자격을 갖춘 전문가와 상담하시기 바랍니다.