Free specialty workspace

GPT usage remaining calculator

Use this GPT usage remaining calculator to plan weekly and five-hour allowances from your own snapshots, consumption rates, reserve targets and reset times.

Method version 1.0.0 · Reviewed November 2, 2026 · Calculated on your device

Skip to calculator inputs →

Start here: estimate work remaining from your own usage readings

This tool answers a practical question: “At the rate my recent work used my allowances, how much similar work might fit before a reserve or the next reset?” It cannot determine that from two remaining percentages alone. It needs a measured sample or consumption rates you supply.

For example, 3% weekly remaining and 79% five-hour remaining are separate balances. One is a percentage of the weekly allowance; the other is a percentage of the five-hour allowance. They are not interchangeable amounts of work, and the smaller percentage is not automatically the first limit you will reach.

1. Where to get the input data
  1. Open the usage panel or usage settings for the exact account and service you are using. For OpenAI, follow the usage-dashboard link in the official usage guidance. This BusCalc page does not log in, connect to your account, or detect your balances.
  2. Choose only the limits your own dashboard actually shows: weekly, five-hour, or both. Not every plan has both limits, and ordinary ChatGPT chat limits may differ from Codex or ChatGPT Work limits. Do not invent a missing limit.
  3. Read the remaining percentage for each applicable allowance. If the panel explicitly shows percentage used, subtract it from 100: 97% used means 3% remaining. Confirm what the provider’s label means.
  4. Record the time until each reset from the provider’s dashboard. Enter hours from the current reading: 2 hours 15 minutes = 2.25; 2 days 6 hours = 54. Do not enter “5” simply because it is called a five-hour limit. If reset is due now, refresh the provider readings first.
  5. Do not enter a password, API key, account identifier, project information or credit-card details. None is needed.
2. When and how to take two useful snapshots
  1. Before a normal block of work: write down the time and remaining weekly/five-hour percentages. These become the earlier snapshot values.
  2. Complete a countable block of similar work using the same account, model, settings and general context size. You do not need to spend extra usage just to test this tool. A normal 15–30 minute work block can be a starting point, but a small sample with no visible percentage change is not enough to estimate allowance cost reliably.
  3. Count comparable work units completed. You define a unit: one similar request, one similar code-review task, or one complete work session. If the sample was one complete session, enter 1; the estimate will then be in similar sessions, not messages. Two very different tasks are a weak sample for predicting a third.
  4. After that block: refresh the provider usage display, note the time, remaining percentages and updated time until reset. These are the current values. Enter the elapsed wall-clock minutes between the two readings, including any idle time.
  5. Confirm that neither allowance reset and that the allowance basis did not change. Discard the sample after a reset, plan/promotion change, or switch to purchased credits. A balance that increased is a clear warning; a reset can also be hidden by subsequent usage, so the calculator cannot detect every invalid sample automatically.
  6. Other chats, background agents, devices, applications or team activity may draw from the same allowance. Pause unrelated activity if possible, or count its work too. Otherwise the observed consumption cannot be attributed only to the work units you entered.

Keep the sample within the same reset periods. Do not combine one earlier reading from yesterday’s five-hour period with a current reading after that limit refreshed. Longer, representative samples can reduce rounding noise, but must not cross a reset.

3. What to enter in each planning method

Estimate similar work remaining from two snapshots

Enter the current remaining percentage and current hours until reset for each limit, followed by its earlier remaining percentage. Enter minutes between snapshots and the number of completed comparable work units. Confirm the unchanged reset periods. Select the display-rounding assumption that matches your readings.

Reserve: this is the number of percentage points of the full allowance you want to keep. With 3% remaining and a 1-point reserve, only 2 points are spendable. Zero means no reserve. A reserve is a planning target; the calculator does not enforce it in your provider account.

Precision: “Rounded to nearest whole percentage point” assumes an uncertainty of half a point at each reading. For example, two readings differing by only one displayed point can hide a true drop anywhere from roughly zero to two points. This assumption is not a verified statement of how your provider rounds or updates its display. “Exact” treats your entries as exact for arithmetic; it does not make future usage predictable.

Current balances only — no work estimate

Enter current balances, reserve targets and hours to reset. You receive remaining/used shares and an average percentage-point pace that would spread the spendable balance across the time left. This method deliberately does not invent work hours, token totals or request counts. Time passing alone does not consume the allowance at that pace.

What-if forecast using my own consumption rates

Enter a separately measured or assumed rate in percentage points per elapsed hour for each allowance. A rate of 2 means two points of that full allowance per hour, not 2% of the remaining balance. Enter the planned elapsed work interval. The tool shows at-rate time and projected balances up to the earlier of your requested interval or the first applicable reset. It does not estimate work-unit counts without a sample count.

4. Worked example: 3% weekly and 79% five-hour remaining

Illustrative data only—not your account’s measured usage. Suppose you completed two similar work units over 30 elapsed minutes, with no reset or allowance change:

  • Weekly earlier reading: 4% remaining; current reading: 3% remaining.
  • Five-hour earlier reading: 89% remaining; current reading: 79% remaining.
  • At the current reading, weekly reset is 48 hours away and five-hour reset is 2 hours away.
  • Completed comparable work units: 2. Reserve for both allowances: 0.

