Comparisons + Cost

Flat-rate AI API vs per-token AI pricing: which should you choose?

Flat-rate AI API pricing charges a fixed monthly plan with unlimited fair-use usage and no per-token charges or overage fees on self-serve. Per-token pricing meters input and output tokens, so cost tracks usage exactly. Choose flat-rate for steady production traffic and budget certainty; choose per-token for low, spiky or experimental workloads.

Key facts

Flat-rate modelFixed monthly plan; unlimited fair-use usage; no token meters on self-serve
Per-token modelSeparate input and output token rates; bill scales with usage
OverageNone on Plugsky self-serve plans
Throughput constraintRPM, TPM and concurrency limits instead of token meters
Model access30+ models under one flat plan on self-serve
Free plan2 free models (plugsky-micro and plugsky-lite), no card required
Best-fit workloadsFlat for steady production; per-token for low or bursty usage
Product statusChat, streaming, JSON mode, function calling, embeddings and RAG are live

TL;DR

  • Flat-rate: fixed cost, fair-use limits, no token meters.
  • Per-token: exact cost matching, more variance, more forecasting work.
  • Flat-rate wins on steady production traffic; per-token wins on spiky or low volume.
  • Agents and retry-heavy flows favour flat-rate because calls multiply.
  • Both are available with the same OpenAI-compatible API on Plugsky.

How it works, step by step

  1. Measure monthly input and output tokens from production telemetry.
  2. Price those tokens at current published rates to get metered equivalent spend.
  3. Compare with the flat plan that covers your usage with headroom.
  4. Assess utilisation: steady daily traffic or short bursts?
  5. Model a 2x traffic month under both pricing shapes.
  6. Include retries, evals and re-embedding in the per-token estimate.
  7. Pick the shape that keeps cost predictable at your expected scale.
1Measure monthlyinput and outputtokens from2Price those tokensat currentpublished rates to3Compare with theflat plan thatcovers your usage4Assess utilisation:steady dailytraffic or short5Model a 2x trafficmonth under bothpricing shapes.6Include retries,evals andre-embedding in the

Try it yourself

Open the LLM cost calculator →

How each model prices a request

Per-token billing splits every call into input and output tokens and applies a rate to each, so a long prompt, a verbose completion or a retry all add to the bill. Flat-rate billing charges a monthly plan and governs usage with fair-use rate limits, so the same request costs nothing extra.

The difference compounds in multi-step workloads. A chat turn is one call; an agent task may be ten. Under per-token pricing that multiplier lands on the invoice; under flat-rate it lands on throughput.

Cost behaviour as you scale

  • Per-token: cost grows linearly with usage. A successful launch doubles traffic and doubles the bill, often before revenue catches up.
  • Flat-rate: cost stays fixed within fair use. Growth consumes more throughput headroom rather than more budget, and enterprise committed capacity handles sustained high volume.

Linear cost is not inherently bad — it matches spend to value and keeps low-volume periods cheap. The problem is forecast variance, which is why finance teams often prefer the fixed line.

Where each model wins

Flat-rate wins for steady SaaS traffic, agent loops, prompt-heavy products and any team that values budget certainty over marginal savings. It also removes the incentive to under-serve users to protect a token budget.

Per-token wins for prototypes, seasonal workloads, one-off backfills and low-volume products where a monthly plan would sit idle. It is also the natural model for pass-through reselling of a specific model.

Plugsky self-serve plans are flat-rate with unlimited fair-use usage, and the same OpenAI-compatible API also supports metered evaluation through the free plan and trial.

How to run the comparison on your numbers

  1. Log tokens per request and requests per month for each workload.
  2. Apply the live rates from the pricing page to get metered spend.
  3. Add measured retry and evaluation overhead.
  4. Compare with the flat plan that covers peak usage with 1.5x headroom.
  5. Stress both with a doubling of traffic and a prompt change.

The cost calculator runs this arithmetic. Revisit the result quarterly — usage patterns change faster than pricing pages.

Honest comparison

DimensionFlat-rate (Plugsky self-serve)Per-token pricingNotes
Monthly costFixed plan priceVaries with tokensFlat favours steady usage
Input vs outputNot metered on self-servePriced separately, output usually higherOutput-heavy apps feel per-token most
Overage feesNoneCommon above quotaFlat removes true-up risk
Retries and loopsNo marginal token chargeBilled when they reach the modelAgents amplify the gap
ForecastingOne fixed line plus user growthRequires token forecastingFlat shortens approval cycles
Best fitSteady production workloadsLow, spiky or experimental usageMatch the shape to the workload

Frequently asked questions

Is flat-rate cheaper than per-token pricing?

It depends on volume and utilisation. Flat-rate is cheaper when metered spend at your volume exceeds the plan price and traffic keeps the plan busy. Per-token is cheaper for low or spiky usage.

Does Plugsky charge per token?

No. Self-serve plans are flat monthly with unlimited fair-use usage, and there are no per-token charges or overage fees. See the live pricing page for current plans.

What limits apply on a flat plan?

RPM, TPM and concurrency limits protect shared capacity. They govern throughput rather than billing, so extreme usage leads to backpressure and a conversation about enterprise capacity, not a larger invoice.

Why do output tokens cost more on per-token plans?

Generating text is sequential and compute-intensive while prompts process in parallel. Providers reflect that in their rates, which is why output-heavy products feel per-token pricing most.

Are agents better on flat-rate pricing?

Usually yes. Agent tasks involve planning, tool calls and retries that multiply model invocations. Flat-rate makes those internal steps free at the margin, so engineering optimises quality instead of token count.

Can I start per-token and switch to flat-rate?

Yes. Plugsky keeps an OpenAI-compatible API, so the migration is a plan change plus a base URL and model configuration — not a rewrite of your application.

How do I forecast a per-token bill?

Build a driver tree of users, sessions, requests and tokens per request, then apply current rates. Add retries and evaluation runs. Flat-rate replaces that tree with a fixed plan plus user growth.

Which model should a startup choose?

Start on the free plan to measure real usage, then compare. Early-stage products with low volume often stay on metered access; once traffic is steady, flat-rate usually wins on predictability.