Claude API를 쓰다 보면 “결제가 안 된다”, “크레딧이 부족하다는 오류가 뜬다”는 상황을 겪을 수 있습니다. 원인은 대개 크레딧 잔액 부족·결제 정보 문제·요청 한도 초과 세 가지 중 하나입니다. 이 글은 2026년 9월 9일 재대조한 공식 오류 문서를 바탕으로, 오류 코드별 원인과 해결 방법을 정리했습니다.
🟢 현행 모델 라인업 일치 · 모델 안내 · Fable 구독 안내
Fable 5·5.1 구독 안내(2026년 9월 7일 갱신): 2026년 9월 1일 출시된 Claude Fable 5.1이 현행 Fable 모델이고, Fable 5는 레거시로 전환됐습니다. 구독 조건은 두 모델이 같습니다 — Max·Team Premium 플랜은 주간 사용 한도의 50% 범위에서 포함되고, Pro·Team Standard 플랜은 사용량 크레딧(입력 100만 토큰당
먼저 확인: API 크레딧과 구독은 별개입니다
혼동을 줄이기 위해 짚고 갑니다. Claude API(개발자용)는 콘솔(platform.claude.com — 구 console.anthropic.com은 여기로 리디렉션)에 미리 충전해 둔 크레딧에서 차감됩니다. 반면 Claude Pro·Max 구독은 claude.ai 채팅 서비스 요금으로, 둘은 별개의 결제입니다. 따라서 “Pro를 결제했는데 API가 안 된다”면, 그건 정상입니다. API는 콘솔에서 따로 충전해야 합니다.
1. 가장 흔한 원인 — 크레딧 잔액 부족
가장 자주 마주치는 오류입니다. 공식적으로 다음과 같은 형태로 나타납니다.
- HTTP 400,
invalid_request_error - 메시지: “Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits.”
해결 방법:
- 콘솔에 로그인합니다: console.anthropic.com
- Settings(설정) → Plans and Billing(요금·청구)로 이동합니다.
- 결제 수단을 등록하고 크레딧을 충전합니다.
- 재발 방지를 위해 자동 재충전(auto-reload)과 사용량 알림(usage alerts)을 설정하는 것을 권장합니다.
다시 말해, API 키를 만드는 것은 무료지만, 실제 요청을 보내려면 콘솔 잔액이 있어야 합니다.
2. 결제 정보에 문제가 있을 때 (402)
충전을 시도했는데 결제 자체가 막힌다면, 결제 수단의 문제일 수 있습니다. 공식 오류 문서 기준으로 다음이 해당합니다.
- HTTP 402,
billing_error— 결제 또는 결제 정보에 문제가 있음
해결 방법: 콘솔의 결제 설정에서 카드 정보(유효기간·한도·해외결제 허용 여부 등)를 점검하고, 필요하면 다른 카드로 변경합니다. (Claude Platform on AWS를 통해 쓰는 경우에는 AWS Marketplace에서 결제 정보를 확인합니다.)
참고(사례): 일부 사용자는 선불형(프리페이드) 카드가 결제 수단으로 잘 등록되지 않았다는 사례를 보고했습니다. 이런 경우 일반 신용·체크카드로 시도하는 편이 안전합니다. 다만 이는 개별 사례 보고이며, 모든 경우에 해당한다고 단정할 수는 없습니다.
카드가 계속 거절될 때 — 공식 점검 목록
카드 자체가 거절되는 경우, 공식 지원 문서는 다음 순서로 점검할 것을 안내합니다.
- 지원 결제 지역 확인 — 카드의 청구 주소와 발급 국가가 공식 지원 지역에 해당하는지, 그리고 두 정보가 서로 일치하는지 확인합니다.
- 청구 주소(빌링 주소) 일치 — 결제 수단에 입력한 주소가 은행에 등록된 주소와 정확히 같아야 합니다. 사소한 오탈자 하나로도 거절될 수 있습니다.
- 3DS(3D Secure — 카드사 본인인증) 완료 — 문자나 카드사 앱으로 오는 인증 요청을 끝까지 완료했는지 확인합니다.
- 지원되는 결제 수단인지 확인 — 신용카드·체크카드가 기본 지원 수단이며, PayPal 같은 제3자 결제 서비스는 지원되지 않습니다. (월 청구 방식의 기업 계정은 ACH 계좌이체도 가능합니다.)
- 잔액·한도 확인 — 결제 금액을 감당할 잔액이 있는지 확인합니다.
- 다른 카드 또는 시간을 두고 재시도 — 일시적인 기술 문제로 거절되는 경우도 있어, 시간이 지나면 저절로 해결되기도 합니다.
- 카드사(은행) 문의 — 거절의 구체적 사유는 카드 발급사가 알고 있는 경우가 많습니다. 국내 카드라면 해외 결제 허용 여부도 함께 확인하는 것이 좋습니다.
위 단계를 모두 시도해도 해결되지 않으면 공식 지원팀에 문의합니다. (출처: 공식 지원 문서 Why was my card declined?)
3. 잔액은 있는데 ‘한도 초과’가 뜰 때 (429)
결제·잔액과 무관하게, 짧은 시간에 요청이 몰리면 요청 한도에 걸립니다.
- HTTP 429,
rate_limit_error— 계정이 요청·토큰 한도(rate limit)에 도달
공식 문서에 따르면, 조직의 사용량이 급증하는 경우 가속 한도(acceleration limit) 때문에 429가 나타날 수도 있습니다. 해결 방법은 잠시 후 재시도(지수 백오프 권장)하고, 콘솔에서 사용 등급(Tier)과 한도를 확인하는 것입니다. 한도는 사용 등급이 올라갈수록 완화됩니다.
4. 잔액이 충분한데도 오류가 계속될 때
드물지만, 콘솔에는 크레딧이 표시되는데도 API가 계속 credit_balance_too_low 등을 반환하는 사례가 보고된 적이 있습니다. 이런 경우는 개별 계정·결제 처리 상태의 문제일 수 있어, 사용자가 직접 해결하기 어렵습니다.
해결 방법: 모든 API 응답에는 request-id(예: req_018Ee…) 헤더가 포함됩니다. 공식적으로, 특정 요청 문제로 지원팀에 문의할 때는 이 request-id를 함께 전달하면 문제 파악이 빨라집니다. 공식 콘솔의 지원(support) 채널을 통해 request-id와 함께 상황을 문의하시기 바랍니다.
결제가 안 될 때 점검 순서 (요약)
- 오류 코드부터 확인 — 400(잔액)·402(결제정보)·429(한도) 중 무엇인지.
- 400이면 콘솔 Plans and Billing에서 충전.
- 402면 결제 수단(카드) 점검·변경.
- 429면 재시도 + Tier·한도 확인.
- 그래도 안 되면 request-id를 첨부해 공식 지원에 문의.
- 재발 방지: 자동 재충전 + 사용량 알림 설정.
이 글의 오류 코드와 해결 절차는 2026년 9월 9일 재대조한 공식 오류 문서(platform.claude.com/docs)를 근거로 정리했습니다. 콘솔 화면 구성과 세부 정책은 변경될 수 있으므로, 실제 조치 시 콘솔에서 최신 상태를 확인하시기 바랍니다. 개별 사례(프리페이드 카드 등)는 사용자 보고에 기반한 것으로, 모든 경우에 동일하게 적용된다고 보장할 수 없습니다.
API 크레딧, 환불되나요? — 환불·만료 정책
결제 문제를 살피다 보면 환불 규정도 궁금해지실 텐데, 공식 정책은 다음과 같습니다(2026년 8월 기준).
- 크레딧 구매는 환불되지 않습니다. 공식 도움말에 모든 크레딧 구매가 환불 불가라고 명시돼 있습니다.
- 크레딧은 구매일로부터 1년 뒤 만료되며, 만료일은 연장할 수 없습니다. 만료된 크레딧은 콘솔 결제 설정의 인보이스 내역에서 확인할 수 있습니다.
- 실패한 API 요청에는 과금되지 않습니다. 성공한 호출과 완료된 작업만 청구됩니다.
- Claude Code를 API 크레딧으로 사용하는 경우에도 같은 크레딧 정책이 적용됩니다.
Pro·Max 같은 구독 요금제의 취소·환불은 별개 정책을 따릅니다. 구독 쪽 문제라면 구독 취소·환불·결제 오류 해결 가이드를 참고하세요. 정책은 변경될 수 있으므로 실제 결정 전에는 공식 도움말의 최신 내용을 확인하시기 바랍니다.
내 사용량 기준 예상 비용이 궁금하다면 API 비용 계산기에서 모델과 토큰 수를 넣어 바로 계산해볼 수 있습니다.