블로그 대표 이미지를 API로 만들어 보려고, 11월 8일 밤에 OpenAI API 크레딧을 처음 충전했습니다. 결론부터 적으면 최소 5달러로 시작할 수 있고, 카드에는 5.50달러가 찍혔고, 이미지 한 장을 만드는 데 2센트도 들지 않았어요.
챗GPT API 결제 방법|OpenAI 크레딧 5달러 충전, 부가세·자동 충전·사용 한도까지 직접 해 본 순서
목차 (10)
다만 결제 화면에서 그냥 "계속"만 누르면 자동 충전이 켜진 채로 끝납니다. 충전부터 첫 호출까지 실제로 거친 순서와 화면을 그대로 옮깁니다.
챗GPT 구독과 API 결제는 따로입니다
챗GPT Plus나 Pro를 쓰고 있어도 API는 공짜로 따라오지 않습니다. 앱 구독은 chatgpt.com, API는 개발자용 사이트인 platform.openai.com 에서 따로 결제해요. 같은 계정으로 로그인은 되지만 지갑이 둘인 셈입니다.
API는 선불입니다. 크레딧을 먼저 사 두면 호출할 때마다 잔액이 줄어듭니다. 두 결제 방식의 비용 구조는 챗GPT 웹/앱 구독 vs OpenAI API 차이점에 비교해 두었습니다. Pro·Business 구독자라면 매달 주는 무료 API 크레딧부터 확인해 보세요. 돈을 낼 필요가 없을 수도 있습니다.
어디서, 얼마부터 충전하나
platform.openai.com 에 로그인한 뒤 설정의 Billing(청구)으로 들어가 결제 수단을 등록하고 금액을 고르면 됩니다. 도움말에 적힌 최소 금액은 5달러, 처음 화면에 채워져 있는 기본값은 10달러예요.

제 화면에는 "5달러에서 495달러 사이"로 입력 범위가 나왔습니다. 위쪽 한도는 계정의 결제 이력에 따라 정해진다고 도움말에 나와 있으니, 사람마다 다를 수 있어요. 카드는 해외 결제가 되는 신용카드로 바로 통과했습니다. 결제가 거절된다면 챗GPT 결제 카드 거절 해결 방법의 체크리스트를 먼저 보세요.

자동 충전은 꺼 두는 쪽을 권합니다
첫 결제 화면의 auto-reload(자동 충전)는 기본으로 켜져 있습니다. 잔액이 정한 기준 아래로 떨어지면 카드에서 자동으로 다시 사 오는 기능이에요.
서비스를 실제로 운영 중이라면 켜 두는 게 맞습니다. 잔액이 0이 되면 요청이 credit_balance_exhausted 오류로 멈추니까요. 하지만 처음 써 보는 단계라면 끄는 편이 마음 편합니다. 저도 껐고, 지금 청구 화면에는 "자동 재장전은 꺼"로 표시돼 있어요.
헷갈리기 쉬운 점이 하나 있습니다. 자동 충전에 붙은 '월 충전 한도'는 자동으로 사는 금액만 묶습니다. 이미 산 크레딧을 얼마나 쓸지는 막지 않아요. 사용량을 막는 건 아래에서 다룰 지출 한도입니다.
5달러를 충전했는데 카드에는 5.50달러
결제 직후 OpenAI에서 "크레딧 잔액 충전을 위해 카드에 5.50달러를 청구했다"는 메일이 왔습니다. 크레딧은 5달러인데 청구는 10% 더 많았던 거죠.
한국에서 해외 디지털 서비스를 사면 붙는 부가가치세 10%로 보입니다. 정확한 내역은 Billing의 청구 이력(Billing history)에서 영수증을 열면 세금 항목으로 나뉘어 나와요. 예산을 잡을 때는 충전액에 10%를 더해 두면 됩니다.
만료일도 확인해 두세요. 도움말에는 구매한 크레딧이 1년 뒤 만료되고 연장되지 않는다고 나와 있습니다. 제 청구 화면에는 "다음 만료 예정: US$4.98(2027년 12월 1일)"로 표시됐어요. 환불은 결제 오류나 무단 사용 같은 확인된 예외에만 검토되니, 처음엔 작게 사는 게 낫습니다.
충전하자마자 등급이 Build로 올라갔어요
같은 시각에 "사용 등급(Usage Tier)이 Build로 자동 이동했다"는 메일이 하나 더 왔습니다. 따로 신청한 건 없어요. OpenAI는 누적 구매액에 따라 등급을 자동으로 올립니다.
| 등급 | 조건(누적 크레딧 구매) | 월 사용 가능 한도 |
|---|---|---|
| Free | 지원 국가 사용자 | 100달러 |
| Build | 5달러 이상 | 500달러 |
| Launch | 100달러 이상 | 5,000달러 |
| Grow | 500달러 이상 | 200,000달러 |
11월 8일 기준으로 확인한 OpenAI Rate limits 문서 내용입니다. 등급이 오르면 분당 요청 수(RPM)와 토큰 수(TPM) 한도도 함께 커져요. 개인 블로그 자동화 정도라면 Build로 충분합니다.
요금이 튀지 않게 막는 법: 지출 한도
선불이라 잔액 이상은 안 나간다고 생각하기 쉬운데, 도움말은 잔액을 "즉시 끊기는 차단 장치로 믿지 말라"고 적고 있습니다. 잔액이 0이 된 뒤에도 잠깐 처리된 사용량은 마이너스로 잡혔다가 다음 충전에서 빠져요.
그래서 Limits 메뉴의 지출 한도를 따로 정해 두는 게 좋습니다. 종류는 둘이에요.
- spend alert: 정한 금액에 닿으면 알림만 보내고 요청은 계속 처리
- hard spend limit: 정한 금액에 닿으면 요청이 429 오류로 막힘
충전 직후 대시보드를 보니 11월 지출이 "0.02달러 / 100.00달러"로 나와 있었습니다. 이 100달러는 제가 정한 값이 아니에요. 오른쪽 톱니바퀴를 눌러 실제로 쓸 만큼으로 낮춰 두는 걸 권합니다. 저는 이미지 생성만 할 거라 월 5달러로 잡기로 했어요.
첫 호출에 든 돈: 이미지 1장 0.0163달러
키를 넣고 처음 보낸 요청은 블로그 대표 이미지 한 장이었습니다. 모델은 gpt-image-2.6-flare, 크기 1536x864, 품질 low. 응답에 찍힌 사용량은 입력 228토큰, 출력 504토큰이었어요.
공식 단가(텍스트 입력 100만 토큰당 5달러, 이미지 출력 100만 토큰당 30달러)로 계산하면 0.0163달러, 우리 돈 20원 남짓입니다. 대시보드에는 반올림돼 0.02달러로 찍혔고 잔액은 4.98달러가 됐어요. 조직 인증(Verify Organization)을 요구받지 않고 바로 생성됐습니다. 제 계정 기준이에요.

