Method and assumptions
How the GPT Live Pricing Calculator Works
The page contains two calculators for two different buying decisions. The Consumer Plans tab estimates how much ChatGPT Live time you use in a rolling 24-hour window and compares that figure with published plan limits. The Realtime API tab estimates developer API spend. A ChatGPT subscription does not include Realtime API credits, and buying a higher ChatGPT plan does not reduce a separate API invoice.
Estimate Cost from Audio Minutes
Minute mode is useful before an application has real usage data. It converts each audio input minute to an estimated 600 audio tokens and each audio output minute to an estimated 1,200 audio tokens, then applies the selected model's per-million-token prices. OpenAI's current pricing page does not publish a fixed audio-token-per-minute conversion, so these factors are planning assumptions rather than official rates. Actual token volume can change with silence, turn length, truncation, and how much audio the model generates.
For planning, the GPT Live pricing calculator separates input and output because generated speech is priced differently from user audio. Enter the number of minutes your users speak under audio input and the number of minutes the model speaks under audio output. Do not enter total call duration in both fields unless both sides actually speak for that full duration.
Calculate Exact Cost from API Tokens
Token mode is the appropriate choice for billing reconciliation. Copy the actual uncached audio input, cached audio input, audio output, text input, cached text input, and text output token counts from your API usage records. The calculator multiplies each category by the corresponding official rate and adds the results. Keeping cached and uncached input separate matters because cached input is substantially cheaper.
The result covers model token charges represented by the fields on this page. It does not estimate unrelated infrastructure, telephony, storage, network, transcription, tool calls, or taxes. Use the OpenAI billing dashboard and your invoice as the final record of charges.