구독·사용량 청구

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

구독 요금제를 월 중간에 바꾸면 차액은 (새 요금 − 기존 요금) ÷ 주기 일수 × 남은 일수예요. 30일·31일·365일 기준 차이, 민법 기간 계산과 약관법으로 정할 5줄, 요금제 변경 대장 CSV까지 정리했어요.

  • 15만원 가상 10월(31일) 17일부터 월 31만원→62만원, 실제 일수 기준 차액
  • 1.5만원 같은 변경을 기준만 바꿔 계산했을 때 최대 차이
  • 112.9만원 가상 변경 대장 8건 중 추가 청구 합계
· · 읽는 시간 약 14분
글 이장규 편집장

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

현재 판은 편집팀 검토(AI 활용)를 거쳤고, 세무사·회계사 감수를 받은 판이 아닙니다.

이 글의 수치는 편집팀 검토(AI 활용) · 민법 제155조·제157조·제159조·제160조, 약관법 제3조·제6조·제9조, 전자상거래법 제13조 제6항·시행령 제20조의2 원문 대조에서 확인했습니다.

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

월 31만원 서비스를 쓰던 거래처가 10월 17일에 “오늘부터 두 배 요금제로 올릴게요”라고 합니다. 10월 요금 31만원은 이미 받았어요. 남은 기간에 얼마를 더 청구해야 할까요? 정답은 15만원이지만, 날짜를 세는 기준을 바꾸면 14만원도 되고 15만5천원도 됩니다.

일할계산은 전체 기간의 요금을 날짜로 나눠 필요한 기간만 계산하는 방식이에요. 계산식은 간단한데, 분모를 30으로 할지 31로 할지, 바꾼 날을 어느 요금에 넣을지를 정하지 않으면 담당자마다 다른 금액이 나옵니다. 이 글은 그 기준을 정하는 법과, 한 달 동안 생긴 요금제 변경을 한 장에 모아 관리하는 법을 다룹니다.

이 글의 원화 사례와 회사 이름은 모두 계산을 보여 주려고 만든 가상 예시예요. 법령 내용은 2026년 10월 27일 국가법령정보센터 원문으로 확인했습니다.

일할계산 뜻 — 한 달 요금을 며칠로 나누나요?

일할계산의 분모는 합의한 청구 기간의 일수예요. 한 달 이용권을 날짜 칸으로 나눠 놓는다고 생각해 보세요. 월 30만원을 30칸으로 나누면 한 칸은 1만원이고, 10칸을 쓰면 10만원이에요. 칸이 몇 개인지가 먼저 정해져야 한 칸 값이 나옵니다.

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

실무에서 쓰는 분모는 크게 세 가지예요.

기준하루 요금 계산
그달 실제 일수월 요금 ÷ 28~31일
30일 고정월 요금 ÷ 30일
연 365일월 요금 × 12 ÷ 365일

어느 쪽이 법으로 정해진 정답은 아니에요. 다만 한 번 고른 기준을 모든 고객에게 같게 쓰고, 계약서나 약관에 적어 두어야 고객이 같은 계산을 따라 할 수 있습니다.

참고로 월할계산은 달 단위로 나누는 방식이에요. 연 360만원 요금이면 한 달 30만원으로 나누고, 달 중간에 바꿔도 그달 전체를 새 요금이나 이전 요금 중 하나로 처리합니다. 일할계산은 그 한 달을 다시 날짜로 쪼개는 거예요.

일할계산 30일 31일, 기준 따라 얼마나 달라지나요?

같은 변경도 기준에 따라 최대 1만5천원 차이가 나요. 10월(31일) 17일부터 월 31만원 요금제를 62만원으로 올린 가상 거래처로 계산해 봤습니다. 10월 요금 31만원은 이미 받았다고 가정해요.

같은 요금제 변경이 31일 실제 일수 15만원, 변경일 제외 14만원, 30일 고정 15만5천원, 연365일 15만2877원으로 갈리는 비교

