Codex Banked Resets: What They Are, How to Use Them & When to Save
A banked reset in OpenAI Codex is a promotional, one-time usage-limit reset saved to your account until used or expired. A full banked reset restores both your 5-hour and weekly Codex usage windows to 100% of your current plan allowance. It does not increase your plan limits, so the amount of usable capacity restored depends on your plan. Applying a full reset also changes your weekly reset date.
A full banked reset covers five-hour and weekly windows. It changes your weekly reset date. It is consumed only when at least one eligible window is refreshed. OpenAI reset guidance, verified 2026-09-27.
Banked Resets vs. Automatic Resets vs. Paid Options
Banked resets get confused with automatic window resets and with the paid options. They do different jobs:
| Recovery Method | Cost / Origin | Trigger | 5-Hour Window | Weekly Window & Schedule | Can Be Saved? |
|---|---|---|---|---|---|
| Automatic Clock Recovery | Included with plan ($0) | Automatic on clock | Clears 5-hour usage window | Resets at fixed weekly anchor date | No (rolling 5-hour window) |
| Banked Reset | Promotional grant ($0) | Manual user redemption | Restores to 100% | Restores to 100% & changes weekly reset date | Yes (until expired; varies by offer) |
| Paid Instant Reset | Purchased checkout ($) | Immediate on payment | Restores to 100% | Restores to 100%; new 7-day cycle starts on first post-reset request | No (applies immediately) |
| Flexible Credits | Metered top-up ($) | Drawn after quota runs out | Bypasses 5-hour limit | Preserves original weekly anchor | Yes (12-month balance) |
According to official OpenAI Help Center documentation, a banked reset is saved to the account until used or expired, and must be manually applied by the user. In contrast, an automatic or global reset is applied directly by OpenAI to eligible usage limits, with nothing saved or banked for later. For example, OpenAI announced a global reset for paid subscriptions on September 7, 2026 (detailed in our Codex limit changes ledger).
Practical Guidance: Should You Use It Now or Save It?
A full banked reset refreshes both the 5-hour rolling window and your weekly allowance, and it moves your weekly reset date. That makes timing worth thinking about. Here is how to decide:
- Your weekly quota is near 100% spent: You get the most practical value from a reset when your weekly allowance is heavily depleted or fully exhausted, rather than when you have substantial quota remaining.
- You are starting a major multi-hour coding sprint: If you have an active session requiring autonomous tasks, applying the reset gives you fresh burst and weekly buffers.
- The reset is nearing its expiration date: Banked resets cannot be restored or reissued once expired. If your reset is close to the expiration shown in Settings > Usage, use it before it lapses.
- You want to adjust your weekly reset timing: Because applying a full reset changes your weekly reset date, using it during a high-activity period can shift your weekly reset window to better match your workflow.
- Only your 5-hour rolling limit is blocked: If your weekly allowance has plenty of headroom (>30%), do not burn a banked reset. Wait for the 5-hour window to roll over naturally.
- Your natural reset is less than 2 hours away: Run
/status. If your scheduled reset is imminent, waiting preserves your banked reset for an emergency. - You only need 1 or 2 quick turns: Spending a whole reset on one prompt or a one-line commit fix wastes most of it.
- You are finishing work for the day: If your workday is ending, let the natural 5-hour and overnight rolling clock restore your quota while you sleep.
Where to Find and How to Apply a Banked Reset
If your account has a banked reset, you can redeem it from web settings, the desktop app, or the CLI:
1Open ChatGPT Usage Settings
Navigate to your account profile menu and select Settings → Usage on either the web interface at chatgpt.com/settings/usage or inside the ChatGPT / Codex Desktop app.
2Locate the Reset Summary
If an active grant is available on your account profile, you will see a badge such as “1 reset available” or “Full reset” displayed directly adjacent to your 5-hour and weekly quota meters.
3Review Details & Confirm Redemption
Click Use reset. A confirmation modal will display the expiration terms and confirm that applying it will refresh both windows and update your weekly reset date. Confirm to apply.
How Banked Resets Affect Your Weekly Reset Date
Redeeming a banked reset refills your current usage and moves your weekly reset date with it.
Codex enforces both a rolling 5-hour window and a weekly usage limit. According to official OpenAI documentation:
Refreshed
Your rolling 5-hour usage allowance is cleared back to full capacity.
Refreshed
Your weekly Codex usage allowance is restored back to 100%.
Updated Date
Applying the reset changes your weekly reset date in Settings > Usage.
*Note: Check Settings > Usage after applying a reset to view your updated reset time. Note that paid instant resets operate under separate timing mechanics (where a new weekly period starts with your first post-reset request; see our guide on Codex instant resets); do not assume banked resets follow the paid-reset rule.
Expiration, Stacking, and Plan Rules
A few rules govern how banked resets behave:
Expiration Depends on Offer
Expiration depends on the offer. Check the expiration shown in Settings > Usage or in the applicable promotion terms. Referral resets generally use a 30-day window unless the offer says otherwise. Once expired, unused resets cannot be restored or reissued.
Stacking & Holding Limits
Whether you can hold multiple banked resets depends on the specific promotional offer. OpenAI promotion rules and holding limits vary by campaign, plan, and workspace rather than following any universal cap.
Does Not Expand Plan Ceilings
A full banked reset restores both your 5-hour and weekly Codex usage windows to 100% of your current plan allowance. It does not increase your plan limits, so the amount of usable capacity restored depends on your plan.
Non-Transferable & No Cash Value
Banked resets are tied to your specific account or workspace. They cannot be transferred between accounts, converted to OpenAI API platform credits, or refunded for cash.
Troubleshooting Banked Resets
Things that commonly go wrong when finding or applying a reset:
1. “I applied my reset, but the meter still shows 0% remaining.”
The usage display in Settings > Usage can take a short time to update. Try closing and reopening Settings, refreshing your browser, or running /status directly in the Codex CLI to confirm that your quota has refreshed.
2. “My banked reset is missing or I cannot see it in Settings.”
Check whether you are logged into the correct workspace. If you belong to both a Personal Plus/Pro account and an employer ChatGPT Business workspace, banked resets granted to your personal profile will not appear when your active workspace is toggled to your organization. Switch workspaces in the bottom-left profile menu.
3. “Does a banked reset give me extra capacity above my plan limit?”
No. A full banked reset restores both your 5-hour and weekly Codex usage windows to 100% of your current plan allowance. It does not increase your plan limits, so the amount of usable capacity restored depends on your plan.
Frequently Asked Questions
What is a banked reset in OpenAI Codex?
A banked reset is a promotional, one-time usage-limit reset stored in your account until you choose to use it or it expires. A full banked reset restores both your 5-hour and weekly Codex usage windows to 100% of your current plan allowance. It does not increase your plan limits, so the amount of usable capacity restored depends on your plan.
How do I get a banked reset?
Banked resets are not sold as standalone purchases. They are promotional benefits tied to specific offers, campaigns, or referral programs. Eligibility and availability depend on the specific offer, plan, workspace, and region.
Does applying a banked reset change my weekly reset schedule?
Yes. Applying a full banked reset refreshes your 5-hour and weekly usage windows and changes your weekly reset date. Check Settings > Usage after applying the reset to view your updated reset time.
Can I buy a banked reset in advance to store for later?
No. You cannot purchase banked resets to store in reserve. While eligible personal Plus and Pro accounts can purchase an immediate paid instant reset when running low on quota, paid resets apply immediately upon checkout and cannot be banked for future use.
What happens if I apply a banked reset when I haven't reached my limit?
A banked reset is only consumed if it successfully refreshes at least one eligible usage window. If there is nothing eligible to refresh (for example, if both your 5-hour and weekly allowances are already at 100%), the reset remains available in your account.
Do banked resets expire if I don't use them?
Yes. Expiration depends on the offer. Check the expiration shown in Settings > Usage or in the applicable promotion terms. Referral resets generally use a 30-day window unless the offer says otherwise. Once expired, unused banked resets cannot be restored, reissued, or exchanged for cash or API credits.
Why did my usage percentage not change immediately after applying a reset?
The usage display in Settings > Usage can take a short time to update. Try closing and reopening Settings, refreshing your browser, or running /status in the Codex CLI to confirm that your quota has refreshed.
Related Quota & Reset Guides
- Automatic reset schedules are covered in when your Codex usage resets.
- Without a banked grant, an immediate refresh means Codex instant resets work, or compare all options in our credits vs. resets guide.
- Review baseline limits across all tiers in the Codex usage limits table.
- Blocked by a 429 right now? That is the Codex rate limit triage guide.