Claude Sonnet 5의 2026년 9월 1일 예정이던 API 가격 인상은 취소됐습니다. Anthropic은 8월 10일 변경 공지에서 출시 당시 단가를 표준 요금으로 유지한다고 밝혔습니다. 2026년 9월 6일 기준 일반 API 요금은 100만 토큰당 입력 2달러, 출력 10달러입니다. 입력 3달러·출력 15달러로 올린다는 과거 안내를 기준으로 9월 예산을 잡았다면 다시 계산해야 합니다. 공식 변경 기록
다만 출시 때보다 단가를 새로 내린 것은 아닙니다. 취소된 것은 앞으로 적용할 인상안이며, 출시 단가는 그대로입니다. 또한 이번 API 요금 결정만으로 Claude Pro·Max 구독료나 구독에 포함된 사용 한도가 바뀌었다고 해석할 수는 없습니다.
취소된 요금과 현재 요금을 어떻게 비교해야 하나요?
6월 30일 출시 발표의 현재 변경 이력에도 입력 2달러·출력 10달러를 계속 적용한다고 명시돼 있습니다. 당시의 한시적 출시 가격 안내를 보관해 둔 문서나 예산표가 있다면, 갱신된 발표와 현재 요금표를 기준으로 수정하면 됩니다. 이 결정을 근거로 별도의 할인 종료일이나 환불 조건을 추정할 필요는 없습니다. Sonnet 5 출시 발표
다음은 캐시를 사용하지 않는 일반 입력·출력의 비교입니다. 단위는 모두 100만 토큰당 미국 달러입니다.
| 구분 | 입력 | 출력 | 예산에 반영할 의미 |
|---|---|---|---|
| 출시 당시 단가 | 2달러 | 10달러 | 현재도 유지됩니다. |
| 취소된 9월 1일 인상안 | 3달러 | 15달러 | 현재 사용량에 적용하지 않습니다. |
| 현재 표준 단가 | 2달러 | 10달러 | 일반 API 입력·출력 계산에 사용합니다. |
같은 Sonnet 5 토큰 수를 놓고 보면 인상안은 현재 요금의 1.5배였고, 현재 요금은 인상안보다 약 33.3% 낮습니다. 이를 “기존 요금에서 50% 할인”이라고 표현하면 비교 기준과 비율이 모두 잘못됩니다. 출시 요금 대비 단가 변화는 0%입니다.
예를 들어 한 달에 캐시 없는 입력 2,400만 토큰과 출력 400만 토큰을 사용할 것으로 가정해 보겠습니다. 현재 단가로는 24 × 2 + 4 × 10 = 88달러, 취소된 인상안으로는 24 × 3 + 4 × 15 = 132달러입니다. 인상안을 반영한 예산에서 44달러를 줄일 수 있다는 계산이며, 이미 낸 청구액에서 44달러를 돌려받는다는 뜻은 아닙니다. 도구 이용료와 세금 등은 이 예시에 포함하지 않았습니다.
실제 사용량에는 입력·출력 외에 캐시 단가도 적용됩니다
캐시를 쓰는 요청에 입력 2달러를 일괄 적용하면 계산이 맞지 않습니다. 캐시를 새로 저장하는 토큰과 저장된 내용을 읽는 토큰은 일반 입력과 단가가 다릅니다. 현재 Sonnet 5 표준 단가는 다음과 같습니다. 공식 모델별 요금표
| 과금 항목 | 100만 토큰당 요금 | 계산할 사용량 |
|---|---|---|
| 캐시 없는 입력 | 2달러 | usage.input_tokens |
| 5분 캐시 쓰기 | 2.50달러 | usage.cache_creation.ephemeral_5m_input_tokens |
| 1시간 캐시 쓰기 | 4달러 | usage.cache_creation.ephemeral_1h_input_tokens |
| 캐시 읽기 | 0.20달러 | usage.cache_read_input_tokens |
| 출력 | 10달러 | usage.output_tokens |
여기서 input_tokens는 전체 입력의 합계가 아니라 캐시를 사용하지 않은 입력 토큰 수입니다. 캐시 읽기와 캐시 생성 토큰은 별도 항목입니다. 캐시 생성의 합계인 cache_creation_input_tokens에는 5분·1시간 세부 수치가 이미 포함되므로, 합계와 세부 항목을 모두 더하면 중복 계산이 됩니다. 캐시 사용량 필드 설명
표준 요금을 직접 검산할 때는 아래처럼 서로 겹치지 않는 다섯 항목만 사용합니다.
text토큰 요금(달러) = ( 캐시 없는 입력 토큰 × 2 + 5분 캐시 생성 토큰 × 2.5 + 1시간 캐시 생성 토큰 × 4 + 캐시 읽기 토큰 × 0.2 + 출력 토큰 × 10 ) ÷ 1,000,000
이 식은 일반 API의 토큰 요금 계산식입니다. Batch 요금, 별도 도구 이용료, 지역별 가산 요금, 세금까지 포함한 최종 청구서 계산식은 아닙니다.
캐시 생성 합계는 확인용으로 남기고, 요금은 세부 항목으로 계산합니다
다음 수치는 계산 방법을 설명하기 위한 가상 사용량입니다. 실제 API 응답이나 청구 내역이 아닙니다.
| 항목 | 가정한 토큰 수 | 계산한 요금 |
|---|---|---|
| 캐시 없는 입력 | 18,000 | 0.036달러 |
| 5분 캐시 생성 | 12,000 | 0.030달러 |
| 1시간 캐시 생성 | 6,000 | 0.024달러 |
| 캐시 읽기 | 240,000 | 0.048달러 |
| 출력 | 4,500 | 0.045달러 |
| 합계 | — | 0.183달러 |
이 경우 cache_creation_input_tokens의 합계는 18,000입니다. 이미 12,000과 6,000을 각각 해당 단가로 계산했으므로 18,000을 다시 청구 항목에 넣지 않습니다. 전체 입력 규모를 확인할 때는 캐시 없는 입력 18,000, 캐시 생성 합계 18,000, 캐시 읽기 240,000을 더한 276,000토큰이 됩니다. 이 전체 입력에 일반 입력 단가를 곱하는 것도 잘못입니다.
로그에 캐시 생성 합계 18,000만 있고 저장 기간별 구분이 없다면, 5분·1시간 캐시를 혼용한 요청의 정확한 요금은 그 값만으로 정할 수 없습니다. 해당 요청의 캐시 설정과 세부 사용량을 확인해야 합니다. 저장 기간을 확인하기 전에는 생성 토큰 전체에 5분 캐시 단가를 적용하지 마세요.

