Methodology

This page documents exactly how our estimates are produced so you can judge their reliability and reproduce them.

Token cost formula

cost = (input_tokens × input_price + output_tokens × output_price) ÷ 1,000,000

Prices are per million tokens. Cached input tokens are billed at the provider's cached rate; the batch share receives the provider's batch discount.

Token estimation

Where we estimate tokens from text, we use ~4 characters or ~0.75 words per token. Actual tokenisation varies by model tokenizer and language; code and non-English text use more tokens per word.

ROI formulas

monthly_savings = manual_cost − ai_assisted_cost
net_benefit     = monthly_savings − ai_operating_cost
ROI%            = net_benefit ÷ ai_operating_cost × 100
payback_months  = setup_cost ÷ net_benefit

Support automation

manual = tickets × handle_time_hrs × hourly_cost
ai_assisted = escalated × handle_time_hrs × hourly_cost
            + tickets × ai_cost_per_ticket + platform + QA

Assumptions

  • A safety margin (where offered) buffers usage spikes, taxes and estimation error.
  • Conversation history is approximated as half the conversation length on average.
  • Self-hosting capacity = GPUs × tokens/sec × seconds in month × utilisation.

Currency

All underlying figures are in USD. Other currencies use static, display-only conversion rates and may not reflect live FX. This is not a currency conversion service.

Taxes and discounts

Estimates exclude VAT/sales tax, committed-use or enterprise discounts, and free tiers unless you enter them. Your actual invoice may differ.

Limitations

These are planning estimates, not quotes. Provider pricing, rate limits, regional uplifts and model behaviour change over time. Always confirm against the official pricing pages on our data sources page.