Why is OpenAI charging me after cancellation

You cancelled ChatGPT Plus or your API subscription, but OpenAI just hit your card again. This happens to hundreds of users every month — and it's usually one of three billing quirks, not a mistake.

Why is OpenAI charging me after cancellation

You cancelled ChatGPT Plus or your API subscription, but OpenAI just hit your card again. This happens to hundreds of users every month — and it's usually one of three billing quirks, not a mistake.

What's actually happening

OpenAI processes cancellations differently for ChatGPT Plus and API accounts. For Plus, when you cancel, you keep access until your current billing period ends — but the system already queued your next payment. If you cancelled within 24-48 hours of your renewal date, that charge often goes through anyway because payment processors batch transactions in advance.

For API accounts, cancellation doesn't zero out your usage charges. If you used $15 worth of tokens before cancelling, you'll still get billed for that $15 at the start of next month. The cancellation only stops *future* usage — it doesn't forgive existing debt.

There's also a timing gap most users miss: your cancellation confirmation email shows the date you *submitted* the cancellation, not when it takes effect. If you cancelled on March 15th but your renewal is March 16th, you're still getting charged on the 16th. The cancellation applies to the *following* cycle.

How to fix it

1. Check your actual billing cycle date

Log into ChatGPT or platform.openai.com, go to Settings → Billing, and find "Next payment date" or "Billing cycle". Compare this to when you cancelled. If you cancelled after this date already passed for processing (usually 2-3 days before), the charge was already locked in.

2. For ChatGPT Plus — verify cancellation took effect

Go to Settings → My Plan. If it shows "ChatGPT Plus - Active until [date]" rather than "ChatGPT Free", your cancellation is confirmed but you're still in the paid period. The charge you're seeing might be legitimate if it happened before that end date.

If it says "ChatGPT Plus" with no end date, your cancellation didn't process. Click Manage subscription → Cancel plan again and screenshot the confirmation.

3. For API charges — check your usage

Visit platform.openai.com/usage. Filter to the month before you cancelled. If you see token usage there, you owe for those tokens regardless of cancellation timing. OpenAI bills usage in arrears — you get charged on the 1st of the month for the previous month's consumption.

4. Request a refund if genuinely duplicate

If you have proof the charge is a duplicate (two charges same amount same day, or charge after your stated end date), you need to contact OpenAI support through help.openai.com. Include:

  • Your email address on the account
  • Transaction ID from your bank/card statement
  • Screenshot of your cancellation confirmation with timestamp
  • Screenshot of your billing cycle dates

They typically respond in 3-5 business days. Don't dispute with your bank yet — that can trigger an account ban.

If that doesn't work

If OpenAI support says the charge is valid but you disagree, ask them to specify which billing period or usage the charge covers. Request an itemised invoice. They're required to show you what you paid for.

For charges you believe are fraudulent (charged months after cancellation with no usage), you can dispute through your bank — but understand this will likely close your OpenAI account permanently. Only use this as a last resort after exhausting support tickets.

If you're getting repeatedly charged despite multiple cancellation attempts, there may be multiple subscriptions on your account. Check if you subscribed through both the iOS app and web — these create separate billing relationships. You need to cancel in both places.

Questions people actually ask

Q: I cancelled yesterday but got charged today — can I get a refund?

A: Probably not. If your billing date was today, the payment was already processing before you cancelled. You might get a prorated refund if you contact support immediately, but it's not guaranteed. More details in our guide on unexpected OpenAI charges.

Q: How long does it take for cancellation to stop charges?

A: ChatGPT Plus cancellations are immediate but you keep access (and the charge) until the current period ends. API cancellations stop future usage instantly but don't erase charges for past usage. Always allow one full billing cycle.

Q: Will I get charged if I just stop using the API without cancelling?

A: Yes, if you have auto-recharge enabled. The minimum recharge amount ($5-10 depending on your settings) will hit automatically when your balance runs low, even with zero usage. Disable auto-recharge in billing settings.

Q: Can OpenAI charge me after I delete my account?

A: No, but deleting your account doesn't cancel active subscriptions. You must cancel subscriptions first, wait for the billing period to end, *then* delete the account. Otherwise the subscription survives the deletion and keeps charging.

What to remember

  • Cancellation timing matters — cancel at least 3 days before renewal to avoid overlap
  • API usage gets billed the following month — cancellation doesn't erase what you already used
  • Check for multiple subscriptions (web + mobile app) that need separate cancellations
  • Always screenshot your cancellation confirmation and billing cycle dates
  • Don't chargeback until you've tried OpenAI support — it usually triggers permanent account closure

---

*openai-support.com is an independent resource, not affiliated with OpenAI Inc.*

Related help