ChatGPT APIの料金は従量課金で、現行の小型モデルは入力100万トークン当たり0.20ドルから利用できます。
- 要点1: ChatGPTの月額プランとOpenAI APIは別契約、別請求
- 要点2: 料金は入力、キャッシュ入力・書き込み、出力、追加ツールを合算
- 要点3: Batch APIは非同期処理の入出力料金を50%削減
対象: API導入を検討する経営者、DX推進担当者、開発責任者
今日やること: 1回の入出力トークン数と月間実行回数を計測する
この記事の目次
ChatGPT APIの料金は、ChatGPT Plusなどの月額プランとは別の従量課金です。固定月額ではなく、選ぶモデル、入力と出力のトークン数、追加ツールの利用量で決まります。
「1回の問い合わせはいくらか」「法人で使うと月額はいくらになるか」は、料金表だけを見ても判断しにくいものです。しかも、モデル名と単価は更新されます。
この記事では、2026年8月5日にOpenAI公式ドキュメントで確認した価格を基に、計算方法、モデル選定、節約策、企業向けの予算管理まで説明します。掲載価格は米ドル建てで、税や為替、契約条件は別途確認が必要です。
ChatGPT APIの料金体系
ChatGPT APIという呼び方は広く使われていますが、契約するのはOpenAI PlatformのAPIです。ChatGPTのWeb画面やアプリを利用する月額プランとは、請求も利用上限も分かれています。
ChatGPTの月額プランとAPIは別契約
ChatGPT Plus、ChatGPT Pro、ChatGPT Business、ChatGPT Enterpriseなどは、ChatGPT製品の利用プランです。一方、OpenAI APIは、自社システムや業務アプリからモデルを呼び出す開発者向けサービスです。
ChatGPTの有料プランを契約しても、API利用料は含まれません。APIを使う場合はOpenAI Platform側で組織やプロジェクトを作成し、請求方法を設定します。この違いはOpenAI Help Centerでも明記されています。
| 比較項目 | ChatGPTの月額プラン | OpenAI API |
|---|---|---|
| 主な用途 | Web、デスクトップ、モバイルで対話 | 自社アプリ、業務システム、バッチ処理への組み込み |
| 課金方式 | プランごとの月額 | 原則として使用量に応じた従量課金 |
| API利用料 | 含まれない | Platform側で別途請求 |
| 利用制限 | ChatGPTプランの制限 | モデル、利用ティア、プロジェクトごとの制限 |
| 管理画面 | ChatGPTの契約画面 | OpenAI PlatformのBilling、Usage、Limits |
APIの基本、認証、導入時の注意点は「OpenAI APIとは?料金・使い方・安全な導入法」でも解説しています。
料金は4つの使用量を中心に決まる
テキストモデルの料金表には、主に次の項目が表示されます。ただし、キャッシュ入力やキャッシュ書き込みの有無はモデルによって異なります。単価は通常、100万トークン当たりです。トークンとは、モデルが文章を処理するときの分割単位であり、日本語の文字数とは一致しません。
| 課金項目 | 内容 | コストを左右する例 |
|---|---|---|
| Input | APIへ送る指示、会話履歴、参照資料 | 長いシステム指示、過去ログ、添付文書 |
| Cached input | 再利用された共通の入力部分 | 毎回同じ規程、商品情報、出力形式 |
| Cache writes | キャッシュへ書き込む入力 | キャッシュ対象となる長い共通接頭辞 |
| Output | モデルが生成する回答 | 長いレポート、コード、推論処理 |
料金の概算は、対象モデルの料金表にある各項目について、トークン数を100万で割り、対応する単価を掛けて合算します。Web searchやFile searchを使う場合は、さらにツール利用料が加わります。
長文コンテキストは別単価になる場合がある
コンテキストは、1回のリクエストでモデルに渡す指示、会話履歴、資料などの全体です。現行の公式料金表では、GPT-5.6系にShort contextとLong contextが分けて掲載され、長文側の単価は高く設定されています。
大量の社内文書を毎回そのまま送れば、精度より先にコストが増えます。全文投入ではなく、検索で必要箇所だけを取り出すRAGや、会話履歴を要約する設計が必要です。「RAGとは?仕組み・メリット・導入方法」も参考になります。
現行モデルのChatGPT API料金を比較
2026年8月5日時点のOpenAI公式料金表では、GPT-5.6系としてsol、terra、lunaが掲載されています。以下はStandard、Short contextの価格で、すべて100万トークン当たりです。
| モデル | 入力 | キャッシュ入力 | キャッシュ書き込み | 出力 |
|---|---|---|---|---|
| gpt-5.6-sol | $5.00 | $0.50 | $6.25 | $30.00 |
| gpt-5.6-terra | $2.00 | $0.20 | $2.50 | $12.00 |
| gpt-5.6-luna | $0.20 | $0.02 | $0.25 | $1.20 |
出典はOpenAI公式の「API pricing」です。料金やモデルの提供状況は変わるため、稟議書や見積書へ転記する前に再確認してください。
sol、terra、lunaの選び方
単価が高いモデルをすべての処理に使えば、設計は簡単です。しかし、分類や定型文生成まで高性能モデルに寄せると、品質差よりコスト差の方が大きくなる場合があります。
| 用途 | 最初に検証する候補 | 判断基準 |
|---|---|---|
| ラベル分類、形式変換、短い要約 | gpt-5.6-luna | 正解率と形式遵守率が基準を満たすか |
| 顧客対応文、長めの要約、一般的な分析 | gpt-5.6-terra | 品質、速度、単価の均衡 |
| 難しい推論、重要文書、複雑な開発支援 | gpt-5.6-sol | 誤りの業務影響が単価差を上回るか |
この表は用途の例であり、モデル性能を保証するものではありません。同じ評価データを各モデルへ通し、正確性、出力形式、応答時間、1件当たり原価を比較して決めます。
Batch APIなら入出力料金を50%抑えられる
OpenAIのBatch APIは、リアルタイム応答を必要としない大量処理向けの非同期APIです。公式ガイドでは、同期APIに比べて入力と出力の料金が50%割引され、24時間以内の完了枠で処理されると説明されています。
| 向いている処理 | 向いていない処理 |
|---|---|
| 夜間の商品分類 | 顧客とのリアルタイムチャット |
| 大量文書の要約 | 画面上で即時回答する検索 |
| オフライン評価 | 緊急アラートの判定 |
| 埋め込みの一括生成 | 人が待っている承認処理 |
安さだけでBatch APIを選ぶと、応答時間の要件を満たせません。業務を「今すぐ返す処理」と「翌営業日まででよい処理」に分けることが先です。
\ Claude Codeの導入、何から始めればいいかわかります /
法人様のAI導入に関するご相談はこちらChatGPT API料金の計算方法
料金計算では、1回当たりの入力、出力、月間実行回数を分けます。平均値を置かずに月額だけを予想すると、会話履歴の増加や長文回答を見落とします。
基本の計算式
テキスト生成の基本式は次のとおりです。
月額料金 =(月間入力トークン ÷ 1,000,000 × 入力単価)+(月間キャッシュ入力トークン ÷ 1,000,000 × キャッシュ入力単価)+(月間キャッシュ書き込みトークン ÷ 1,000,000 × 書き込み単価)+(月間出力トークン ÷ 1,000,000 × 出力単価)+ 追加ツール料金
キャッシュ項目がないモデルでは該当行を除き、公式料金表に掲載された項目だけを計算します。
APIレスポンスのusageには、実際に使用したトークン数が含まれます。本番前の試験で100件から1,000件ほど実行し、平均だけでなく上位95%の使用量も確認すると、長い入力や異常な出力を把握できます。
月1万回利用する場合の試算
1回当たり入力1万トークン、出力1,000トークン、月1万回を仮定します。月間では入力1億トークン、出力1,000万トークンです。キャッシュと追加ツールは使わない条件です。
| モデル | 入力料金 | 出力料金 | 月額合計 | 1ドル150円の参考換算 |
|---|---|---|---|---|
| gpt-5.6-sol | $500 | $300 | $800 | 120,000円 |
| gpt-5.6-terra | $200 | $120 | $320 | 48,000円 |
| gpt-5.6-luna | $20 | $12 | $32 | 4,800円 |
日本円欄は計算を分かりやすくするため、1ドル150円と仮定した参考値です。実際の請求額は為替、カード会社の換算、税、契約条件で変わります。
同じ処理量でもモデル選定だけで25倍の差が出ます。最初から一つのモデルに固定せず、難易度の低い処理はluna、判断が難しい処理はterraやsolへ振り分ける設計が現実的です。
1回当たり料金も必ず出す
前の条件では、1回当たりの原価はsolが0.08ドル、terraが0.032ドル、lunaが0.0032ドルです。少額に見えますが、実行回数が100万回になれば差はそのまま100倍になります。
社内向けの小規模ツールでは月額だけで足りても、顧客向けサービスでは「1ユーザー当たり」「1回答当たり」「1業務完了当たり」の原価が必要です。売上や削減工数と同じ単位にそろえることで、採算を判断できます。
OpenAI APIの利用量見積もりや、品質と料金を両立するモデル選定にお悩みの場合は、業務フローの棚卸しからご相談いただけます。
モデル料金以外に発生する追加費用
APIの請求はモデルの入出力だけとは限りません。検索、ファイル保存、コード実行、画像、音声、動画を組み込む場合は、それぞれの課金単位を確認します。
Web searchの料金
公式料金表では、通常のWeb searchは全モデルで1,000回当たり10ドルです。検索結果としてモデルへ渡されるコンテンツも、モデルの入力単価で課金されます。
一方、Web search previewはモデル区分で異なります。推論モデルは1,000回当たり10ドルに検索コンテンツのトークン料金が加わり、非推論モデルは1,000回当たり25ドルで検索コンテンツのトークン料金は無料です。「検索1回は1セント」と一律に見積もらず、実装するツール名、モデル区分、検索コンテンツ量まで確認してください。
File searchの料金
File searchは、アップロードした資料を検索し、回答に必要な箇所をモデルへ渡す機能です。公式料金表では、保存容量が1GB当たり1日0.10ドルで、1GBの無料枠があります。ツール呼び出しは1,000回当たり2.50ドルです。
保存料金は日単位で積み上がります。検証用のファイルや古いVector Storeを残し続けると、呼び出しがなくても費用が発生します。データの所有者、保存期限、削除手順を運用設計に含めます。
Containersの料金
Hosted ShellやCode Interpreterでは、コンテナの容量とセッションに応じた料金が発生します。公式料金表の表示では、1GBコンテナは20分のセッション当たり0.03ドルです。対象セッションは分単位で請求され、最低5分の課金があります。
表計算、コード実行、ファイル変換をAIに任せる場合、モデル料金だけでなくコンテナの起動回数と継続時間が原価になります。同じ処理を一つのセッションにまとめられるかも確認します。
画像、音声、動画は別の単位で考える
画像生成、リアルタイム音声、文字起こし、動画生成には、画像トークン、分、秒など固有の課金単位があります。テキストAPIの100万トークン単価を当てはめることはできません。
複数の機能を組み合わせるサービスでは、処理の流れを分解します。たとえば音声相談なら、文字起こし、テキスト推論、音声合成の3段階を別々に見積もります。
ここまでの金額はOpenAIへの支払額です。企業の総保有コストには、アプリ開発、RAG基盤、ログ保存、監視、評価、人による確認、保守の費用も含まれます。API単価だけで投資判断せず、業務を1件完了させる総コストで比較してください。
\ 業務自動化のお悩み、プロが30分で整理します /
法人様のAI導入に関するご相談はこちらChatGPT API料金を抑える6つの方法
コスト削減は、回答を短くするだけではありません。モデル、入力、処理タイミング、保存データを分けて改善すると、品質を落とさずに削減しやすくなります。
1. 小型モデルから評価する
分類、抽出、定型要約は、まずlunaのような小型モデルで評価します。基準を満たさない案件だけをterraやsolへ送る段階処理にすれば、全件を高単価モデルへ送る必要がありません。
評価には、正解率、形式遵守率、人による修正時間、失敗時の損失を使います。単価が安くても手直しが増えるなら、業務全体では割高です。
2. Prompt cachingを活用する
Prompt cachingは、共通する長い入力部分を再利用し、対応部分へ低いキャッシュ入力単価を適用する仕組みです。現行のGPT-5.6系では、キャッシュ入力は通常入力の10分の1です。
キャッシュを活用しやすくするには、毎回共通するシステム指示、社内規程、出力形式をプロンプトの前方に置き、案件ごとに変わる情報を後方へ置きます。実際のヒット量はレスポンスのusageで確認します。
ただし、キャッシュ書き込みにも料金があります。短い指示を一度だけ使う処理では、キャッシュ前提の複雑な設計が得になるとは限りません。
3. 非同期処理をBatch APIへ移す
日次レポート、商品タグ付け、評価データ生成などは、Batch APIへ移せる可能性があります。入力と出力が50%割引されるため、処理量が大きいほど効果も大きくなります。
一方、24時間以内の完了枠を許容できる業務に限られます。締切時刻から逆算し、失敗したレコードを再処理する時間も確保します。
4. 出力上限と終了条件を設定する
出力単価は入力単価より高いモデルが多いため、不要な長文は原価を押し上げます。最大出力トークン、JSON Schema、終了条件を設定し、必要な項目だけを返します。
「詳しく説明して」のような曖昧な指示を避け、項目数、文字数、形式を指定します。プロンプトの品質を上げる方法は「プロンプトエンジニアリング完全ガイド」で詳しく説明しています。
5. 会話履歴と参照資料を整理する
チャット型の実装では、会話が続くたびに過去履歴を再送し、入力料金が増えます。古い履歴を要約し、必要な事実だけを構造化して保持します。
資料も同様です。全ファイルを毎回入力するのではなく、検索で関連箇所を選びます。どの情報を残し、どの順番で渡すかは、精度と料金の両方に影響します。「コンテキストエンジニアリングとは?4つの設計戦略」も参考になります。
6. usageをリクエスト単位で記録する
月末の請求額だけでは、どの機能が費用を生んだか分かりません。モデル名、機能名、ユーザー区分、入力、キャッシュ、出力、ツール呼び出し数をリクエスト単位で記録します。
日次で1件当たり原価と異常値を確認すれば、プロンプト変更や不具合による急増を早く検知できます。平均値だけでなく、最大値と上位95%も追うと、長大な会話履歴を見つけやすくなります。組織全体の利用量はAPI Usage Dashboardでも確認します。
企業が設定すべき予算管理とセキュリティ
料金を見積もっても、監視と停止の仕組みがなければ予算統制にはなりません。企業導入では、Platformの設定とアプリケーション側の制御を組み合わせます。
Projectを環境と部門で分ける
本番、開発、検証を同じProjectへ混ぜると、費用の原因を追いにくくなります。部門やサービスも分け、APIキー、権限、利用量を個別に管理します。
最低限、次の単位で分離します。
- 本番環境と開発環境
- 顧客向けサービスと社内ツール
- 部門別または原価部門別
- 高機密データを扱う処理と一般処理
Projectごとの予算やアラートは把握に役立ちます。ただし、予算設定が必ず即時のハード停止として機能するとは限りません。絶対上限が必要な場合は、アプリ側で日次、月次の使用量を監視し、しきい値で停止または低価格モデルへ切り替えます。
Rate limitsは請求上限ではない
OpenAI APIには、RPM、TPMなどのRate limitsがあります。RPMは1分当たりのリクエスト数、TPMは1分当たりのトークン数です。
Rate limitsは安定運用と不正利用防止のための処理上限であり、月額予算そのものではありません。短時間の上限を守っていても、24時間動かし続ければ請求は積み上がります。
APIキーをクライアント側へ置かない
APIキーをブラウザ、モバイルアプリ、公開リポジトリへ埋め込むと、第三者に不正利用されるおそれがあります。キーはサーバー側のSecret Managerなどへ保管し、必要最小限の権限を与えます。
漏えいを疑った場合に備え、キーの所有者、ローテーション手順、失効手順を決めます。退職者や委託先の権限を放置しない管理も必要です。
学習不使用と保存なしを混同しない
OpenAIは、APIへ送信された入力と出力をデフォルトではモデル学習に使用しないと説明しています。しかし、これは「一切保存されない」という意味ではありません。
公式のデータ管理ガイドでは、不正利用監視ログが通常最大30日間保持される場合があると説明されています。一部機能はアプリケーション状態も保持します。Zero Data Retentionなどの選択肢は、対象顧客、審査、エンドポイントによって条件が異なります。
個人情報や機密情報を扱う場合は、機能ごとの保持条件、削除方法、データレジデンシー、契約条項を法務と情報セキュリティ部門で確認します。
\ AI活用の「次の一手」を一緒に考えませんか /
法人様のAI導入に関するご相談はこちらChatGPT API料金のよくある質問
Q. ChatGPT APIは無料で使えますか?
恒常的な無料サービスとして見積もるべきではありません。アカウントや時期によって試用クレジット等の条件が異なる可能性があるため、PlatformのBilling画面で自社アカウントの条件を確認してください。
本番導入では、無料枠を前提にせず、想定使用量と現行単価から予算を組みます。
Q. ChatGPT PlusにAPI利用料は含まれますか?
含まれません。ChatGPT Plusなどの月額プランとOpenAI APIは別契約、別請求です。ChatGPTを有料で利用していても、API側の請求設定が必要です。
Q. 1トークンは日本語で何文字ですか?
固定の換算率はありません。文章、漢字、ひらがな、記号、空白、使用するTokenizerによって変わります。
文字数から概算するだけでなく、実際のAPIレスポンスのusageを記録してください。見積もり段階では、実データのサンプルを使って計測する方が正確です。
Q. Playgroundは無料ですか?
Playgroundでモデルを実行した分も、通常はAPI利用として課金対象になります。画面上で試しているだけに見えても、裏側ではモデルを呼び出しています。利用量はUsage Dashboardで確認します。
Q. 高額請求を防ぐには何を設定すべきですか?
Projectの分離、予算アラート、Usage Dashboardの監視に加えて、アプリ側にも停止条件を実装します。1ユーザー当たり回数、最大入力、最大出力、利用可能モデル、ツール呼び出し回数を制限します。
異常な増加を検知したら、APIキーの失効、機能停止、低価格モデルへの切り替えを実行できる運用手順も用意します。
まとめ
ChatGPT APIの料金は、ChatGPTの月額プランとは別の従量課金です。対象モデルの料金表に従い、入力、キャッシュ入力・書き込み、出力、追加ツールを合算して見積もります。
2026年8月5日時点では、GPT-5.6系のStandard、Short contextにおける入力単価は、100万トークン当たり0.20ドルから5.00ドルです。同じ処理量でもモデルによって大きな差が出るため、実データで品質と原価を比較してください。
最初の実務は、100件以上のサンプルでusageを計測することです。その結果から月間回数を掛け、キャッシュ、Batch API、出力上限、Project分離を順番に検討すれば、根拠のある予算を作れます。
生成AIの導入コストと運用設計を整理します
株式会社Nexaでは、OpenAI APIを含む生成AIの選定、費用試算、業務設計、安全な運用ルールづくりを支援するAI顧問サービスを提供しています。
参考資料
- OpenAI「API pricing」
- OpenAI「Batch API」
- OpenAI「Prompt caching」
- OpenAI「Rate limits」
- OpenAI「Data controls in the OpenAI platform」
- OpenAI Help Center「API Usage Dashboard」
- OpenAI「Enterprise privacy」
- OpenAI Help Center「ChatGPTとAPIの請求管理」


