ChatGPT Plus charged me after I cancelled
You cancelled ChatGPT Plus days or weeks ago, but OpenAI just billed you $20 anyway. This happens to hundreds of users every month, and it's usually not a billing error — it's timing.
ChatGPT Plus charged me after I cancelled
You cancelled ChatGPT Plus days or weeks ago, but OpenAI just billed you $20 anyway. This happens to hundreds of users every month, and it's usually not a billing error — it's timing.
What's actually happening
ChatGPT Plus billing doesn't work like most subscriptions. When you cancel, you keep Plus access until the end of your current billing period. The charge you're seeing isn't for a new month — it's the payment that was already scheduled before you cancelled.
Here's the exact sequence that confuses people: You subscribed on January 5th. Your next billing date was February 5th. You cancelled on January 28th, thinking you'd avoid the February charge. But the February 5th payment was already queued in OpenAI's system when you hit cancel. The cancellation only prevents *future* renewals after February 5th.
OpenAI's cancellation confirmation says "your subscription will end on [date]" but doesn't explicitly warn that a payment might still process. If you check your account at chatgpt.com/settings, you'll see your Plus status shows an expiry date — that's when your access actually ends, and it's often after the charge you're disputing.
The other common scenario: payment method failures. If your card declined on January 5th, OpenAI retries the charge multiple times over several days. You might cancel during this retry window, but a pending authorisation can still complete 24-48 hours later. The unexpected OpenAI charge article covers these delayed transactions in detail.
How to fix it
1. Check your actual billing cycle
Log into chatgpt.com and go to Settings → Plan. Look for "Next billing date" or "Subscription ends on". If that date is *after* you cancelled, the charge is legitimate — you're paying for service you still have access to.
2. Verify the charge date vs cancellation date
Open your bank statement and note the exact date the $20 posted. Now check your OpenAI account emails for the cancellation confirmation. If the charge posted before you cancelled, or within 48 hours after, it's almost certainly the pre-scheduled payment.
3. Request a refund through OpenAI
If you genuinely cancelled before the billing cycle renewed, you can request a refund. Go to help.openai.com and click "Messages" (bottom right). Select "Billing" → "I have a question about a recent charge". Include:
- Your OpenAI account email
- The exact charge amount and date from your bank statement
- The date you cancelled (screenshot the confirmation email)
- Your reasoning: "I cancelled on [date] before my renewal on [date], but was still charged"
OpenAI typically responds in 3-5 business days. They'll verify the timeline and issue a refund if the charge violated their cancellation policy.
4. If OpenAI support is unresponsive
Wait 7 business days. If you get no response or a denial you believe is wrong, you have two options. File a dispute with your card issuer — but understand this may get your OpenAI account permanently banned, as covered in the account suspension guide. The safer route is to reply to OpenAI's support ticket asking for escalation to a billing specialist.
If that doesn't work
Some users report success by clearly stating the charge violates the cancellation terms they agreed to. Quote the specific date from your cancellation email and the charge date. Attach bank statement screenshots showing the transaction.
If you've already filed a chargeback, your account is likely locked. You won't be able to access ChatGPT or the API until the dispute resolves. OpenAI treats chargebacks as policy violations, not billing questions. Getting your account reinstated requires working directly with their support team — see how to contact OpenAI support for the current process.
One edge case: if you had multiple failed payment attempts, cancelled, then one of those attempts suddenly succeeded, that's a legitimate refund case. Payment processors sometimes take 5-7 days to finalise a "declined" status, and a retry can go through even after you've cancelled.
Questions people actually ask
Q: Can I get a partial refund if I only used Plus for a few days?
A: No. OpenAI doesn't prorate ChatGPT Plus. If you cancel on day 3 of your billing cycle, you keep access for the remaining 27 days but get no money back. The charge is for the full month.
Q: I cancelled but my card shows a pending $20 charge. Will it actually go through?
A: Probably. Pending charges usually finalise within 48 hours. If it's still pending after 3 business days, it might drop off, but most complete. Contact your bank to confirm the status.
Q: Will cancelling ChatGPT Plus cancel my API subscription too?
A: No. ChatGPT Plus and OpenAI API are completely separate billing systems. Cancelling Plus doesn't affect API charges. You need to disable API billing separately at platform.openai.com/settings/organization/billing.
What to remember
- Cancelling stops future renewals, not payments already scheduled for your current cycle
- You keep Plus access until the end of the period you paid for
- Refunds require proof you cancelled before the new billing period started
- Chargebacks will get your account banned — always try OpenAI support first
- Check Settings → Plan for your actual subscription end date before disputing
---
*openai-support.com is an independent resource, not affiliated with OpenAI Inc.*