Why is OpenAI charging me after I cancelled
You cancelled your ChatGPT Plus subscription or stopped using the API weeks ago, but your credit card just got hit with another OpenAI charge. This happens to hundreds of users every month, and it's usually one of three
Why is OpenAI charging me after I cancelled
You cancelled your ChatGPT Plus subscription or stopped using the API weeks ago, but your credit card just got hit with another OpenAI charge. This happens to hundreds of users every month, and it's usually one of three fixable problems.
What's actually happening
OpenAI's billing system doesn't cancel immediately when you think it does. If you cancelled ChatGPT Plus through your account settings, the subscription stays active until the end of your current billing period — and you won't get charged again after that date passes. But if you're seeing charges after your billing period ended, something else went wrong.
The most common culprit: you cancelled through the wrong method. Hitting "cancel" in your iPhone settings or Google Play doesn't cancel the OpenAI subscription — it just stops Apple or Google from auto-renewing it on their end, while OpenAI's system still thinks you're subscribed. You'll see charges keep coming because OpenAI never received the cancellation signal.
API charges work differently. There's no subscription to cancel — you get billed for usage. If you're seeing unexpected OpenAI charges after you thought you stopped using the API, something's still making requests. A forgotten script, a development environment you didn't shut down, or a third-party tool with your API key can rack up charges while you're not actively working.
How to fix it
1. Check your actual subscription status
Log into chatgpt.com, click your profile in the bottom-left, go to Settings → Plan. Look at the status line. If it says "ChatGPT Plus — renews on [date]", you're still subscribed. If it says "ChatGPT Plus — cancels on [date]", you won't be charged after that date.
2. Cancel properly if still active
On that same Plan page, click "Manage my subscription" at the bottom. Click "Cancel plan" in red text. Confirm cancellation. You'll see "Your plan will be cancelled on [date]" — that's the last day of service you already paid for.
3. For API charges, kill all usage
Go to platform.openai.com/usage. Check the daily breakdown for the billing period showing charges. If you see any usage after the date you thought you stopped, something's still calling the API.
Go to platform.openai.com/api-keys. Click "Revoke" on every key listed. This immediately stops all API access. If you need specific keys later, create new ones — but revoking everything stops mystery charges cold.
4. Request a refund for incorrect charges
If you cancelled properly but still got charged for a new billing period, you need to contact OpenAI support. Go to help.openai.com, click "Messages" in the bottom-right, start a new conversation, and include:
- Your OpenAI account email
- The exact charge amount and date from your credit card statement
- The date you cancelled (screenshot the cancellation confirmation if you have it)
- A clear statement: "I cancelled on [date] but was charged on [date] for a new period"
OpenAI typically responds within 3-5 business days. They can verify the cancellation timestamp in their system and issue refunds for billing errors.
If that doesn't work
If support denies the refund and you're certain you cancelled before the charge, dispute it with your credit card company. Provide your cancellation confirmation and the charge details. Card companies usually side with customers on subscription billing disputes when you have documentation.
Be aware: disputing charges can flag your OpenAI account. If you plan to use ChatGPT or the API again, it's worth pushing harder with OpenAI support first rather than going straight to a chargeback.
For API charges that seem wrong, export your usage data from platform.openai.com/usage. The CSV shows exact timestamps, models, and token counts. If the usage looks legitimate but you genuinely didn't authorize it, someone else accessed your API key — change your OpenAI account password immediately and check if your account got compromised.
Questions people actually ask
Q: I cancelled through my iPhone. Why am I still getting charged?
A: Cancelling through iPhone Settings only stops Apple from handling the renewal. You still need to cancel at chatgpt.com → Settings → Plan → Manage subscription. OpenAI's system and Apple's system don't sync cancellations.
Q: How long until a cancellation actually stops charges?
A: You won't get charged for the next billing period after you cancel. If your next renewal was November 15 and you cancel on November 10, you keep access until November 15 and won't be charged again. There's no way to get a prorated refund for unused days.
Q: Can I get a refund for the current month I'm cancelling?
A: OpenAI's standard policy is no refunds for partial months. You can ask support to make an exception if you have a compelling reason (fraudulent charge, immediate cancellation need), but most requests get denied.
Q: What if I see charges but never signed up for anything?
A: That's either credit card fraud (someone used your card to create an OpenAI account) or you signed up and forgot. Check haveibeenpwned.com with your email to see if an OpenAI account exists. If it's fraud, report it to your card issuer immediately and they'll reverse the charges.
What to remember
- iPhone/Android cancellations don't cancel OpenAI subscriptions — you must cancel at chatgpt.com
- Cancelled subscriptions stay active until the end of your paid period
- API charges continue until you revoke all API keys at platform.openai.com
- Support needs your account email, charge amount, charge date, and cancellation date for refunds
- Chargebacks work but can flag your account for future problems
---
*openai-support.com is an independent resource, not affiliated with OpenAI Inc.*