1P by GN⁺ | ★ favorite | 댓글 1개
  • Hetzner는 2024년 4월부터 사용 후 비용을 내는 소급 청구로 전환했으며, 2024년 5월부터 청구서가 전월 전체 서비스를 기준으로 발행됨
  • 청구는 제품 접근 권한이 부여된 시점부터 시작되고, 한 달을 거의 채우지 않은 사용량은 시간 단위 요금과 부분 시간 올림으로 계산됨
  • 제품이 계정에 남아 있으면 전원을 꺼두거나 거의 쓰지 않아도 비용이 발생하므로, 과금을 멈추려면 직접 삭제 또는 취소해야 함
  • 청구서는 금액이 10유로에 도달하면 생성되며, 그보다 낮은 금액도 3개월이 지나면 총액 청구서로 발행됨
  • 청구일은 시스템이 자동 지정해 사용자가 고를 수 없고, PDF 청구서 대신 별도 개별 사용 내역서에서 상세 사용량을 확인해야 함

사용 후 청구되는 기본 구조

  • Hetzner는 제품 사용이 끝난 뒤 비용을 청구하는 소급 청구를 적용함
  • 각 청구서는 원칙적으로 이전 달 전체 서비스를 포함함
    • 여러 달이 지나야 최소 청구 금액 10유로를 넘는 경우, 이전 달들의 요금이 하나의 청구서로 합산됨
  • 청구는 Hetzner가 제품 접근 권한을 제공한 시점부터 시작됨
    • 제품을 거의 전체 달 동안 사용하지 않은 경우 시간 단위 요금이 적용됨
    • 거의 전체 달 동안 사용한 뒤에는 더 낮은 월 단위 요금이 적용됨
    • 부분 시간은 올림 처리됨
    • 총 비용은 월 요금을 넘지 않음
  • 제품이 계정에 존재하면 실제 사용 여부나 전원 상태와 무관하게 청구됨
    • 비용을 멈추려면 계정에서 제품을 직접 삭제하거나 취소해야 함
  • 일부 제품은 시간 단위가 아닌 연 단위 청구를 사용함
    • 예시는 도메인과 SSL 인증서임
  • 라이선스는 항상 전체 달력 월 기준으로 청구됨

청구일과 최소 청구 금액

  • 2024년 4월부터 청구서는 한 달 전체에 분산되어 발송됨
    • 월중 청구서 발행량을 고르게 나누고, 청구 지원 요청에 더 빠르게 대응하기 위한 조치임
  • 청구일은 시스템이 자동으로 지정함
    • 사용자가 원하는 날짜를 고를 수 없음
    • 계정의 invoice 페이지에서 언제든 청구일을 확인할 수 있음
  • 2025년 8월에는 일부 기존 고객의 청구서 생성일 분포가 다시 조정됨
    • 바뀐 것은 청구서 생성일뿐이며, 청구 방식 자체는 그대로
  • 시스템은 금액이 10유로에 도달할 때까지 소액 청구를 합산함
    • 10유로 미만 금액은 계속 누적됨
    • 3개월 동안 10유로 미만으로 남아 있으면, 늦어도 3개월 말에 총액 청구서가 발행됨
    • 신규 고객의 첫 청구서에는 이 규칙이 적용되지 않음

청구서 구성과 사용 내역 확인

  • 청구서 첫 페이지에는 전체 비용 요약과 제품 카테고리별 비용 구분이 표시됨
    • konsoleH, Robot, Hetzner Console 같은 고객 인터페이스별 구분도 포함됨
  • 다음 페이지에는 개별 항목이 표시됨
    • 제품, 측정 단위, 단가가 같은 항목은 함께 묶임
    • 개별 항목이 많아도 청구서를 명확하게 유지하기 위한 구성임
  • PDF 청구서에는 개별 사용량 값이 표시되지 않음
    • 청구서의 QR 코드, PDF 링크, 계정의 “Invoices” > “Overview”에서 별도 개별 사용 내역서를 볼 수 있음
  • 개별 사용 내역서는 상세 사용 정보와 계산 기준을 포함함
    • 백업, 할인, 애드온 계산 기준이 포함됨
    • 개별 애드온을 배정하기 위한 참조 번호도 포함됨
    • 브라우저에서 보거나 CSV 파일로 다운로드할 수 있음
    • 조회에는 고객 번호가 필요함
  • 포함된 애드온 도메인과 기타 포함 서비스는 새 레이아웃에서 시간 단위 사용량으로 표시됨

