Why did OpenAI charge me after I cancelled

You cancelled your ChatGPT Plus subscription or stopped using the API — but OpenAI just billed you anyway. This catches thousands of users every month, and it's almost always one of three specific timing issues.

Why did OpenAI charge me after I cancelled

You cancelled your ChatGPT Plus subscription or stopped using the API — but OpenAI just billed you anyway. This catches thousands of users every month, and it's almost always one of three specific timing issues.

What's actually happening

OpenAI subscriptions run on billing cycles, not cancellation dates. When you cancel ChatGPT Plus, you keep access until the end of your current paid period — and if you cancel *after* your renewal date, you've already been charged for the next month.

Here's the exact sequence that trips people up: Say your billing date is the 15th of each month. You cancel on the 18th. You'll see a charge on the 15th of the following month anyway, because you cancelled *during* a cycle that already renewed. Your cancellation takes effect at the end of that paid period — around the 15th of the next month.

For API users, the problem is different but just as common. The API bills in arrears for usage from the previous month. If you rack up $50 in API calls during March, that charge hits your card in early April — even if you deleted all your API keys on March 25th. The system doesn't bill you for *future* usage; it bills you for usage that already happened.

The third scenario: failed payment recovery. If OpenAI couldn't charge your card last month, they'll retry this month. You might see two charges close together — the failed payment finally processing, plus the current month's subscription.

How to fix it

1. Check your actual billing cycle

Log into ChatGPT at chatgpt.com, click your profile icon (bottom left), then Settings → Plan. Scroll to "Manage my subscription" and click through to the billing portal. Look for "Next payment date" — this shows when your current paid period ends. If you cancelled after the last renewal date, you've already paid for this cycle.

2. Review your payment history

In that same billing portal, click "Payment history" or "Invoices". Each charge shows the service period it covers. A charge dated April 3rd might say "Service period: April 3 – May 3". If you cancelled on April 10th, that May 3rd charge is legitimate — you're paid through May 3rd.

3. For API charges, check usage dashboard

Go to platform.openai.com/account/usage. Set the date range to the previous month. You'll see exactly which days generated charges and which API endpoints you hit. If you see usage on dates before you thought you'd stopped, someone or something was still calling the API — maybe a script running in the background or a team member's access you forgot about.

4. Verify cancellation actually processed

Back in Settings → Plan on chatgpt.com, it should say "Free plan" or show a cancelled status. If it still says "ChatGPT Plus" with an active subscription, your cancellation didn't go through. Cancel again and screenshot the confirmation.

If these steps show a charge for a period after your confirmed cancellation date, you've got grounds for a refund request.

If that doesn't work

You'll need to contact OpenAI directly. Use the steps in how to contact OpenAI support — the help widget at help.openai.com/en is your fastest route.

Include these specific details in your message:

  • Date you cancelled (include timezone)
  • Screenshot of the cancellation confirmation email or the billing portal showing cancelled status
  • The charge amount and date from your bank statement
  • What the charge invoice says it's for

OpenAI typically responds within 2-4 business days. If the charge is genuinely for service *after* your cancellation processed, they'll usually issue a refund within 5-10 business days. If it's for usage before cancellation or during a valid paid period, they'll explain the billing cycle.

For more details on the refund process and what situations qualify, see the guide on unexpected OpenAI charges and refunds.

Questions people actually ask

Q: I cancelled Plus but still have access — why am I being charged?

A: You keep access through the end of your paid period. The charge is for that remaining access time. Check your "next payment date" in the billing portal — if there's a charge before that date, something's wrong.

Q: Can I get a refund for the partial month I'm not using?

A: OpenAI doesn't automatically prorate, but they've issued refunds in cases where users cancelled immediately after an accidental renewal. Document your cancellation timing and request a refund.

Q: Will deleting my OpenAI account stop charges?

A: No. Cancel the subscription *first*, let the paid period expire, *then* delete your account. Deletion doesn't cancel active billing.

What to remember

  • Cancellation takes effect at the end of your current paid period, not immediately
  • API charges bill in arrears for last month's usage — check platform.openai.com/account/usage
  • A charge the day after you cancel usually covers service you already received
  • Screenshot your cancellation confirmation and check the billing portal shows "cancelled" status
  • If charged after your paid period expired, contact support with exact dates and invoice details

---

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

Related help