Gemini API(Google AI Studioで発行したキーで使うGoogleのAI機能)には、使いすぎを防ぐ「支出上限(spend cap)」があります。Googleは2026年3月12日にプロジェクトごとの支出上限を、3月16日に請求先アカウント単位の月間上限を、それぞれ公式の更新履歴に載せています。
「上限を決めたい」「上限に当たって止まった」と調べている方は、この上限が2種類あること、さらに似た言葉の「レート制限」や「トークン上限」とは別のものであることを先に押さえておくと整理しやすくなります。この記事では、確認のしかた、設定と変更の手順、上限に達したときの動き、無料枠との関係を、2026年10月9日時点の公式情報で整理します。
使っていないプロジェクトに上限が自動で設定されたという通知を受け取った方や、Firebase経由でGeminiを使っている方に向けて、公式ドキュメントで確かめられた範囲と、確かめられなかった範囲も分けて書いています。
画面の操作は公式ドキュメントに書かれた手順を元にしています。AI Studioの設定画面そのものと、Firebaseのコンソール画面は、この記事の作成中には操作しておらず、公式の記載だけをもとにしています。
結論:先に知っておきたい5つのこと
- 上限は2種類あります。自分で金額を決める「プロジェクトの月間支出上限」と、利用ティア(有料プランの段階)ごとにGoogle側が決めている「請求先アカウントの月間上限」です
- プロジェクトごとの上限は、超えた瞬間にきっちり止まるとは限りません。請求データの反映に約10分の遅れがあり、その間の超過分は利用者の負担になると、課金ガイドとGoogleの発表に書かれています
- 「止まった」原因は支出上限以外にもあります。プリペイドの残高ゼロ、10分あたりの支出レート制限、リクエスト数のレート制限など、別の仕組みでも止まります
- 使っていないプロジェクトに上限を自動で設定する仕組みは、公式ドキュメントでは確認できませんでした。プロジェクトごとの上限は、自分で設定して初めて有効になるものとして説明されています。通知が届いたら、AI Studioを自分で開いて(メールのリンクを使わないのは編集部の見方です)、上限の金額と状態を確かめてください
- Firebase経由でGeminiを呼ぶ場合は、Firebaseコンソールからも支出上限を設定できます。中身はCloud Billingの上限つき予算で、サービス単位で設定し、上限に達するとそのサービスが月末まで止まります。ただし2026年10月時点ではプレビュー段階で、Blazeプランが前提です
Gemini APIの支出上限とは
支出上限は、Gemini APIの利用料が想定を超えて膨らまないようにするための月間の金額制限です。公式の課金ガイドでは、請求先アカウントのティアごとの上限と、プロジェクトごとの上限の2つを挙げています。
プロジェクトごとの上限は、Google AI Studioで自分で金額を決めます。Googleの発表(2026年3月16日)によると、いったん設定すると、変更するか無効にするまでその上限が続きます。
請求先アカウントの上限は、利用ティアごとに最大額が決まっています。Googleの発表では、この上限は自分で設定する支出上限とは別に動き、ティアが上がると自動的に引き上げられるとされています。
なお、公式の課金ガイドには、支出上限は請求書払い(Invoiced。オフライン請求を含む)のアカウントでは使えないと書かれています。
また、プロジェクトごとの上限については実験的な機能で、範囲が限られているという注記があります。
名前が似ていて混同されやすい仕組みを、次の表にまとめます。
| 仕組み | 何を制限するか | 数え方 | 超えたとき |
|---|---|---|---|
| 支出上限(spend cap) | 1か月に使える金額(ドル) | 月間。毎月1日に新しい請求サイクルが始まる | 請求先アカウントの上限では、紐づく全プロジェクトのサービスが翌月1日まで停止。プロジェクトごとの上限に達したときの動きは、課金ガイドに書かれていません |
| レート制限(RPM・TPM・RPD) | リクエスト数やトークン数 | 1分あたり、1日あたり | レート制限のエラー。1日あたりの回数は米国太平洋時間の深夜0時にリセット |
| 支出ベースのレート制限 | 短時間に使える金額 | 直近10分間 | 429 RESOURCE_EXHAUSTEDのエラー。待って再試行する |
| Firebaseのサービス別の支出上限 | Firebaseの1つのサービス(AI Logicなど)が1か月に使える金額 | 月間。毎月1日から | そのサービスの新しい利用が月末まで止まる。詳しくは後の節に書いています |
| トークン上限(コンテキストウィンドウ) | 1回のやりとりで扱える入力と出力の合計量 | モデルごとに異なる | 料金の上限とは無関係。モデルが扱える量の限界 |
「Gemini API 上限」と調べる方のなかには、料金の上限ではなく、最後の行のトークン上限(1回に扱える量)を知りたい方もいます。トークン上限は各モデルの仕様で、公式のトークンの解説ページに、入力と出力を合わせた上限としてのコンテキストウィンドウの説明があります。
料金と使えるプラン
請求先アカウントの上限は、利用ティアで決まります。ティアは請求先アカウント単位で判定され、そこに紐づくプロジェクトは同じティアと上限を引き継ぎます。
| 利用ティア | 条件 | 月間の上限(請求先アカウント) | 10分あたりの支出レート制限 |
|---|---|---|---|
| Free | 有効なプロジェクトまたは無料トライアル | 該当なし | 該当なし |
| Tier 1 | 有効な請求先アカウントを設定して紐づける | 250ドル | 10ドル |
| Tier 2 | 100ドルの支払いと、最初の支払い成功から3日 | 2,000ドル | 50ドル |
| Tier 3 | 1,000ドルの支払いと、最初の支払い成功から30日 | 20,000ドルから100,000ドル(課金ガイドの上限の表の記載。同じ課金ガイドの冒頭の表とレート制限ページの表では「100,000+」と、プラス記号つきで書かれています。この違いが何を意味するかは、公式ページに説明がありません) | 200ドル |
金額は公式ページのドル表記をそのまま載せています。支出ベースのレート制限が自分のアカウントに適用されるかどうかは、課金履歴とアカウントの状態によると公式に書かれています。
無料枠と有料の違いについて、料金ページには次の点が書かれています。無料のFreeでは入出力のトークンは無料で、内容は製品の改善に使われます。
有料のPaidでは、レート制限が高くなり、内容は製品の改善に使われない扱いです。なお課金ガイドの表では、Freeの行は請求先アカウントの月間上限の欄が「N/A(該当なし)」になっています。
有料への切り替えでは、請求先アカウントを紐づけ、プリペイド(先払い)なら最低5ドル相当のクレジットを入れる流れだと課金ガイドに書かれています。新規のユーザーはプリペイドが標準です。
使い方
ここからの手順は、公式の課金ガイドの、支出上限・課金状況の確認・使用状況の確認にあたる各項と、AI Studioのトラブルシューティングページにある権限の表を元にしています。画面の細かい文言は、お使いの環境で多少違う場合があります。
自分のプロジェクトの上限を確認・設定する
- Google AI Studioにログインします。プロジェクトに対して、エディター、オーナー、管理者のいずれかの権限が必要です(課金ガイドの「プロジェクトの支出上限」の項)
- AI StudioのSpendページを開きます。課金ガイドが案内しているページです
- 「Monthly spend cap」の「Edit spend cap」から、プロジェクトごとの月間上限を設定します
- 設定した上限は、変更するか無効にするまで続きます(Googleの発表)
上限を「外す」操作の画面は、課金ガイドには書かれていません。Googleの発表には「変更または無効にするまで続く」とだけあります。
権限を細かく分けている場合は、トラブルシューティングページの表に、支出の表示、上限の表示、上限の設定それぞれに必要な権限名が載っています。上限を設定するには、表示とは別の「書き込み」の権限が必要です。
請求先アカウントの上限(ティア上限)を確認する
- AI Studioのプロジェクト一覧ページで、プロジェクトのティアと請求プランを「Billing Tier」の列で見ます
- 上の表のティアと照らして、自分のアカウントの月間上限を確認します
- 見積もりたいときは、Google Cloudコンソールの請求レポートで、Gemini APIの過去の月ごとの支出を確認します。課金ガイドの請求先アカウントの支出を見積もる項に手順があります
ティア上限を上げたいとき
課金ガイドには、既定の上限は決まっているものの、より多い利用に合わせて増額を申請できると書かれています。申請先は、課金ガイドからリンクされているGoogleフォームです。
ティア上限を自分で無効にする方法は、公式ページに記載が見当たりませんでした。
今のレート制限を見る
RPM・TPM・RPDなどの現在値は、AI Studioのレート制限ページで見られます。レート制限はキーではなくプロジェクト単位で適用されます。
「上限が自動で設定された」という通知が届いたとき
使っていないGemini APIのプロジェクトに、月の支出上限が自動で設定されたという趣旨の通知を受け取った場合は、まず公式ドキュメントに何が書かれているかを整理します。
結論から言うと、使っていないプロジェクトに上限を自動で設定する仕組みは、課金ガイド、レート制限ページ、料金ページ、更新履歴、Googleの発表のどれにも書かれていませんでした(2026年10月9日に確認)。何日使わなかった場合か、どのプロジェクトが対象か、上限額をどう決めるか、解除の方法といった条件は、公式ドキュメントでは確認できませんでした。
公式に確認できる自動の上限は、請求先アカウントのティア上限だけです。課金ガイドには、後払い(Postpay)のアカウントが、月末か、ティアに応じて自動で割り当てられた支出上限に達したときに請求されると書かれています。
近い記載としては、長く使われていない制限なしのAPIキーを2026年5月7日からブロックする(AI Studioで「Blocked」と表示される)という説明がAPIキーのページにあり、課金ガイドには、アカウント宛ての通知に書かれた期日までに前払い(Prepay)へ切り替えるよう求める記載があります。どちらも、支出上限を自動で設定するとは書かれていません。
プロジェクトごとの上限は、Googleの発表でも「設定すると、変更または無効にするまで続く」と説明されています。通知の内容が、この記事に書いた仕組みのどれに当たるのかは、公式の記載からは判断できませんでした。
手元のプロジェクトで確かめる手順は、次のとおりです。ここまでの手順と同じく、画面は公式ドキュメントを元にしており、実際には操作していません。
- ブラウザでAI Studioを開いてログインします(通知メールのリンクを使わない理由は、この節の終わりに編集部の見方として書いています)
- プロジェクト一覧ページで、通知に書かれたプロジェクトを探し、「Billing Tier」の列でティアを見ます
- Spendページで、「Monthly spend cap」に上限が設定されているかを確かめます
- 金額や有無を変えたいときは、「Edit spend cap」から操作します。editor、owner、adminのいずれかの権限が必要です
上限を引き上げる、または無効にする操作について、課金ガイドは「Edit spend cap」までしか書いていません。無効にする画面の手順は公式ドキュメントでは確認できませんでした。
ここからは公式の説明とは別の、編集部の見方です。通知のメールが本物かどうかを、メールの文面だけで判断するのは難しいため、リンクを開く前に送信元のアドレスを確かめ、AI Studioは自分で開いて、画面側の上限の表示と照らし合わせるのが安全です。
上限は月の利用額への制限なので、そのプロジェクトをこれから使う予定があるなら、設定されている金額で足りるかを見ておく必要があります。
制限と、できないこと
上限に達したときの動き
請求先アカウントの上限については、課金ガイドに次のように書かれています。紐づくプロジェクトのGemini API利用額の合計がティアの上限に達すると、その請求先アカウントに紐づく全プロジェクトのサービスが、次の請求サイクルの開始(毎月1日)まで停止します。
プロジェクトごとの上限に達したときに、どのエラーコードが返るかは、今回確認した公式ページには明記されていません。
上限をすり抜ける超過がある
- 請求データの反映に最大で約10分かかるため、反映前に新しい利用が重なると、プロジェクトの上限を超えることがあります
- バッチ処理やエージェントのセッションのような長く走る処理は、プロジェクトの上限を超えて課金される場合があると書かれています
- 請求の内訳グラフの更新は、最大で24時間かかることがあります
自動でかかる条件
公式ページで確認できる範囲では、請求先アカウントのティア上限は、Tier 1以上のアカウントに最初から決まった額がかかります。Freeは対象外です。
一方、プロジェクトごとの上限は、利用者が設定して初めて有効になる任意の機能として説明されています。
使っていないプロジェクトに、Google側が上限を自動で設定するという記載は、公式ドキュメントでは確認できませんでした。確かめ方は「使い方」の節にまとめています。
プロジェクトの請求先を変えたとき
プロジェクトを別の請求先アカウントに移すと、設定済みの上限は残りますが、累積した支出は新しい請求サイクルで0ドルに戻ります。ティアとレート制限、アカウント上限は、移動先の請求先アカウントのものに切り替わります。
残高があるのに止まったとき
プリペイドの場合、残高が0ドルになると、その請求先アカウントに紐づく全プロジェクトのAPIキーが止まり、HTTP 402(Payment Required)のエラーになります。逆に、残高が0ドルより大きいのに止まったときは、現在のティアの利用上限に達している可能性がある、とトラブルシューティングのFAQに書かれています。
プリペイドの自動チャージ(残高が減ったら自動で追加する機能)には、別に「月間の自動チャージ上限」を設定できます。これは請求サイクル内の自動チャージ額の上限で、手動で購入した分は対象外です。
支出上限とは別の設定です。
Google Cloudの予算アラートとの違い
Google Cloudの公式ドキュメントによると、通常の予算(アラートのみの予算)は通知を送るだけで、利用や課金を自動で止める仕組みではありません。
アラートのみの予算では、Gemini APIは止まりません。Gemini APIの利用額に上限をかける方法として課金ガイドが案内しているのは、ここまで説明した支出上限です。
Cloud Billingの「上限つきの予算」
Google CloudのCloud Billingには、通知だけでなく、上限に達するとサービスを止める「上限つきの予算(spend cap budget)」もあります。Cloud Billingの公式ドキュメント(2026年10月7日更新)では、対象サービスにGemini API(generativelanguage.googleapis.com)、Cloud Run、Cloud Run functionsなどが挙がっています。
設定できるのは、1つのプロジェクトの1つのサービスにつき1つの月間予算です。費用の見積もりが予算の50%、80%、100%に達するとメールが届き、100%を超えると、そのサービスの新しい利用は月末まで止まります。
手動で解除しなければ、止まった状態は翌月の初めに自動で解除されます。実行中のリクエストは最後まで処理され、その分の料金は発生します。
AI Studioとこの画面の両方で、Gemini APIの上限つき予算を作った場合は、先に費用の情報が届いたほうが働き、どちらで働いても、そのプロジェクトのGemini APIの利用はすべての経路で止まると書かれています。
プロジェクトを別の請求先アカウントに移したときの扱いは、Cloud Billingの説明では、元のアカウントの上限つき予算は削除され、移動先で作り直す必要があるとなっています。
一方、Gemini APIの課金ガイドは、AI Studioで設定したプロジェクトの上限について、請求先アカウントを移しても上限は残り、それまでの利用額は0に戻ると書いています。AI Studioの上限とCloud Billingの上限つき予算が同じものを指すのかは、公式に明記がありません。プロジェクトを移す前後には、AI StudioとCloud Billingの両方の画面で上限を確かめるのが安全です。なお、Cloud Billingの説明では、上限が働いて止まっている最中に移すと、上限は自動で解除されて利用が再開するとされています。
この上限つき予算は、Google Cloudに直接契約している利用者が対象で、リセラー経由のアカウントは対象外と書かれています。
Firebase経由でGeminiを呼ぶ場合の支出上限
Firebase AI Logicは、スマートフォンやWebのアプリから、Geminiのモデルを直接呼び出すためのFirebaseの機能です。この経由でGemini APIを使う場合は、Firebaseコンソールからも、サービス単位の支出上限を設定できます。
Firebaseのドキュメントでは、この上限はCloud Billingの上限つき予算として説明されています。Firebase AI Logicの料金ページには、APIに設定した予算はFirebase AI Logic経由の利用に限らず、同じプロジェクトのサーバー用SDKやGenkitからの利用にも効くと書かれています。AI Studioの上限と同じ仕組みなのかは、公式に明記がありません。
Firebaseの公式ブログが2026年9月14日に発表した機能で、ドキュメントは2026年10月6日に更新されています。現在は「Preview」の段階で、SLAや廃止ポリシーの対象外であり、互換性のない変更が入る可能性があると書かれています。
AI StudioのGemini API向け支出上限と、Firebaseの支出上限の違いを、次の表にまとめます。
| 項目 | AI StudioのGemini API向け(プロジェクトごとの上限) | Firebaseのサービス別の支出上限 |
|---|---|---|
| 設定する場所 | AI StudioのSpendページ(Monthly spend cap > Edit spend cap) | Firebaseコンソールの「Settings > Usage and billing > Details & settings」にある「Service-level spend caps」カード。Google Cloudコンソールでも設定できる |
| 上限をかける単位 | プロジェクトごとの月間の金額 | 1つのプロジェクトの、1つの対象サービスごとの月間の金額 |
| 料金プランの条件 | 請求先アカウントの紐づけが必要。請求書払い(Invoiced)は不可 | Blazeプラン(従量課金)のプロジェクトとして説明されている |
| 必要な権限 | プロジェクトのeditor、owner、admin | 請求先アカウントのBilling Account Administrator、またはプロジェクトのOwner、またはBilling Account Costs ManagerとProject Editorの組み合わせ |
| 事前の通知メール | 課金ガイドには記載がない | 予算の50%と80%で警告メール、100%で上限の発動メール |
| 上限に達したとき | 課金ガイドには書かれていない(Cloud Billingの説明では、AI Studioと同じ保護をほかのサービスにも広げたのが上限つき予算とされ、どちらで働いてもGemini APIはプロジェクト全体で止まる) | そのサービスの新しい利用が、月末まで止まる |
| 解除 | 課金ガイドには「Edit spend cap」までの記載 | コンソールの「Lift」で解除。サービスの再開に最大1時間かかることがある |
| 反映の遅れ | 約10分 | 数分 |
| 提供の段階 | Experimental(実験的) | Preview |
Firebaseで上限をかけられるサービス
Firebaseのドキュメントによると、支出上限を設定できるサービスは、次の4つです(2026年10月6日更新のページ)。
- Firebase AI Logic:Gemini Developer API、またはAgent Platform Gemini API(旧Vertex AI)へのアクセスに上限をかけます
- Firebase App Hosting:裏側のCloud Runサービスに上限をかけます
- Cloud Functions for Firebase:裏側のCloud Run functionsサービスに上限をかけます
- Firebase Extensions:裏側のCloud Run functionsサービスに上限をかけます
ブログでは最初の対象として、Firebase AI Logic、Cloud Functions for Firebase、Firebase App Hostingの3つが挙げられ、今後対象を増やす予定だと書かれています。
上限はプロジェクト全体に効きます。Firebaseのドキュメントの例では、Agent Platform Gemini APIに上限を設定すると、Firebase AI Logic以外の経路(GenkitやADKなど)の利用にも同じ上限が適用されます。
Firebase AI Logicの料金のページにも、APIに設定した予算は、サーバー用のSDKなどFirebase AI Logic以外の経路で同じプロジェクトから使った分にも適用されると書かれています。
上限に達したときの動きと再開のしかた
支出が予算の100%に達すると、Cloud Billingがそのサービスの上限を発動し、そのサービスの新しい利用は月末まで止まります。ほかのサービスは止まりません。
止まっている間は、アプリ側でそのサービスの呼び出しがエラーになります。エラーの種類や名前は、確認した公式ページには書かれていないため、try-catchなどで受け止める処理を入れておくよう案内されています。
何もしなければ、翌月の初めに上限は元の設定に戻り、サービスは自動で再開します。月の途中で再開したいときは、次の手順になります。
- FirebaseコンソールかGoogle Cloudコンソールで、止まっているサービスの「Lift」をクリックします
- 状態が「Lifted」になるまで、数分待って画面を更新します。サービスによっては再開まで最大1時間かかります
- 解除したままだと、その月の残りは上限なしで動きます。上限を引き上げて続ける場合は、解除したあとで予算の金額を編集します
上限に達した状態(Enforced)のままでは、予算の金額を編集できません。先に解除してから、新しい金額を設定します。
新しい予算は、その月に使った合計額と比べられます。
遅れの間に超過した分も含まれるため、すでに使った金額より高く設定しないと、すぐにまた止まります。予算の名前を変えただけでも、状態は設定済み(Configured)に戻り、すでに予算を超えていれば即座に発動する、とも書かれています。
Firebaseで設定する手順
手順はFirebaseのドキュメントを元にしており、実際のコンソールでは操作していません。
- プロジェクトを、Blazeプラン(従量課金)にします。Gemini Developer APIの有料のティアを使うには、Cloud Billingのアカウントを紐づける必要があり、これでプロジェクトがBlazeになる、とFirebase AI Logicの料金ページに書かれています
- Firebaseコンソールで、プロジェクトの「Settings > Usage and billing > Details & settings」を開きます
- 「Service-level spend caps」カードで、上限をかけたいサービスを探し、月間の予算額を入れて「Configure」をクリックします
Firebaseのブログには、同じ設定を「Usage and Billing」の「Accounts & budgets」タブで行うと書かれており、ドキュメントの画面名とは異なります。
この記事ではドキュメントの記載に従いました。画面の名前は変わる可能性があります。
設定できる人の条件は、前の表のとおりです。プロジェクトのEditorだけでは足りず、請求先アカウント側の権限もあわせて必要になります。
Firebase経由でGeminiを使うときの料金プランの条件
Firebase AI Logicの料金ページには、Firebase AI Logic自体は無料で、Geminiの利用料は選んだ提供元(Gemini Developer APIか、Agent Platform Gemini API)で決まる、と書かれています。
Gemini Developer APIの無料枠だけを使う場合は、Cloud Billingのアカウントを紐づけず、無料のSparkプランのままで使えます。有料のティアを使う場合は、Cloud Billingのアカウントを紐づけてBlazeプランにします。
紐づけたあとは、ほとんどのプロジェクトで前払いが求められ、Firebase AI Logic経由の利用を含めて、Gemini Developer APIの利用はすべて従量課金になります。
Firebaseのドキュメントは、支出上限をBlazeプランのプロジェクトでの設定として説明しています。Sparkプランでの扱いは、書かれていませんでした。
また、Firebaseの料金ページには、新規の方向けの300ドル分の無料クレジットがあっても、Gemini Developer APIの利用料には使えないと書かれています。このクレジットは、Agent Platform Gemini APIなどには使えます。
Firebaseの支出上限でも防げないこと
- 即時には止まりません。使用状況の報告に数分の遅れがあり、その間の超過分は通常どおり請求されます。上限は、絶対に超えたくない額より少し低めに設定するよう案内されています
- 計算は、クレジットや無料枠、割引を引く前の金額(グロスの費用)で行われます
- 設定できるのは、1つのプロジェクトの1つのサービスごとです。請求先アカウント全体や、複数のプロジェクトをまとめた上限は作れません
向いている使い方・向いていない使い方
ここからは公式の説明とは別の、編集部の見方です。
| 向いている使い方 | 向いていない使い方 |
|---|---|
| 試作や社内ツールで、1か月の費用の天井をあらかじめ決めておきたい | 請求書払い(Invoiced)のアカウント。支出上限は使えないと書かれています |
| 複数のプロジェクトを同じ請求先アカウントに紐づけていて、プロジェクトごとに予算を割り振りたい | 1円の超過も許されない厳密な管理。プロジェクトの上限は、約10分の遅れで超過が出ることがあります |
| 担当者が複数いて、誰かが誤って高額なモデルを大量に呼んでも被害を限定したい | バッチ処理やエージェントを長時間回す運用。上限を超えて課金される場合があります |
| アプリからFirebase経由でGeminiを呼んでいて、AI LogicやCloud Functionsなど構成要素ごとに上限を分けたい | 仕様が変わると困る運用。Firebaseの支出上限はPreviewで、SLAの対象外です |
上限は、課金額を完全に固定する仕組みというより、暴走の影響を小さくする保険として考えるほうが実態に合います。
よくある質問
Gemini APIの支出上限は、自動でかかりますか
請求先アカウントのティア上限は、Tier 1以上で最初から決まった額があります。プロジェクトごとの支出上限は、自分で設定する任意の機能として説明されています。
使っていないプロジェクトに上限が自動で設定されるという記載は、公式ドキュメントでは確認できませんでした。
Gemini APIの支出上限を上げる・外すには、どうしますか
プロジェクトごとの上限は、AI StudioのSpendページの「Monthly spend cap」から「Edit spend cap」で変更します。ティア上限は、課金ガイドからリンクされた増額申請フォームで引き上げを申請します。
ティア上限を無効にする方法は、公式ページに記載が見当たりませんでした。
Gemini APIの上限に達すると、どうなりますか
請求先アカウントのティア上限に達した場合は、紐づく全プロジェクトが翌月1日まで停止します。プロジェクトごとの上限に達したときの動きは、課金ガイドに書かれていません。なお、プロジェクトの上限は請求データの反映遅れで、超過が出ることがあります。
使っていないGemini APIのプロジェクトに、支出上限が自動で設定されたという通知が届きました。公式ではどう説明されていますか
通知に当たる仕組みの説明は、公式ドキュメントでは確認できませんでした。条件の日数、対象のプロジェクト、上限額の決め方、解除の方法のいずれも、課金ガイドなどに書かれていません。
編集部の見方としては、通知のリンクは開かず、AI Studioを自分で開いて、SpendページとプロジェクトのBilling Tierで、上限の金額と状態を確かめてください。変更は「Edit spend cap」から行います。
Firebase AI Logic経由でGeminiを呼ぶ場合、Gemini APIの支出上限と何が違いますか
Firebaseの支出上限は、Firebaseのサービス(AI Logic、App Hosting、Cloud Functions、Extensions)ごとに設定し、Blazeプランが前提です。100%に達すると、そのサービスの新しい利用が月末まで止まります。
AI Studioのプロジェクト上限は、課金ガイドに上限に達したときの動きが書かれていない点が異なります。どちらも、数分から10分ほどの遅れで超過が出ることがあります。
Firebaseの支出上限に達すると、どうなりますか
対象のサービスの新しい利用が月末まで止まり、アプリ側ではエラーになります。ほかのサービスは止まりません。
翌月の初めに自動で再開します。
月の途中で再開するには、コンソールで「Lift」をクリックします。再開まで最大1時間かかることがあります。
Gemini APIの支出上限とレート制限は、どう違いますか
支出上限は1か月に使える金額の制限で、レート制限は短い時間にできるリクエスト数やトークン数の制限です。無料枠でも有料でも、レート制限のエラーは起こりえます。
一方でFreeは、請求先アカウントの月間上限の対象外です。
まとめ
Gemini APIの支出上限は、自分で決められるプロジェクト単位の上限と、ティアごとにGoogleが決めている請求先アカウント単位の上限の2層です。確認と設定はAI StudioのSpendページ、ティア上限の増額申請は課金ガイドのフォームから行います。
使っていないプロジェクトに上限が自動で設定されたという通知については、公式ドキュメントに仕組みの説明が見つかりませんでした。通知の内容は、AI Studioの画面で自分のプロジェクトを確かめる形で照らし合わせてください。
Firebase経由でGeminiを使う場合は、Firebaseコンソールからサービス別の支出上限も設定できます。こちらはプレビュー段階で、Blazeプランが前提です。
止まったときは、支出上限だけでなく、プリペイド残高、10分あたりの支出レート制限、RPM・TPM・RPDのどれに当たったかを切り分けると原因が見つかります。プロジェクトごとの上限は約10分の遅れで超過が出ることがあるため、費用の管理にはAI Studioの使用状況も合わせて見てください。
料金や上限は変わることがあります。この記事は2026年10月9日時点の公式情報です。
最新の数字は、必ず公式ページで確認してください。
参考:
- Gemini API 課金ガイド
- Gemini API レート制限
- Gemini Developer API 料金ページ
- AI Studioのトラブルシューティング
- Gemini APIの更新履歴
- トークンの解説
- Gemini APIの費用管理に関するGoogle公式ブログ(2026年3月16日)
- Cloud Billingの予算とアラート
- Cloud Billingの上限つきの予算(spend cap budgets)
- Firebaseのサービス別の支出上限の設定
- Firebaseの公式ブログ:Firebase spend capsの紹介(2026年9月14日)
- Firebase AI Logicの料金と課金