전환 과정의 청구 예시

  • 기존 청구 모델 예시에서는 Server A와 Server B가 서로 다른 서비스 기간을 가짐
    • Server A의 서비스 기간은 2월 21일부터 3월 20일까지임
    • Server B의 서비스 기간은 1월 27일부터 2월 26일까지임
  • 2월에는 기존처럼 두 서버가 각각 다른 서비스 기간으로 청구서에 포함됨
  • 3월 청구서에는 서비스 기간이 2024년 4월로 이어지는 제품이 표시되지 않음
    • Server B는 2월 27일부터 3월 26일까지라 3월 청구서에 포함됨
    • Server A는 서비스 기간이 4월로 이어지므로 2024년 3월 청구서에서 계산되지 않음
    • 이 예시에서는 3월 청구서 금액이 더 작아짐
  • 3월 15일에 Server C 접근 권한이 제공된 경우, 4월 청구서는 첫 소급 청구서가 됨
    • Server A: 3월 21일부터 31일까지
    • Server B: 3월 27일부터 31일까지
    • Server C: 3월 15일부터 31일까지
    • 이 계산은 시간 단위 사용량을 기준으로 함
  • Server A 취소가 3월 31일에 적용되고, Server D 접근 권한이 4월 20일에 제공된 경우 5월 청구서는 4월 서비스 기간을 포함함
    • Server B와 Server C는 4월 전체를 사용했으므로 전체 월 요금이 표시됨
    • Server D는 4월 일부만 사용했으므로 시간 단위 계산이 표시됨

2024년 전환 단계와 FAQ

  • 2024년 3월에는 소급 청구 전환이 시작됨
    • 서비스 기간이 4월로 이어지는 제품은 3월에 더 이상 청구되지 않음
    • 3월 청구서가 더 낮을 수 있음
    • 누락된 부분은 4월에 다시 계산됨
  • 2024년 4월에는 첫 완전한 소급 청구서가 발행됨
    • 3월의 미청구 기간이 모두 시간 단위로 재계산됨
    • 일부 청구서 발송 지연이 있었음
    • 새로운 청구일 로직이 도입됨
  • 2024년 5월에는 전환이 완료됨
    • 이후 모든 청구서는 이전 달의 전체 서비스를 포함함
  • 청구일 변경과 연간 청구서는 지원되지 않음
    • 청구일은 변경할 수 없음
    • 시스템은 월간 청구서만 지원함
    • SEPA 자동이체 또는 신용카드 자동 결제로 결제를 더 쉽게 할 수 있음
  • 시간 단위 청구는 제품이 제공된 순간부터 시작됨
    • 몇 시간, 3일, 20일처럼 월 일부만 사용하는 경우 적용됨
    • 시간 단위 비용이 월 요금에 도달하면 월 요금이 적용됨
    • 제품을 곧바로 취소하거나 삭제해도 제공 시점부터 청구됨
  • 제품을 드물게 사용해도 더 적게 내는 구조가 아님
    • 해당 리소스는 고객 전용으로 예약됨
    • 제품이 계정에 존재하는 동안 Hetzner는 다른 고객에게 해당 리소스를 제공할 수 없음
  • 구매 전 제품 체험은 지원되지 않음
    • 다만 대부분의 제품은 시간 단위 청구를 제공함

댓글과 토론

