Why did OpenAI charge my card after I cancelled
You cancelled your ChatGPT Plus subscription or stopped using the API, but OpenAI just charged your card anyway. This happens to thousands of users every month, and it's almost always due to billing cycle timing or a can
Why did OpenAI charge my card after I cancelled
You cancelled your ChatGPT Plus subscription or stopped using the API, but OpenAI just charged your card anyway. This happens to thousands of users every month, and it's almost always due to billing cycle timing or a cancellation that didn't actually process.
What's actually happening
OpenAI's billing system doesn't work like Netflix or Spotify. When you cancel ChatGPT Plus, you keep access until the end of your current billing period — and that's when the confusion starts.
Most users cancel mid-cycle expecting the charge to stop immediately. It doesn't. If you signed up on March 15th and cancel on April 10th, you'll still get charged on May 15th for the April 15th-May 15th period. The cancellation only prevents the *next* renewal after your paid time runs out.
Check your OpenAI account at platform.openai.com/account/billing/overview or chatgpt.com/settings (for Plus). Look for "Next billing date" or "Subscription renews on". If that date is in the future, you're still in a paid period — the cancellation hasn't taken effect yet.
The second most common cause: your cancellation never completed. The "Cancel plan" button creates a confirmation screen that many people close by accident. Unless you see "Your subscription will end on [date]" after clicking through, the cancellation didn't process. Go back and verify under subscription settings — if it says "Manage" instead of "Renew", you're still subscribed.
API usage charges are different. These bill for what you consumed in the previous month, not what you'll use next month. Cancelling API access today doesn't erase the tokens you used last week. Check platform.openai.com/usage for your consumption history — the charge probably matches real usage from before you cancelled.
How to fix it
1. Verify your actual cancellation status
Go to chatgpt.com/settings if you had ChatGPT Plus. Click "Manage my subscription" under the plan section. You should see "Your plan will be cancelled on [date]" if the cancellation worked. If you see a renewal date or "Manage subscription" button instead, click through and cancel again.
For API billing, go to platform.openai.com/settings/organization/billing and check if you have active API keys. Delete any keys you're not using — this prevents future charges but doesn't affect what you already owe.
2. Check the charge date against your billing cycle
Find your original signup date in your email receipts. Add one month — that's your billing date. If today's charge falls on that date (plus or minus a day for processing), it's legitimate billing for time you already had access.
Look at your bank statement. The charge descriptor usually shows "OPENAI *CHATGPT" or "OPENAI API". Match the amount: $20 for ChatGPT Plus, variable amounts for API usage. If it's $20 and you cancelled two weeks ago, you're paying for the current month you're still using.
3. Request a refund if you were genuinely double-charged
OpenAI typically refunds duplicate charges or billing errors, but not standard end-of-cycle charges. If you cancelled *before* your renewal date and still got charged for a new period, you have grounds for a refund.
Go to help.openai.com and click "Messages" in the bottom right corner. Select "Billing" as the topic. Include your transaction ID from your bank statement, the date you cancelled (with a screenshot of the cancellation confirmation if you have it), and the charge you're disputing.
If the chat system doesn't resolve it, contact OpenAI support directly via the contact form at help.openai.com/en/articles/6783457. Response times run 2-5 business days currently.
If that doesn't work
Escalate with your payment method. If you used a credit card, dispute the charge as "service cancelled but charged anyway". You'll need proof of cancellation — screenshots from your account settings showing the cancellation date work for this.
PayPal users can open a dispute through the Resolution Center. Select "I want to report unauthorised activity" if OpenAI charged you after cancellation completed. Include the same documentation.
For unexpected charges you can't identify at all, check if you have multiple OpenAI accounts under different emails. Shared family payment methods sometimes reveal subscriptions other household members set up.
Questions people actually ask
Q: How long after cancelling will I get charged?
A: You'll get one more charge on your regular billing date to cover the period from your last charge until your cancellation takes effect. After that date passes, no more charges.
Q: Can I get a refund for the rest of my billing period?
A: No. OpenAI doesn't prorate refunds for unused time. You keep access until your paid period ends, but you don't get money back for early cancellation.
Q: Why does OpenAI's billing date not match when I signed up?
A: It should match within a day. If you signed up on the 31st of a month, some months will bill on the 28th, 29th or 30th instead since not all months have 31 days.
What to remember
- Cancellation stops future renewals, not the current billing period you already paid for
- Check platform.openai.com/account/billing/overview to verify cancellation actually processed
- API charges bill for previous month's usage, not future access
- You keep ChatGPT Plus access until the date shown in your subscription settings
- Contact OpenAI support with transaction IDs and cancellation dates if you were genuinely double-charged
---
*openai-support.com is an independent resource, not affiliated with OpenAI Inc.*