AI APIの請求額を点検するときは、ChatGPTの契約料金とAPIの利用料金を分け、同じ組織・同じ対象月の費用明細を請求書のAPI利用額と照合します。差が出たら、対象期間をもう一度確かめてください。続いて、プロジェクトから利用記録を調べます。APIキーやモデルの記録も、必要な範囲で照合します。
この記事は、OpenAI APIを使う組織で、月次の利用額を確認する担当者向けです。公式ヘルプの説明に沿って、実在しないIDと金額を使った例を示します。実際のアカウント、請求書、API利用は調べていません。料金表の単価や為替換算も使わないため、架空の金額を実費や節約額として扱わないでください。資料は2026年10月17日に確認しました。
ChatGPTの契約料金とAPIの利用額は別々に確認する
OpenAIは、ChatGPTとAPIプラットフォームの請求を別の仕組みとして案内しています。API利用を有料で始める場合も、ChatGPTの契約とは別にAPI側の請求設定を使います。API料金は利用したモデルや機能に応じ、トークン利用のほか、適用されるツールやストレージの料金が関係することがあります。[1]
この違いを見落とすと、ChatGPTの月額契約とAPIの従量利用を一つの合計に混ぜたり、APIの利用額をサブスクリプションの更新額と読み違えたりします。請求を確認する前に、対象を「ChatGPTの契約」「APIの利用」「そのほかの請求項目」に分け、今回照合する欄を決めましょう。この記事の例はAPI利用分だけです。
APIのBillingページで請求情報を確認できるのは組織のオーナーです。利用状況のダッシュボードは組織オーナー、またはUsage Dashboardの権限を持つ人が閲覧できます。[1][2] 権限が足りないときは、別の人のログイン情報を借りるのではなく、組織内の管理者へ確認を依頼します。個人のAPIキーや認証情報を共有表へコピーする必要はありません。
照合用の台帳には請求書の発行日も記録します。ただし、発行日と利用月は別の情報です。まず、請求書の利用対象期間と組織を確かめてください。次に、通貨と照合するAPI利用額を台帳へ書きます。比べる金額の欄を決めてから、差額を計算しましょう。
同じ組織と請求対象月を選んで費用データを出す
OpenAIのUsage Dashboardでは、対象の組織と報告期間を選び、プロジェクトを指定して利用状況を確認できます。画面の日時はUTCで表示されます。日本時間の記録や社内ログと比べる場合も、日付の境界をそろえてから集計します。[2]
月次照合では「Cost data」と「Activity data」を使い分けます。Cost dataは費用の内訳、Activity dataはAPIの利用活動を調べるデータです。Activity dataはプロジェクト別やAPIキー別など、切り口を変えて確認できます。API機能やモデルを調べることもできます。利用量の表と費用の表は、単位が違うことがあります。合算する前に、何を数えた数字かを確かめてください。[3]
OpenAIは、Enterpriseの請求書とAPI利用額を照合する方法も案内しています。[3] この場合はCost dataを選び、次の条件で出力します。
- Group by:Line item
- Projects:Allまたは照合するプロジェクト
- File format:CSV
- 期間:対象月の初日から末日まで
- Time interval:1 day
Enterpriseの請求期間は暦月で、請求書は月末の数日後に発行されるのが通常と説明されています。[3] これはEnterprise向けの案内です。別の契約や請求形態で同じ条件が使えるとは限りません。自分の請求書で比べる金額と期間を確認してから出力しましょう。
たとえば対象期間が2026年9月なら、Enterpriseの例では2026年9月1日から9月30日までのUTCを指定します。10月に発行された請求書だからといって、10月の利用データと比べるわけではありません。月途中の確認にはMonth to dateも使えますが、月末の確定請求と比べるときは期間が完了した出力を選びます。
| 出力 | 何を確かめるか | 主な見落とし |
|---|---|---|
| Cost data | 費用の内訳、請求書のAPI利用額との照合 | 組織・期間・プロジェクトの選択違い |
| Activity data | どのプロジェクト、APIキー、モデルなどで利用があったか | 利用量の数字を費用と取り違えること |
Cost dataを組織全体で出した表と、個別プロジェクトを指定した表は、確認の仕方が異なります。両方を保存した場合でも、同じ利用分が含まれる表を一つの合計へ重ねてはいけません。
架空IDで費用と利用記録を別々に照合する
次の例は、手順を説明するために作った架空データです。ID、利用量、費用は実際のOpenAIアカウントや価格を表していません。APIキー欄に書く値も識別用の架空ラベルであり、認証に使えるキーではありません。
Activity dataを見やすく並べ直したと仮定します。エクスポートの実際の列名を示す表ではありません。
| 架空プロジェクトID | 架空キーID | モデルの識別名 | リクエスト数 | 利用量の例 |
|---|---|---|---|---|
| proj-17 | key-31 | model-A | 60 | 120,000トークン |
| proj-42 | key-92 | model-B | 20 | 80,000トークン |
| 合計 | — | — | 80 | 200,000トークン |
別に作ったCost dataの架空例は、次のとおりです。Line itemのラベルは説明用で、実際の製品内訳名ではありません。
| 架空の費用行 | 金額(円・架空) |
|---|---|
| line-01 | 9,000円 |
| line-02 | 6,000円 |
| Cost dataの合計 | 15,000円 |
照合の際は、Activity dataから「どのIDの利用を調べるか」を絞り、Cost dataから「対象期間の費用がいくらか」を確認します。二つの表を使う目的は同じではありません。活動記録の120,000トークンやリクエスト数を、料金へ直接掛けたり、円の費用行へ足したりしないでください。料金の計算に必要な単価や条件は、利用した機能と契約に応じた現行の公式情報で別途確認します。この記事では単価を推定しません。
IDを照合するときは、表へ出す前にAPIキーそのものではなく、管理者が安全に扱える識別情報を使います。支出の大きい行を見つけても、それだけで不正利用や請求誤りとは断定できません。対象期間内の正規のテスト、別プロジェクト、別モデルなど、記録の範囲を確認してから問い合わせの要否を判断します。
単位と集計範囲をそろえて差額を検算する
この架空例では、請求書のAPI利用分が15,000円、Cost dataの合計も15,000円です。差額は「Cost data 15,000円−請求書のAPI利用分15,000円=0円」となります。Activity dataの利用量200,000トークンは別単位なので、この差額の式には入りません。
プロジェクト別の費用表を別に作ったとします。proj-17の費用が9,000円、proj-42が6,000円なら、プロジェクト別の合計は9,000+6,000=15,000円です。一方、Allを選んだCost dataの組織合計がすでに15,000円なら、組織合計にプロジェクト別の金額を足して「30,000円」とするのは二重計上です。全体の表と内訳の表は、照合用の異なる見方として扱います。
差が出たときは、すぐに「余計に請求された」と結論づけず、次の順で確かめます。
- 請求書の組織と、ダッシュボードで選んだ組織が同じか。
- 請求対象の暦月と、UTCで指定した開始日・終了日が一致しているか。
- Cost dataとActivity dataのどちらを集計しているか。
- Allの組織全体と特定プロジェクトの表を重ねて足していないか。
- 請求書のAPI利用分と、利用量や別の請求項目を比べていないか。
OpenAIの案内では、費用明細と請求額が一致しない場合、同じ組織と正しい対象期間を確認するよう勧めています。複数の組織があると、別々に請求される場合や、契約設定に応じてまとめられる場合があります。Usage Dashboardのクレジット表示とAPI利用額も、別の情報として説明されています。また、Scale Tierを使っている場合は、プロジェクトの利用があっても追加のプロジェクト費用がゼロに見えることがあり、セット料金は組織単位で計上されると案内されています。[2][3]
確認後も差が説明できなければ、明細を管理する組織オーナーと対象期間・選択条件を共有し、公式サポートへ問い合わせます。[3] その際はAPIキーや個人情報を不用意に添付せず、必要な証跡だけを組織の定めた方法で扱います。確認記録には、次の情報を残します。
- 対象の組織と利用期間、タイムゾーン
- Cost dataの出力条件
- 請求書で比べた項目
- 差額の計算式と結果
- まだ説明できていない差
数字の範囲と単位をそろえると、集計の違いと説明のつかない差を切り分けやすくなります。次に誰へ確認するかも決めやすくなるでしょう。
参照資料
確認日:2026年10月17日。以下はOpenAI公式ヘルプの記載です。実際の料金、契約、請求書、アカウントの状態を確認したものではありません。
- OpenAI Help Center「Managing billing for ChatGPT and the API platform」https://help.openai.com/en/articles/9039756-managing-billing-for-chatgpt-and-the-api-platform — ChatGPTとAPIの請求分離、API利用料の要素、API請求設定を確認。
- OpenAI Help Center「Reviewing API usage and costs」https://help.openai.com/en/articles/10478918-reviewing-api-usage-and-costs — Usage Dashboard、権限、UTC、組織・プロジェクトの選択、クレジットやScale Tierの説明を確認。
- OpenAI Help Center「How do I export monthly usage details from the API Usage Dashboard?」https://help.openai.com/en/articles/20001072-how-do-i-export-monthly-usage-details-from-the-api-usage-dashboard — Cost/Activity dataの出力、Enterpriseの月次請求照合、対象期間・組織の確認事項を確認。