코드를 쓰기 전에 플레이그라운드(Playground)에서 먼저 시험해 볼 수도 있습니다. 여기서 만든 결과도 같은 크레딧에서 빠지니 참고하세요. 모델별 차이와 프롬프트 쓰는 법은 GPT 이미지 2.6 프롬프트 작성법에 정리해 두었습니다.
API 키는 한 번만 보여 줍니다
API keys 메뉴에서 새 키(Create new secret key)를 만들면 그 자리에서 딱 한 번 전체 값이 보입니다. 바로 복사해 두지 않으면 새로 만들어야 해요.
키는 코드에 직접 적지 말고 .env 같은 파일에 넣어 환경 변수로 읽습니다. 채팅창이나 깃허브에 붙여 넣는 것도 금물이고요.
# .env 파일에 OPENAI_API_KEY=sk-... 한 줄을 넣어 두면
from openai import OpenAI
client = OpenAI() # 환경 변수 OPENAI_API_KEY 를 자동으로 읽습니다
파이썬으로 실제 업무 자동화를 붙이는 예시는 ChatGPT API 파이썬 카카오톡 자동화에 있습니다.
결제 전 체크리스트
- 챗GPT 구독과 API는 따로 결제. Pro·Business면 무료 크레딧부터 확인
- 처음엔 5달러만 충전. 카드에는 10% 정도 더 청구될 수 있음
- 첫 결제 화면에서 자동 충전 끄기
- Limits에서 hard spend limit을 실제 쓸 만큼으로
- API 키는 발급 즉시 복사해
.env에 보관
공식 자료
- Setting up and managing prepaid API billing (OpenAI 도움말, 2026-11-08 확인)
- Rate limits, Usage tiers (OpenAI API 문서, 2026-11-08 확인)
- GPT-Image-2.6 Flare 모델 요금 (OpenAI API 문서, 2026-11-08 확인)
👉 다음에 읽을 글
- 챗GPT Pro·Business에 API 크레딧 무료 지급 — 결제 전에 받을 수 있는 크레딧이 있는지 확인하세요.
- 클로드 API 요금 계산법: 토큰 개념과 모델별 비용 예시 — 토큰 단위 계산을 클로드와 비교해 볼 수 있습니다.
자주 묻는 질문
- 챗GPT Plus를 구독 중인데 API를 따로 결제해야 하나요?
- 네. 챗GPT 앱 구독과 OpenAI API는 결제가 완전히 분리돼 있습니다. API는 platform.openai.com 의 Billing 메뉴에서 크레딧을 미리 사 두고, 쓴 만큼 잔액에서 빠지는 선불 방식입니다.
- 최소 얼마부터 충전할 수 있나요?
- OpenAI 도움말 기준 최소 5달러, 처음 화면의 기본값은 10달러입니다. 카드에는 세금이 더해져 청구될 수 있습니다. 11월 8일 5달러를 충전했을 때 카드 청구액은 5.50달러였습니다.
- 쓰지 않은 크레딧은 환불되거나 계속 남나요?
- 구매한 크레딧은 1년 뒤 만료되고, 만료일은 연장되지 않습니다. 환불은 결제 오류나 무단 사용처럼 확인된 예외에만 검토됩니다. 처음에는 필요한 만큼 작게 충전하는 편이 안전합니다.
- 요금이 갑자기 많이 나오지 않게 하려면 무엇을 설정하나요?
- 처음 결제할 때 기본으로 켜져 있는 자동 충전(auto-reload)을 끄고, Limits 에서 월 지출 한도(hard spend limit)를 정합니다. 한도에 닿으면 API 요청이 429 오류로 막힙니다. 알림만 받는 spend alert 와는 다릅니다.