Sonnet 4.6에서 전환했다면 토큰 수부터 다시 확인하세요
Sonnet 5는 새로운 토크나이저를 사용합니다. Anthropic은 같은 텍스트도 대략 30% 더 많은 토큰으로 처리될 수 있다고 설명하지만, 실제 차이는 콘텐츠와 작업에 따라 달라집니다. 한국어 요청에 언제나 30%가 적용된다는 의미도 아닙니다. Sonnet 4.6의 일반 단가는 입력 3달러·출력 15달러이므로 단가는 낮아졌어도, 작업당 비용을 비교하려면 각 모델의 실제 토큰 수가 필요합니다. Sonnet 5의 변경 사항
여기에는 서로 다른 두 계산이 있습니다.
- 전환 전 예산 추정: 이전 모델에서 쓴 토큰 수만 있다면 새 모델의 토큰 수를 추정해야 합니다. 약 30%라는 수치는 임시 가정에 사용할 수 있지만, 대표 요청을 새 모델 기준으로 계산해 바꾸는 편이 낫습니다.
- 전환 후 사용료 검산: Sonnet 5 응답의
usage가 있다면 그 값에 현재 단가를 적용합니다. 이미 새 토크나이저로 집계된 수치에 1.3을 다시 곱하지 않습니다.
예를 들어 Sonnet 5에서 실제로 집계된 일반 입력이 1,300만 토큰이라면 입력 요금은 13 × 2 = 26달러입니다. 여기에 30%를 더해 33.80달러로 계산하면 토큰 증가를 중복 반영한 셈입니다.
요청을 보내기 전에는 대상 모델을 지정한 count_tokens로 입력을 추정할 수 있습니다. 단순히 사용자 메시지만 세기보다 실제 요청에 들어가는 시스템 지시, 도구 정의, 이미지·PDF 등을 함께 반영해야 합니다. 다만 이 기능은 입력 토큰 추정용이므로 앞으로 생성될 출력 길이나 최종 요금을 확정해 주지는 않습니다. 공식 토큰 계산 안내
모델을 바꾼 뒤 총비용이 늘었다면 입력 토큰 증가뿐 아니라 출력량과 추론 설정도 확인하세요. Sonnet 5는 적응형 추론이 기본 활성화되며 추론 강도 설정도 소비량에 영향을 줍니다. 추론 방식 변경 안내
비교할 때는 같은 작업을 대상으로 입력·출력·캐시 사용량을 나눠 봐야 단가 변화와 사용 방식 변화가 구분됩니다.
9월 청구 금액이 예상과 다를 때 확인할 순서
먼저 같은 기간, 같은 모델, 같은 결제 서비스를 비교해야 합니다. Anthropic API 이용 내역이라면 Console의 사용량·비용 기록으로 기간과 모델을 맞춘 뒤, 필요에 따라 워크스페이스나 API 키별 내역을 대조합니다. 앱에서 모은 요청 로그와 월별 총액의 범위가 다르면 계산식이 맞아도 결과가 어긋납니다. 사용량·비용 기록 안내
- 예산표의 단가를 확인합니다. Sonnet 5 일반 API 입력·출력에 3달러·15달러가 남아 있다면 취소된 인상안을 사용 중입니다.
- 중복 합산을 확인합니다.
input_tokens에 캐시가 이미 포함됐다고 가정하지 않았는지, 캐시 생성 합계와 저장 기간별 수치를 동시에 더하지 않았는지 봅니다. - 가정치가 실사용량에 섞였는지 확인합니다. Sonnet 5의 실제
usage에 토크나이저 증가율을 추가로 적용했다면 제거합니다. - 요금 조건을 맞춥니다. 일반 API와 Batch, 캐시 쓰기와 읽기, 서비스 제공업체별 청구를 구분한 다음 별도 요금 항목을 대조합니다.