Hacker News 의견들
  • Rust로 Robot 인터페이스를 다루는 라이브러리[1]를 유지보수 중인데, 잠재 비용 때문에 테스트가 많이 막혀 있었고 구매/취소 API 상당수가 충분히 검증되지 못했음
    이 과금 방식이면 비용 부담 없이 통합 테스트를 제대로 돌릴 수 있고, 시간 단위 과금 덕분에 수평 확장도 훨씬 현실적이 됨
    [1] https://github.com/MathiasPius/hrobot-rs

    • Hetzner에 연락해 봤는지 궁금함. Hetzner 입장에서는 무료로 개발해 주는 셈이니 그 비용을 면제해 줘도 될 것 같음
    • 현재도 전용 서버에는 일회성 주문 수수료가 있고, 문서에는 이 수수료가 계속 유지될지 명확히 나와 있지 않음
  • Hetzner 전용 서버를 쓰고 있는데 이 변경이 무슨 뜻인지 잘 모르겠음. 서버가 언제 사용 중이라고 판단되는 건지, CPU 할당인지 SSH 세션인지 HTTP 트래픽인지 전원 상태인지 불분명함
    가상 서버는 쉽게 종료했다가 같은 상태에서 이어갈 수 있지만, 물리 서버는 그렇게 간단하지 않음. 링크된 페이지 설명이 꽤 모호함

    • 전용 서버라면 그냥 월 요금을 내게 될 것임. 전용 서버는 항상 사용 중인 상태임
      월 중간에 서버 사용을 완전히 중단하면 그때까지의 시간만큼만 내고, 종료된 서버라도 계속 본인에게 할당돼 있다면 계속 과금됨
    • “사용”은 대여 중이거나 계정에 할당돼 있거나 접근 권한이 있는 동안을 뜻함. 전용 서버는 현실 세계의 물리 객체라서, 가상 서버와 달리 더 이상 내 것이 아니라고 해서 존재가 멈추지는 않음
      예전에는 물리 서버를 한 달 단위로만 빌릴 수 있었고, 계속 한 달을 쓰면 가격은 그대로임. 앞으로는 한 달 중 일부 시간만 빌리는 것도 가능해지는 구조임
    • 꽤 명확해 보임:

      How precisely does Hetzner calculate the hourly billing?
      The beginning of the hourly billing starts as soon as the product becomes available to you.
      전용 서버는 할당이 완료되는 순간부터 비용을 내고, 반납하면 과금이 멈추는 방식임

    • 제대로 이해했다면 비용은 그대로일 것임. 3월 청구서는 약간 다를 수 있지만 총액은 같아야 함
      사용량도 대체로 그대로이며, 여기서 사용량은 CPU, RAM, 스토리지의 할당량에 가까움
    • “한 달 내내 제품을 사용하면, 지금까지와 동일한 월 금액으로 계속 청구합니다”라고 되어 있음
  • Hetzner는 “그냥 돈 가져가라” 싶은 서비스 중 하나라서 더 잘되면 좋겠음
    게다가 왜인지 예전부터 시간 단위로 과금하면서 가격 표시만 보기 쉽게 월 단위로 해 둔 줄 알았음

    • “그냥 돈 가져가라”라면서 중간자 공격 서비스도 운영한다는 얘기임
      https://news.ycombinator.com/item?id=37961166
    • 지금까지는 그게 Cloud 제품에만 해당했던 것으로 앎
    • “그냥 돈 가져가라” 범주에 들어갈 다른 서비스가 또 뭐가 있는지 궁금함. Hetzner가 좋은 가격이라는 데는 완전히 동의함
    • DigitalOcean보다 훨씬 낫고, 계속 그렇게 유지했으면 좋겠음
  • 헷갈릴 수 있는 사람들을 위해 말하면, 이 방식은 Cloud에서는 이미 적용 중이었고 이제 Robot에도 적용되는 것임

    This structure will be similar to our Cloud billing.
    문서에 이렇게 쓰여 있지만 처음엔 그냥 지나쳤음

    • Cloud와 Robot의 차이가 무엇인지 궁금함
  • Hetzner가 좋은 제공업체라고 들어서 미국에 저렴한 비관리형 VPS를 사고 싶은데 VPS 관련 언급을 못 찾겠음
    아래 서비스를 대체하려는 상황이고, 최근 Netlify처럼 비용 문제가 커졌음: https://www.leaseweb.com/fr/cloud/virtual-server

    • 가상 사설 서버(VPS)는 보통 한 대 전체가 아닌 작은 가상 머신을 뜻함
      Hetzner 용어로는 “shared vCPU server”를 찾으면 되고, 다른 곳의 VPS와 대략 같은 상품임. 단지 설명이 더 명확한 편이라고 봄. 순간적으로 늘어날 수 있는 부분 CPU 사용량과 대략 코어 하나 정도를 받는 구조임
    • 찾는 것은 Cloud 서버임: https://www.hetzner.com/cloud/
    • 신분증이나 여권 사본을 제출할 준비가 필요함
    • 관리형 가상 서버는 여기 있음: https://www.hetzner.com/managed-server/
    • DigitalOcean을 쓰면 됨. 설정이 쉽고 VPS 선택지도 매우 저렴함
  • “한 달보다 짧게 제품을 사용했고 시간당 합계가 월 요금보다 낮으면 항상 시간당 가격을 적용한다”는 부분은 괜찮아 보임
    다만 모든 고객에게 같은 날 청구서를 보내지 않고, 월중 여러 날로 나눠 보내겠다는 부분은 청구 월이 언제 시작되는지 명확하지 않음. 청구서 발송일 기준인지 달력상 월 기준인지에 따라 헷갈릴 수 있음

    • 받은 이메일에는 이렇게 되어 있었음:

      What is important after the changeover?
      • We want to be able to offer you even better customer service in the future. For that reason, we want to change the date of your invoice. This will make it easier for us to quickly answer questions about your invoices. Starting in April, your new permanent billing day will be the 12. of the month.
      모든 고객의 청구일을 한 달 전체에 분산시킨 것 같음

    • 달력상 월 기준이기를 바람. 여러 해에 걸치는 청구서는 회계 처리 전반을 훨씬 복잡하게 만들지 않겠나 싶음
    • 청구서에 그 내용이 분명히 나오지 않겠냐는 생각임
  • Hetzner 같은 클라우드 서비스가 계약 기간을 직접 정하고 1년치 같은 방식으로 선불 결제할 수 있게 해 주면 좋겠음
    1년이 지나면 다시 1년 연장하거나 아무것도 안 해서 서버가 삭제되게 만들면 지출을 통제하고 예상치 못한 비용을 피할 수 있음. OVH 같은 곳은 가능할지도 모르지만, 당연히 모든 비용이 고정돼 있고 대역폭 사용량 같은 추가 요금이 없어야 가능함

    • 대부분의 개인이나 조직에게는 서버 자동 삭제야말로 예상치 못한 일일 것 같음
    • 은행 송금으로 크레딧을 살 수 있음[1]. 월 청구액이 예상보다 높을 때 이메일 알림을 설정할 수도 있음[2]
      다만 자동 삭제 기능은 없는 것 같음
      [1] https://docs.hetzner.com/accounts-panel/accounts/payment-faq...
      [2] https://docs.hetzner.com/cloud/billing/faq/#how-do-i-keep-my...
    • 아는 한 Hetzner에는 놀랄 일이 없음. 견고한 회사이고, 한도 없이 사용량 기반으로 청구하는 수상한 업체들과는 다름
    • 적어도 전용 서버는 놀랄 일이 없음. 월 비용은 고정이고, 대역폭 한도를 넘으면 속도 제한이 걸림. Cloud 상품도 같은 방식일 수 있음
    • 유럽 PaaS인 Scalingo는 크레딧 구매 방식으로 이걸 가능하게 해 줌. 단순한 해법인데 왜 다른 제공업체들은 안 하는지 궁금함
  • 월 가격이 오르지 않는다면 좋은 변화로 보임. 하지만 전용 서버에는 설치비가 있어서 짧은 기간 빌리기에는 비용 효율이 좋지 않고, 가상 머신은 이미 시간 단위 과금으로 알고 있음
    이 변경이 어떤 제품에 적용되는지 확실하지 않음

  • Hetzner 계정을 실제로 만들고 로그인하는 데 성공을 못 하겠음. 보안이 너무 빡빡해서 계속 잠기는 느낌임
    내가 실제 고객이었다면 어땠을지 생각하면 아찔함. 다른 사람도 이런 문제가 있는지 궁금함

    • 비슷한 일을 겪었음:
      Dear Mr David Allison
      After reviewing your updated customer information, we have decided to deactivate your account because of some concerns we have regarding this information. Therefore, we have cancelled all your existing products and orders with us.
      Best regards
      Your Hetzner Online Team
    • 정반대의 경험을 했음. 월 220달러짜리 서버 5대를 설정했고 결제 수단이 제대로 되는지 확인하고 싶어서 지원팀에 몇 번 연락하고 선불 결제 같은 것도 하고 싶었음
      하지만 결제 기간이 끝날 때까지 돈을 받으려 하지 않았고, 다행히 문제없이 처리됨. Cloud가 아니라 전용 서버인 Hetzner Robot이라 차이가 있었는지는 모르겠음
    • AVX2와 VT-x가 되는 CPU가 필요해서 전용 서버를 샀는데 며칠 뒤 사라졌음
      이메일로 알려 주는 예의도 없어서 직접 지원팀에 물어봐야 했음:

      When I try to log in to my account it tells me that my credentials are invalid, and when I use forgot password it tells me that my account is disabled?
      We recently did some routine reviews of our customer accounts. We noticed some suspicious information in your account.
      We have some concerns regarding this information and we have decided to close your account.
      We do not share details about why certain accounts appear suspicious. Publishing this information would make it easier for people to create fake accounts and abuse our services.
      실시간 영상 얼굴 인증과 여권 스캔까지 거쳤는데도 입장을 바꾸지 않았음

  • 기존 고객에게 비용이 더 드는지 궁금함
    기존 고객 기준으로 비용 중립인지 더 비싸지는지를 더 명확히 했어야 함. 이상적으로는 기존 고객 비용은 그대로 유지하면서, 일부 월 사용에 대해 부분 과금 유연성만 생기는 형태여야 함

    • 게시물에 이렇게 되어 있음: “Just to make it clear, the montly price you will pay will NOT change, even if you see some short-term changes in monthly totals on your invoices during the transition period.”