기준추가로 받을 돈
31일 · 17일 포함 15일15만원
31일 · 17일 빼고 14일14만원
30일 고정 · 15일15만5천원
연 365일 · 15일15만2,877원

계산은 모두 같은 식이에요. 차액 31만원(62만원 − 31만원)을 분모로 나누고 남은 일수를 곱합니다. 31만원 ÷ 31일 × 15일 = 15만원, 31만원 ÷ 30일 × 15일 = 15만5천원이에요. 연 기준은 31만원 × 12 ÷ 365일 × 15일 = 15만2,876.7원이라 원 미만을 반올림했습니다.

거래처 한 곳에서 5천원은 작아 보여도, 같은 달 요금제를 바꾼 거래처가 30곳이면 담당자마다 다른 기준으로 계산한 금액이 섞여요. 고객이 “지난번엔 다르게 계산했잖아요”라고 물을 때 답할 근거가 없어집니다.

바꾼 날은 어느 요금으로 세나요?

계약에 정한 바가 없으면 민법의 기간 계산 규정이 기준이 될 수 있어요. 민법 제155조는 법령이나 법률행위(계약)에 다른 정함이 없으면 민법의 기간 규정을 따른다고 정해요. 계약으로 다르게 정할 수 있다는 뜻이기도 합니다.

  • 제157조 — 기간을 일·주·월·연으로 정하면 첫날은 세지 않아요(초일 불산입). 다만 오전 0시부터 시작하면 첫날을 넣습니다.
  • 제159조 — 기간은 마지막 날이 끝나는 때 만료돼요.
  • 제160조 — 월·연으로 정한 기간은 달력(역)으로 계산하고, 마지막 달에 해당일이 없으면 그달 말일에 끝나요.

“17일부터 새 요금”을 17일 0시 효력으로 정하면 17일은 새 요금 쪽에 들어가 남은 일수가 15일이에요. 반대로 17일 오후에 바꾸고 아무것도 정하지 않았다면 첫날을 빼고 14일로 셀 여지가 생깁니다. 그래서 약관에 “변경일 0시부터 새 요금 적용, 변경일 포함”처럼 직접 적어 두는 편이 안전해요. 구체적인 계약 해석은 사안마다 다르니 분쟁이 생기면 법률 전문가에게 확인하세요.

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

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

가정은 30일 주기, 변경 전 15일·변경 후 15일, 세금·할인 없음이에요. 날짜 단위 계산과 그 변경에 고객이 합의했다는 조건도 둡니다.

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

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

이 표를 한 줄로 줄인 것이 앞에서 쓴 식이에요. (60만원 − 30만원) ÷ 30일 × 15일 = 15만원. 기존 요금을 이미 받은 경우에만 이렇게 줄일 수 있습니다.

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

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

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

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

식당에서 주문표가 나왔다고 결제까지 끝난 것은 아니죠. 구독 청구서도 같은 구분이 필요해요.

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

앞의 30만원→60만원 예시에서 아직 한 푼도 받지 않았다면, “이제 15만원만 받으면 끝”이라고 적으면 안 돼요. 이번 주기 전체 이용료 45만원을 받아야 하고, 살아 있는 기존 청구 30만원과 새 차액 15만원이 함께 미수로 남습니다. 기존 청구를 취소하고 45만원짜리 청구서를 새로 낼지, 기존 청구는 두고 차액만 추가할지 한 가지 방식을 정해 두세요. 둘이 섞이면 고객이 같은 돈을 두 번 내는 일이 생겨요.

해외 구독 결제 시스템도 같은 지점을 경고해요. Stripe의 기술 문서는 미납 청구가 있는 고객에게 기간 조정액이 생길 수 있고, 기존 청구와 새 청구가 함께 살아 있으면 이중 납부가 생길 수 있다고 안내합니다.

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

마이너스 조정액과 실제 환불은 별개예요. 다음 청구에서 빼는 것과 통장에서 돈을 돌려주는 것은 다른 처리입니다.

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

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