The sample used 1 weekly point and 10 five-hour points. Dividing by two units gives average costs of 0.5 weekly point and 5 five-hour points per unit. At those point estimates, the weekly balance can fund 6 similar units and the five-hour balance can fund 15 whole units. The sample pace was 4 units per hour, so only 8 units fit in the 2 hours before the first reset. The joint point estimate is the smallest of those ceilings: 6 similar units, or about 1.5 hours at the sample activity pattern, before the weekly balance reaches zero.

If the percentages are treated as rounded to the nearest whole point, the work estimate is much less precise: the same example allows a rounding-only range of 2–8 units before a reserve or the first reset. That is not a statistical confidence interval, and actual future work can fall outside it. The range does not cover workload changes, delayed provider accounting or other account activity.

Select Load example for this method to reproduce the numbers. Replace all example values before using the result for your own planning.

Another comparison: 3% / 79% becomes 2% / 73%

These two readings show a drop of 1 weekly percentage point and 6 five-hour points. If you treat everything between the readings as one comparable block of work, the current weekly balance has a point-rate budget for 2 more such blocks; the current five-hour balance has a budget for 12 whole such blocks (73 ÷ 6, rounded down). The weekly budget is tighter under that same-work/no-refill assumption.

Without the elapsed time and reset information, this comparison cannot say how long those blocks take, whether they fit before a reset, or how the balances change afterward. Whole-percentage display rounding can make a one-point weekly drop particularly uncertain. Do not enter an invented duration merely to obtain an hours result. For a complete forecast, start a new timed sample and use the dashboard reset times at its end.

5. What the results and graph provide
  • Estimated similar work units: a whole-unit point estimate capped by each allowance’s spendable balance and by time until the first reset at the sample pace. It is an estimate of work like your sample—not a fixed message entitlement.
  • Consumption rates: the percentage-point decrease divided by elapsed hours, separately for each allowance.
  • Average cost per work unit: each allowance’s observed decrease divided by the completed work units you counted.
  • First limiting allowance: whichever reaches its reserve first at the entered/observed rates, before the first reset. The tool does not choose this by taking the smaller remaining percentage.
  • Same-pattern time: estimated elapsed time until a reserve or the first reset. It includes the sample’s idle/activity pattern; it is not a promise of continuous active model execution.
  • Rounding bounds: optional low/high work-unit estimates and time bounds under the selected display-rounding assumption. “Not bounded” means the lower plausible rate includes zero, not unlimited usage.
  • Graph: point-rate projected percentages from now to the first reset or shorter planned endpoint. Each line is a percentage of its own allowance; the lines do not represent equal token or work capacities. The graph does not update from your account.
6. When to update it—and what it cannot predict

Recalculate after a substantial block of work, before starting a large job, when a reset occurs, or when the model, reasoning/speed setting, context size or task type changes. Newer representative samples are usually more useful than reusing an old rate. A zero visible change means there may be too little measurable consumption to estimate work left; it does not prove the work was free.

Large tasks can cost more than previous ones. Caching, tools, context growth, reasoning, parallel jobs and accounting updates can change consumption. The calculator does not convert percentages into tokens, dollars, API credits or guaranteed messages. It does not predict future resets/refills, enforce reserves, read account data, purchase credits or override a limit. It stops the joint forecast at the first entered reset because the next allowance state is not known. Purchased-credit balances and unrelated quotas are not modeled.

Entries remain in your browser tab and are not saved automatically. Print or download the result if you want a record. The result file contains your entered readings and calculated results; it is not an editable account connection or a live monitor. Use the provider dashboard as the source of truth.

Your calculation

For Codex, ChatGPT or another service where your dashboard actually shows these limits. Enter your own readings. This independent planner is not connected to, endorsed by or able to reset OpenAI accounts.

Choose a method, then enter your figures. Examples are illustrative, not recommended settings or rates.

Two percentages alone cannot identify token counts, time left for work or the first limiting allowance.

Choose only limits that actually apply to your plan; availability varies. No plan limits are hard-coded.

Copy the remaining percentage from the provider dashboard. Do not enter percentage used.

Hours from now. Convert days × 24 plus hours. Zero means reset is due; refresh your readings before forecasting.

Zero uses the full displayed balance. A reserve of 1 keeps one point of that whole allowance, not 1% of the remaining balance.

Earlier reading from the same account and reset period. It must be at least the current remaining percentage.

Copy the remaining percentage from the provider dashboard. Do not enter percentage used.

Hours from now. Convert days × 24 plus hours. Zero means reset is due; refresh your readings before forecasting.

Zero uses the full displayed balance. A reserve of 1 keeps one point of that whole allowance, not 1% of the remaining balance.

Earlier reading from the same account and reset period. It must be at least the current remaining percentage.

Elapsed wall-clock minutes, including idle time. Future usage needs a comparable activity pattern.

Whole count: for example 2 similar requests, or 1 complete work session. This does not imply equal costs for different requests.

