Google Gemini pricing
Gemini 3.8 Flash pricing
Gemini 3.8 Flash bills per million tokens, metered separately for input and output. The current rates are below, along with the parts of the bill a per-token estimate leaves out.
Gemini 3.8 Flash rates in full
All figures are USD per million tokens, taken from Google Gemini’s own pricing documentation. The API model identifier is gemini-3.8-flash.
| Per million tokens | Standard (through Dec 31, 2026) | Standard (from Jan 1, 2027) |
|---|---|---|
| Input | $0.75 | $1.50 |
| Cached input read | $0.075 | $0.15 |
| Output | $3.75 | $7.50 |
What the rate table does not tell you
Google's own description: its most intelligent Flash model, engineered for long-horizon software engineering, autonomous agents, and complex enterprise workflows.
The paid-tier rate shown is introductory: input, output, and cached input all double on January 1, 2027, per Google's own pricing page.
Free-tier usage remains available alongside the paid tier, with lower rate limits.
A worked monthly example
Take 500,000 calls in a month at 3,000 input tokens and 400 output tokens each. That is 1.5 billion input tokens against 200 million output tokens, so input is 88% of the token volume.
| Line | Tokens | Rate | Cost |
|---|---|---|---|
| Input | 1,500M | $0.75 | $1,125 |
| Output | 200M | $3.75 | $750 |
| Total | 1,700M | $1,875 |
Output is 12% of the tokens and 40% of the bill. That inversion is why prompt trimming so often fails to move the invoice, and it is the single most common reason a forecast built on Gemini 3.8 Flash comes in under the real number.
How this page stays current
The rate on this page was read off Google Gemini’s published pricing and recorded with the date it was checked, September 16, 2026. The date changes only when someone checks again, not on each deploy. This model is not matched to the live model catalog, so the rate rests on the publisher documentation check alone.
Frequently asked questions
How much does the Gemini 3.8 Flash API cost?
Gemini 3.8 Flash is billed per million tokens, metered separately for input and output. As of September 16, 2026 the rate is $0.75 per million input tokens and $3.75 per million output tokens, with cached input read at $0.075.
Why is my Gemini 3.8 Flash bill higher than the per-token estimate?
Most estimates multiply expected tokens by the input rate and stop there. Output is priced at $3.75 against $0.75 for input, so responses usually dominate the bill even when prompts look larger. Reasoning tokens bill as output. Retries and agent fan-out pay full input cost for calls that produced nothing. And a cache that gets written but never read is pure overhead rather than a saving.
What is the cheapest way to run Gemini 3.8 Flash?
Caching a stable prefix takes repeat input to $0.075, 10% of the standard rate, and pays for itself once the cached content is read more often than it is written. The larger lever is usually routing: sending the requests that do not need this tier to a cheaper model, and capping spend per customer before the call goes out.
How do I track Gemini 3.8 Flash spend per customer or per feature?
Provider reports group usage by model, project or API key. Your application supplies the customer and workflow context needed to see cost per account. That means passing the customer, team or agent with each request from your server and recording the resolved cost against it. Spendline does this for supported requests routed through it, and checks configured budgets before forwarding them. Actual response cost can differ from the pre-call estimate.
See cost per customer, not just per token
A rate card tells you what a token costs. It does not tell you which customer, team or agent spent it. Spendline records attributed cost for supported requests routed through it and checks configured budgets before forwarding them.
Book a 30-minute call Explore a sample account