가게에서 다음 구매 때 쓸 적립금 15만원을 받는 것과 계좌로 15만원을 돌려받는 것은 다르죠. 중도 해지라면 더 조심해야 해요. 약관법 제9조는 계약 해지로 인한 사업자의 원상회복의무를 부당하게 덜어 주는 조항(제5호)이나, 고객의 원상회복 청구권을 부당하게 포기하게 하는 조항(제4호)을 무효로 정해요. “해지해도 남은 기간 요금은 돌려주지 않는다”는 조항이 이 기준에 걸리는지는 계약 전체 사정을 보고 판단되니, 이런 조항을 쓰기 전에 전문가 검토를 받으세요.

고객에게는 바뀐 요금, 적용 기간, 조정액, 청구·환불 시점을 함께 알려 주세요. 총액 한 줄보다 서로 같은 계산을 보고 있는지가 중요합니다.

약관·계약서에 무엇을 적어 두면 다툼이 줄까요?

아래 다섯 줄이면 대부분의 요금제 변경을 같은 방식으로 계산할 수 있어요.

약관에 미리 적을 5줄 — 나누는 날짜, 효력 시점, 원 미만, 차액 청구, 하향·해지

  1. 나누는 날짜 — 그달 실제 일수 / 30일 고정 / 연 365일 중 하나
  2. 효력 시점 — “변경일 0시부터 새 요금 적용, 변경일 포함”
  3. 원 미만 처리 — 반올림 또는 버림
  4. 차액 청구 시점 — 변경 즉시 청구 / 다음 정기 청구에 합산
  5. 하향·해지 처리 — 다음 청구 차감 / 환불, 그리고 언제까지 처리하는지

적어 두기만 해서는 부족해요. 약관법 제3조는 사업자가 약관의 중요한 내용을 고객이 이해할 수 있게 설명해야 하고, 이를 어기고 계약하면 그 약관을 계약 내용으로 주장할 수 없다고 정해요(제3항·제4항). 약관법의 고객에는 사업자 고객도 포함되니 기업 간 구독 계약에도 적용됩니다. 요금 계산 방식은 고객이 낼 돈을 정하는 중요한 내용이므로 가입 화면이나 계약서에서 눈에 띄게 보여 주고 설명한 기록을 남겨 두세요.

고객이 직접 상위 요금제로 바꾸는 경우와, 회사가 요금을 올리는 경우는 다른 문제예요. 개인 소비자에게 정기결제로 파는 서비스라면 전자상거래법 제13조 제6항과 시행령 제20조의2에 따라 정기결제 대금을 올리기 30일 전까지 소비자 동의를 받고 해지 방법을 알려야 해요. 회사가 가격을 올리는 공문 시점은 단가인상 공문, 갱신 며칠 전에 보낼까요?에서 따로 다뤘습니다.

요금제 변경 대장에는 무엇을 남기나요?

변경 한 건마다 계산 근거와 처리 방식을 한 줄로 남기면, 월말에 “누구에게 얼마를 더 받고 얼마를 돌려줘야 하는지”가 바로 나와요. 아래는 가상 10월 대장 8건입니다.

요금제 변경 대장 CSV 내려받기

칸적는 내용
기존·새 요금월 요금 두 개
주기·일수주기 시작·종료, 그 주기 일수
효력일·남은 일수변경일 포함으로 센 일수
일할 차액(새 − 기존) ÷ 일수 × 남은 일수
기존 청구 입금입금 / 미납
처리 방식즉시 청구 · 다음 청구 합산 · 차감 · 환불
받을 돈 합계미납이면 기존 청구까지 더한 금액

가상 10월 요금제 변경 8건, 추가 청구 5건 112.9만원, 차감·환불 2건 24.2만원

8건을 합치면 이렇게 정리돼요. 추가 청구는 상향·좌석 추가·연간 상향 5건, 차감은 월 중간 하향 1건, 환불은 중도 해지 1건, 일할 없음은 11월 1일부터 하향 1건이에요.