Batch API는 비동기 처리 방식이며, Sonnet 5의 기본 입력·출력 단가는 100만 토큰당 각각 1달러·5달러로 표준 단가보다 50% 낮습니다. 이 별도 조건을 가격 인상 취소와 혼동하지 마세요. 모든 요청이나 도구 요금까지 포함한 전체 청구액이 절반이 된다는 뜻도 아닙니다. Batch 요금
Bedrock이나 Google 등 다른 제공업체를 통해 사용한다면 해당 서비스의 요금표와 청구서를 기준으로 확인해야 합니다. 일부 지역·다중 지역 엔드포인트에는 가산 요금이 적용될 수 있으므로, Anthropic의 기본 단가와 다르다는 이유만으로 잘못된 청구라고 판단할 수는 없습니다. 클라우드 플랫폼별 요금 조건
Claude Code의 /usage에서 보이는 세션 달러 금액은 로컬 추정치입니다. Pro·Max에 포함된 사용과 API로 청구되는 사용을 먼저 구분하고, API 결제 내역은 Console에서 확인하세요. 로그인·결제 방식이 불분명하다면 Claude Code의 API 키 결제와 구독 사용 구분부터 확인하면 됩니다. Claude Code 공식 비용 안내
9월 예산을 고칠 때는 우선 취소된 인상안의 단가를 현재 단가로 바꾸고, 이후 Sonnet 5에서 집계한 사용량으로 가정을 갱신하세요. 그러면 가격 정책에 따른 차이와 실제 요청량·출력량·캐시 사용에 따른 차이를 따로 설명할 수 있습니다.



