You signed up online in two clicks. Now they want you to mail a notarized letter, call between 9 and 5, and survive a "are you sure?" gauntlet that loops back to itself. If you forgot to cancel and they charged you again — or you're staring at a renewal date and trying to escape before the next billing cycle — this is the exact playbook to get out clean.
Here's the part most people don't know: the law is already on your side. You just have to use it.
What Law Is on Your Side (And Why It Matters)
Two laws set the floor for every auto-renewing subscription in the United States.
California ARL (Automatic Renewal Law) says vendors must let you cancel using the same medium you used to sign up. If you signed up online, they cannot force you to call a phone line that's only open during business hours. If a California resident is on the contract, this rule applies to the company nationwide in practice — most vendors don't run separate cancellation flows by state. Federal FTC ROSCA (Restore Online Shoppers' Confidence Act) requires clear pre-billing disclosures and a "simple cancellation mechanism" for any negative-option or auto-renewal billing. The Federal Trade Commission has been actively enforcing this. The April 2026 ruling in FTC v. Uber One let the agency's California ROSCA claims proceed. The April 2026 Costco class action over auto-renewal notice timing is still in litigation but already setting precedent.The point: enforcement is live, not theoretical. Your contract may give you more rights than these two laws — but it cannot legally give you fewer.
The 6-Step Cancellation Playbook (Use in This Order)
Do these in sequence. Each step builds the evidence you'll need if the next one becomes necessary.
Step 1 — Find the renewal date. Pull up the original signup confirmation email and your most recent receipt. Look for the next billing date and the notice window. Most contracts require 30 to 60 days notice. Some "evergreen" contracts require 6 months. Find that number first so you know how much runway you have. Step 2 — Try the in-app or online cancel path. This is the California ARL test. If you signed up online, they must let you cancel online. If the cancel button is buried under three menu layers, screenshot every step you take looking for it. That screenshot becomes evidence later. Step 3 — If they require email, send certified. Use this exact phrasing: "I am providing written notice of non-renewal of my subscription to [account name] effective [date]. Please confirm receipt within 5 business days." Send it certified mail or get an email read receipt. You want a date-stamped paper trail. Step 4 — Document any "friction." If they make you call, screenshot it. If they require a form that's hidden, screenshot it. If they put you on hold for 45 minutes, log the time. These are the exact "cancellation friction" patterns FTC ROSCA was written to target. Step 5 — Dispute the charge if they renew anyway. If they auto-renewed after your timely notice, file a chargeback with your card issuer. Frame it as "services not authorized after cancellation notice" — not "I changed my mind." Attach your screenshots and the certified-mail receipt. Step 6 — File the complaint. Submit one to the FTC at reportfraud.ftc.gov and one to your state Attorney General. It takes about 4 minutes. The vendor sees these complaints. Patterns of complaints are what trigger the next FTC enforcement action.What to Do When the Cancel Button Is Hidden
Hidden-cancel patterns are now a regulated category, not a vendor's design choice. Document them; they're the evidence.
The common ones to watch for: cancel-only-by-phone (illegal in California if signup was online), retention scripts that require four refusals before processing the cancellation, "are you sure?" loops with no exit, and "downgrade your plan" buttons that quietly replace the cancel button entirely.
If you get forced into a phone call, here's a script that works: "Per California Automatic Renewal Law Section 17602, I am exercising my right to cancel via the same medium I used to sign up. Please process the cancellation effective today and send written confirmation to my email on file." Stay calm, repeat the line if needed, and end the call after you get the confirmation number. Write down the time, the agent's name, and the confirmation number. Screenshot everything.
If they refuse, every minute of that refusal is more evidence for your FTC complaint and your chargeback dispute.
When You Already Got Charged — How to Get the Money Back
This is the panicked-Sunday-morning scenario. They charged you, and you didn't see it coming. Here's the recovery ladder.
Within 60 days of the charge: chargeback. Most credit cards give you a 60-day window to dispute charges as unauthorized. Frame the dispute as "services not authorized after cancellation notice" — not "I changed my mind." Banks reverse the first kind. They almost never reverse the second. Past 60 days: small claims court. Filing fees run about $30 to $75. Auto-renewal disputes are textbook small-claims wins when you have the cancellation notice plus dated screenshots. Most vendors don't show up to small-claims court for sub-$1,000 disputes; you win by default. Check for active class actions. Costco-style ARL class actions are now live. classaction.org and topclassactions.com list active cases by vendor name. If your vendor is named, you may be auto-included or eligible to file a claim form for a few minutes of work. Refund-demand script for direct contact: "Under FTC ROSCA and [your state] auto-renewal law, the post-cancellation charge of $[X] on [date] is unauthorized. Please reverse within 10 business days or I will file with my card issuer, the FTC, and my state Attorney General." This works more often than you'd think — vendors don't want a paper trail of FTC complaints over a $79 charge.The 60-Second Pre-Sign Audit That Prevents This Next Time
Before you sign any subscription contract, do this scan. It takes one minute.
Open the contract and Ctrl-F these five phrases: "automatically renew," "evergreen," "successive equal terms," "then-current rates," and "written notice of non-renewal." Each one is a tripwire. Read the sentence around it.
The day you sign, calendar two reminders: the renewal date itself, and the notice deadline (renewal date minus notice window). Set them both at 30 days out so you have time to act.
If the contract value is over $1,000 a year, ask for opt-in renewal instead of opt-out. Most vendors will accept this on a one-line redline; they're banking on you not asking. The negotiation script: "Please convert this to an opt-in renewal — I will reaffirm in writing each year." It works more than half the time.
For the full dollar-impact breakdown, see the auto-renewal cost calculator.
How NovaDocs Catches This Automatically
NovaDocs is a free AI contract intelligence platform that detects 30+ clause categories automatically — including auto-renewal, evergreen terms, and notice-window traps. Unlike template generators that just hand you boilerplate, NovaDocs actually reads your specific contract and flags the exact phrases above before you sign, with the cost exposure mapped to your contract value. No login. No email. The contract never leaves your browser.
The Bottom Line
You now know more than 90% of people who get hit with auto-renewal charges. The law is on your side; the playbook is six steps; the recovery ladder is real. Save this article. The next time a renewal date sneaks up on you, you'll know exactly what to do — and the time you'll need to do it.
NovaDocs is a free AI contract intelligence platform. Upload any contract and get instant analysis at novadocs.online.