구분금액
추가 청구 5건112만8,964원
다음 청구 차감10만원
계좌 환불14만1,935원
일할 없음0원

대장에서 눈여겨볼 세 줄이 있어요.

  • 미래유통(미납 상태 상향) — 차액은 15만원이지만 기존 10월 청구 31만원이 아직 안 들어왔어요. 받을 돈 합계는 46만원이고, 기존 청구 입금을 확인한 뒤 차액을 청구하는 순서로 적었습니다.
  • 새봄식품(연간 요금제 상향) — 주기가 1년이라 분모가 365일이에요. 연 360만원 → 600만원을 10월 1일부터 바꿔 남은 92일, 240만원 ÷ 365일 × 92일 = 60만4,932원입니다.
  • 온유컴퍼니(다음 주기부터 하향) — 효력일을 11월 1일로 잡으면 일할이 생기지 않아요. 하향은 다음 주기부터 적용하도록 약관에 정하면 차감·환불 처리 자체가 줄어듭니다.

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

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

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

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

매 회차 같은 금액을 만드는 반복 청구만으로는 요금제 변경의 일할 계산이나 환불 조건 판단이 끝나지 않아요. 일부 입금·합산 입금도 담당자가 확인해야 합니다. 청구서 자동화의 기본 흐름도 이 기준이 정리된 뒤에 적용하세요.

먼저 이번 달 요금제를 바꾼 거래처 한 곳의 기존 요금, 새 요금, 효력일, 받은 돈을 대장 한 줄에 적어 보세요. 계산이 맞는지와 이미 보낸 청구가 맞는지를 각각 확인하면, “차액만 받았는데 돈이 비는” 일을 줄일 수 있습니다.

검토 범위와 한계

  • 법령: 민법 제155조·제157조·제159조·제160조, 약관법 제3조·제6조·제9조, 전자상거래법 제13조 제6항·시행령 제20조의2를 2026년 10월 27일 국가법령정보센터 원문으로 확인했어요. 개별 계약 해석이나 약관 조항의 유효성 판단은 아닙니다.
  • 계산: 모든 금액은 가상 예시이며 부가가치세·할인을 빼고 원 미만은 반올림했어요. 세금계산서 발행 시점·수정 발행은 이 글에서 다루지 않습니다.
  • 검토: 2026년 10월 27일 보강판은 편집팀 검토(AI 활용)를 거쳤고, 세무사·회계사 등 외부 전문가 감수는 받지 않았어요.
입금이 맞춰지는 장면, 0:34에 있습니다

통장 열고 엑셀이랑 맞추는 일, 매일 하셨죠?
들어온 돈은 청구서와 알아서 맞춰집니다

입금자명 보고 엑셀 대조하고, 안 들어온 곳은 따로 챙기는 일. 입금 확인부터 연체 안내까지 정해둔 일정대로 알아서 챙겨줍니다.

청구스 84초 영상 첫 화면: 일을 마친 저녁 사무실 책상 필요한 장면만 골라서 보기
수금 스트레스, 이제 자동화로 끝낼 차례입니다청구스 도입 문의하기 →
83.3%1개월 넘은 연체 감소
8.1→1.7h주간 수금 업무 시간
530+함께하는 고객사

출처

  1. 국가법령정보센터 — 민법 제155조·제157조·제159조·제160조(기간의 계산)
  2. 국가법령정보센터 — 약관의 규제에 관한 법률 제3조(약관의 작성 및 설명의무 등)
  3. 국가법령정보센터 — 약관의 규제에 관한 법률 제9조(계약의 해제·해지)
  4. 국가법령정보센터 — 전자상거래법 제13조 제6항(정기결제 대금 증액 동의·고지)
  5. Stripe · Prorated billing 101 (2024-08-15 수정)
  6. Stripe Docs · Prorations — 미납 청구·차액 청구·크레딧 처리

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