Do not mix readings across resets, model/plan changes, promotional allowance changes or switching to purchased credits.

Rounding bounds are not statistical confidence intervals. Choose the assumption matching the dashboard; rounding behavior is not verified by this tool.

How this calculation works

Observed rate = (previous remaining − current remaining) / elapsed hours. Time to reserve = max(0, current remaining − reserve) / rate. Evaluate each allowance separately and stop the joint forecast at the first reset.

What information do I need?

Only fields for your selected method are required. Use consistent units and scope. Changing an entry method or unit system does not convert the numbers already entered. Previously calculated results are cleared when inputs change.

Input definitions and where to find them
How would you like to plan?
Two percentages alone cannot identify token counts, time left for work or the first limiting allowance.
Which limits does your dashboard show?
Choose only limits that actually apply to your plan; availability varies. No plan limits are hard-coded.
Weekly allowance REMAINING (%)
Copy the remaining percentage from the provider dashboard. Do not enter percentage used.
Weekly reset in how many hours?
Hours from now. Convert days × 24 plus hours. Zero means reset is due; refresh your readings before forecasting.
Weekly allowance to keep in reserve (percentage points)
Zero uses the full displayed balance. A reserve of 1 keeps one point of that whole allowance, not 1% of the remaining balance.
Weekly remaining at the earlier snapshot (%)
Earlier reading from the same account and reset period. It must be at least the current remaining percentage.
Weekly assumed consumption (percentage points/hour)
Enter a separately measured or assumed wall-clock rate for this allowance. Do not use a token conversion or the other allowance’s percentage.
Five-hour allowance REMAINING (%)
Copy the remaining percentage from the provider dashboard. Do not enter percentage used.
Five-hour reset in how many hours?
Hours from now. Convert days × 24 plus hours. Zero means reset is due; refresh your readings before forecasting.
Five-hour allowance to keep in reserve (percentage points)
Zero uses the full displayed balance. A reserve of 1 keeps one point of that whole allowance, not 1% of the remaining balance.
Five-hour remaining at the earlier snapshot (%)
Earlier reading from the same account and reset period. It must be at least the current remaining percentage.
Five-hour assumed consumption (percentage points/hour)
Enter a separately measured or assumed wall-clock rate for this allowance. Do not use a token conversion or the other allowance’s percentage.
Minutes between the two snapshots
Elapsed wall-clock minutes, including idle time. Future usage needs a comparable activity pattern.
Comparable work units completed between snapshots
Whole count: for example 2 similar requests, or 1 complete work session. This does not imply equal costs for different requests.
Were both readings taken without a reset or allowance change?
Do not mix readings across resets, model/plan changes, promotional allowance changes or switching to purchased credits.
How precise are your readings?
Rounding bounds are not statistical confidence intervals. Choose the assumption matching the dashboard; rounding behavior is not verified by this tool.
Planned elapsed work interval (hours)
Used for an at-rate forecast, capped at the earliest entered reset.

Worked example

This example uses the initial method shown in the selector. Load an example in the form to try it.

Example inputs
  • How would you like to plan?: measured
  • Which limits does your dashboard show?: both
  • Weekly allowance REMAINING (%): 3
  • Weekly reset in how many hours?: 48
  • Weekly allowance to keep in reserve (percentage points): 0
  • Weekly remaining at the earlier snapshot (%): 4
  • Five-hour allowance REMAINING (%): 79
  • Five-hour reset in how many hours?: 2
  • Five-hour allowance to keep in reserve (percentage points): 0
  • Five-hour remaining at the earlier snapshot (%): 89
  • Minutes between the two snapshots: 30
  • Comparable work units completed between snapshots: 2
  • Were both readings taken without a reset or allowance change?: yes
  • How precise are your readings?: whole

Example answer: Estimated similar work units before reserve or first reset = 6 whole units at sample pace

Use the result well

Manual planning estimates only: this page cannot read your OpenAI account, messages, tokens, credits or actual quota. Enter the REMAINING percentage shown in your account, not percentage used. Limits and plan features can change; the provider dashboard is authoritative.

Weekly and five-hour percentages have different denominators. A 3% weekly balance and 79% five-hour balance cannot be added, converted to tokens or compared as equal amounts of work. Either applicable limit may stop included usage. No fixed message count or conversion ratio is assumed.

Reserves are percentage points of each separate full allowance. Reset time means hours FROM NOW as displayed by your provider, not a promise of a full automatic refill. Refresh this worksheet at every reset, model/plan change or new reading. Purchased credits and other quotas are outside the model.

Measured rates use elapsed wall-clock time, including any idle time. Future forecasts assume the same workload mix, model, settings, parallel activity and idle pattern; similar-looking requests can consume different amounts.

Review the limits shown with each result. Browser arithmetic has finite precision; small differences may reflect rounding. Print or download important results before closing the tab. This workspace does not store projects online or replace an approved examination calculator, engineering design or professional judgment.

Method and sources

References support the stated mathematical concepts; the interface and implementation are original. Publishers do not endorse this site.