Why did OpenAI charge me after I cancelled

You cancelled your ChatGPT Plus subscription or turned off auto-renewal on your API account, but OpenAI still charged your card. This hits hundreds of users every month — and the reason almost never matches what you thin

Why did OpenAI charge me after I cancelled

You cancelled your ChatGPT Plus subscription or turned off auto-renewal on your API account, but OpenAI still charged your card. This hits hundreds of users every month — and the reason almost never matches what you think happened.

What's actually happening

OpenAI's billing system works on a cycle that doesn't stop the instant you hit cancel. When you cancel ChatGPT Plus through your account settings, you're telling the system not to renew *next month* — but you've already paid through the end of your current billing period. That charge you just saw? It processed before your cancellation took effect.

Here's the timing most people miss: ChatGPT Plus bills on the same date each month that you originally subscribed. If you signed up on March 15th, you get charged every 15th. When you cancel on March 20th, OpenAI already queued the April 15th payment days earlier. Payment processors like Stripe (which OpenAI uses) schedule recurring charges 3-7 days before the actual billing date. Your cancellation on the 20th came too late to stop the April charge that was already in motion.

API users face a different problem. The API doesn't work on subscriptions — it bills for usage at the end of each month. If you made $47 worth of API calls between February 1-28, OpenAI charges you around March 5th. Turning off auto-reload or deleting your payment method doesn't erase usage you already racked up. That "unexpected" charge is last month's bill finally hitting your card.

How to fix it

1. Check your actual billing date

Log into `platform.openai.com` (for API) or `chatgpt.com/settings` (for Plus). Under Billing → Payment history, find your subscription start date. Your billing cycle runs monthly from that date — not from when you cancelled.

2. Verify when you cancelled

In ChatGPT Plus settings, go to My Plan. You'll see either "Your plan renews on [date]" or "Your plan expires on [date]". If it says *renews*, you didn't actually cancel — you only viewed the cancellation page without confirming. You need to click "Cancel plan" AND confirm in the popup.

For API users: check platform.openai.com/settings/organization/billing. If "Auto-recharge" shows as "Enabled", you didn't turn it off. You need to explicitly disable it and wait for the toggle to switch to "Disabled".

3. Look for overlapping subscriptions

Open your email and search for "receipt@openai.com". If you see two different subscription IDs or charges from multiple OpenAI accounts, you've got duplicate subscriptions running. This happens when users sign up with different email addresses (like switching between work and personal accounts) or when they create a new account thinking their old one was closed. Each account bills independently.

4. Check if you downgraded vs. cancelled

ChatGPT Team and Enterprise users sometimes click "Change plan" instead of "Cancel subscription". Changing from Team ($25/user) to Plus ($20) still charges you — just a different amount. Look at your receipt: if it says "ChatGPT Plus" or "ChatGPT Team", you're still subscribed to something.

If that doesn't work

You need to contact OpenAI support with specific details. Don't just say "I got charged wrong" — they'll bounce that back asking for clarification.

Include this in your message:

  • The exact charge amount and date from your bank statement
  • Your OpenAI account email (the one you used to subscribe)
  • Screenshot of your current subscription status from chatgpt.com/settings showing "cancelled" or "expired"
  • Screenshot of the email confirmation you received when you originally cancelled

OpenAI support takes 3-5 business days to respond to billing issues. If the charge puts you in overdraft or causes genuine financial hardship, mention that up front with documentation — they sometimes expedite refund reviews.

If you think the charge is actually fraudulent (you never signed up for anything), you need to check whether someone else used your card to create an OpenAI account. Search your email for any "Welcome to ChatGPT" or "OpenAI account created" messages. If there's no record, you might qualify for an unexpected charge refund through your bank's dispute process.

Questions people actually ask

Q: Can I get a partial refund for the unused days after I cancelled?

A: No. OpenAI doesn't prorate ChatGPT Plus cancellations. You paid for the full month, you keep access for the full month, and there's no refund for the remaining days after you cancel.

Q: I cancelled through the iOS app — why didn't it work?

A: If you subscribed through Apple's App Store, you need to cancel through iPhone Settings → Your Name → Subscriptions → ChatGPT Plus. Cancelling on the website doesn't touch App Store subscriptions — Apple handles that billing separately.

Q: Will I get charged again next month?

A: Not if your account status says "expires on [date]" instead of "renews on [date]". Check chatgpt.com/settings right now to confirm.

What to remember

  • ChatGPT Plus charges process 3-7 days before your renewal date — cancel earlier than you think you need to
  • API billing hits 5-10 days after the end of each usage month, even if you've deleted your payment method
  • "Viewing" the cancellation page doesn't cancel anything — you must confirm the cancellation
  • Check for multiple subscriptions across different email addresses
  • Partial month refunds don't exist for ChatGPT Plus subscriptions

---

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

Related help