📋 📋 SaaS Auto-Renewal Dispute Overview
This demand letter addresses unauthorized automatic renewals of software licenses and SaaS (Software-as-a-Service) subscriptions—including productivity tools, cloud storage, design software, development tools, business applications, and entertainment software. These subscriptions are regulated by ROSCA (15 USC § 8401-8405), the FTC Negative Option Rule (16 CFR Part 425), and state automatic renewal statutes.
Common SaaS Auto-Renewal Violations:
- Insufficient disclosure of auto-renewal terms at purchase (buried in EULA, not clear at payment entry)
- No renewal reminder sent before charging (required by many state laws)
- Difficult cancellation process (must contact sales, required retention calls, hidden cancellation option)
- Pre-checked auto-renewal boxes during initial purchase
- Price increases without notice or consent at renewal
- Annual renewal when monthly was expected or vice versa
- Continued charging after cancellation notice
- No pro-rata refund despite no usage of renewed period
Types of Software/SaaS Commonly Disputed:
- Productivity software (Microsoft 365, Adobe Creative Cloud, etc.)
- Cloud storage (Dropbox, Google One, iCloud+)
- Development tools (GitHub, JetBrains, hosting services)
- Business software (CRM, project management, accounting)
- Design tools (Figma, Canva, Sketch)
- Security software (antivirus, VPN, password managers)
- Entertainment (streaming services with software components)
Legal Requirements:
- Clear and conspicuous disclosure of auto-renewal terms before obtaining payment information
- Express informed consent to auto-renewal obtained separately from license acceptance
- Renewal reminders (required in California, Illinois, New York, and other states)
- Simple cancellation mechanism as easy as signup
- Immediate cessation of charges upon cancellation
This letter demands immediate cancellation, full refund of unauthorized renewal charges, and written confirmation.
⚖ ⚖ Demand Letter Preview: Key Components
Letter Structure:
- License/Account Details: Account email, license key/ID, product name, original purchase date, renewal date, amount charged
- Factual Narrative: How you purchased, what was disclosed (or not disclosed) about auto-renewal, when you discovered the renewal charge, usage status post-renewal
- Legal Violations Identified: Specific citations to violated provisions:
- ROSCA § 8402 (disclosure) and § 8403 (consent) violations
- FTC Negative Option Rule § 425.3 (disclosure) and § 425.4 (consent) violations
- State auto-renewal law violations (e.g., CA Bus & Prof § 17602 - acknowledgment and reminder requirements)
- State UDAP law violations (deceptive/unfair practices)
- Supporting Evidence: Reference attached screenshots, purchase receipts, email confirmations, lack of renewal reminders, cancellation attempts
- Specific Demands:
- Immediate cancellation and license deactivation
- Full refund of renewal charge(s)
- Written confirmation of cancellation
- Assurance no further billing attempts
- If partially used: request pro-rata refund for unused time
- Deadline & Escalation: Response deadline (typically 15-30 days), notice of intent to file FTC complaint, state AG complaint, credit card dispute, and potential legal action
Special Considerations for SaaS:
- Enterprise vs. Consumer: Clearly state if this is a consumer/personal use subscription (stronger statutory protections) vs. business use (more reliance on contract law)
- Usage evidence: If you haven't logged in or used the software since renewal, emphasize this (strengthens refund claim)
- Alternative solutions: If you found cheaper alternative or no longer need the software, explain why you wouldn't have renewed
- Economic impact: Especially for expensive software (Adobe, Microsoft, enterprise tools), emphasize financial burden of unexpected charge
🔍 🔍 Legal Foundation: ROSCA, FTC Rules & State Law
ROSCA: Restore Online Shoppers' Confidence Act (15 USC § 8401-8405)
Federal law regulating online subscriptions with negative option features:
- § 8402 Disclosure Requirements: Before obtaining billing information, seller must provide clear and conspicuous disclosure of:
- All material terms of the transaction (including auto-renewal, frequency, amount)
- Must be displayed in a manner that is "readily noticeable and easily readable"
- Cannot be buried in EULA or terms of service
- § 8403 Consent Requirements: Must obtain consumer's express informed consent before charging:
- Consent must be obtained separately from other information
- Cannot use pre-checked boxes
- Consumer must take affirmative action to consent to charges
- § 8404 Enforcement & Penalties:
- FTC enforcement authority
- Civil penalties up to $43,792 per violation (2023 adjustment)
- State attorney general enforcement with state remedies
FTC Negative Option Rule (16 CFR Part 425) - 2023 Final Rule
Codifies and expands requirements for negative option marketing:
- § 425.2 Prohibited Misrepresentations: Cannot misrepresent material facts about negative option features
- § 425.3 Clear and Conspicuous Disclosure: Must disclose auto-renewal terms clearly and conspicuously before obtaining billing information
- § 425.4 Express Informed Consent: Must obtain consent that is affirmative, separate, and informed
- § 425.5 Simple Cancellation Mechanism: Must provide mechanism that is:
- At least as easy to use as the method to initiate the subscription
- If enrolled online, must be able to cancel online
- Must be simple—no unreasonable obstacles or retention efforts
- § 425.6 Immediate Cessation: Must immediately stop charging and attempting to charge upon cancellation
State Automatic Renewal Laws
California (Business & Professions Code § 17600-17606):
- § 17602(a) Acknowledgment: Must provide acknowledgment containing auto-renewal terms and cancellation policy
- § 17602(c) Online Cancellation: If subscription entered online, must allow cancellation online
- § 17602(d) Renewal Notice: Must send notice of upcoming renewal (timing varies based on subscription length)
- § 17604 Violations: Unfair business practice, subject to injunction, civil penalties, private actions
New York (General Business Law § 527-a):
- Clear and conspicuous auto-renewal disclosure
- Acknowledgment with cancellation policy
- Renewal reminder required
- Online cancellation if online enrollment
Illinois (815 ILCS 601/5):
- Clear disclosure of auto-renewal offer terms
- Renewal notice before charging
- Online cancellation requirement
Other states with auto-renewal laws: Virginia, Vermont, Oregon, North Carolina, District of Columbia, and more. Most share similar core requirements.
State UDAP Laws
Unfair and Deceptive Acts and Practices statutes in all 50 states prohibit:
- Deceptive practices: Misleading disclosures, hidden terms, false claims about cancellation
- Unfair practices: Unreasonably difficult cancellation, continued charging after cancellation
- Remedies: Actual damages, statutory damages (varies), treble damages for willful violations (some states), attorney fees
Fair Credit Billing Act (15 USC § 1666)
For credit card charges:
- Right to dispute billing errors including charges not authorized
- Must dispute within 60 days of statement showing charge
- Provisional credit during investigation
- Card issuer must investigate and resolve
Contract Law Defenses
Even with signed license agreement:
- Lack of meeting of the minds: If auto-renewal terms weren't reasonably communicated
- Unconscionability: Grossly unfair terms (exorbitant penalties, no cancellation ever)
- Statutory violations: Contract terms violating ROSCA or state law are unenforceable
📄 📄 Step-by-Step Template Usage
Step 1: Gather All Documentation
Collect evidence of your subscription and the renewal violation:
Purchase/Signup Documentation:
- Original purchase confirmation email
- Screenshots of purchase/signup page (if available—check browser history or Internet Archive Wayback Machine)
- Original license agreement/terms of service
- Receipt showing initial purchase amount and terms
Renewal Documentation:
- Charge notification (email, bank/credit card statement)
- Date and amount of renewal charge
- Any renewal reminder emails (or documentation of lack thereof)
- Screenshots of account settings showing auto-renewal status
Cancellation/Non-Use Documentation:
- Proof you haven't used software since renewal (if applicable): last login date from account settings
- Any cancellation attempts: emails, chat transcripts, phone call logs
- Screenshots showing difficulty canceling (hidden cancellation option, multi-step processes)
Step 2: Attempt Direct Cancellation
Before sending demand letter, try to cancel directly:
- Log into account, navigate to subscription/billing settings
- Screenshot every step—especially if cancellation is difficult to find or multi-step
- If no online cancellation option, document this with screenshots
- If must contact support, document the difficulty (long hold times, unavailable options)
- If cancelled: request refund through normal support channels first; escalate to demand letter if denied
This demonstrates good faith and provides additional evidence of cancellation obstacles if company made it difficult.
Step 3: Initiate Payment Dispute
Simultaneously with demand letter, dispute the charge:
Credit Card (FCBA):
- Call number on back of card within 60 days of statement showing charge
- State: "I'm disputing a charge under the Fair Credit Billing Act for an unauthorized recurring charge"
- Explain: You didn't consent to auto-renewal or weren't properly notified
- Provide: Evidence of inadequate disclosure, lack of renewal reminder, cancellation attempts
- Follow up with written dispute letter to preserve full FCBA rights
Debit Card (EFTA/Reg E):
- Contact bank within 60 days
- File stop payment order to prevent future charges (must be 3+ days before next charge)
- Dispute unauthorized charge under Regulation E
- Put both stop payment and dispute in writing
Step 4: Customize the Demand Letter Template
Fill in all specific information:
- Your details: Name, address, email, phone, account ID/license key
- Software/service details: Product name, plan type, original purchase date, renewal date, amounts
- Legal violations: Identify specific disclosure failures, consent issues, lack of reminders
- State law: Include your state's auto-renewal statute if applicable
- Evidence references: List attached exhibits (screenshots, emails, receipts)
- Refund calculation: Amount of renewal charge plus any subsequent charges
- Usage status: If you haven't used software since renewal, state clearly
Step 5: Address Letter Properly
Find correct business address:
- Check software company's website (usually in "Contact" or "Legal" pages)
- Review license agreement or terms of service for notice address
- Search state business entity database for registered agent address
- For major companies, search "[company name] legal notices address"
Send via certified mail with return receipt to prove delivery. Also email to support@[company] and any other company email addresses you have.
Step 6: File Regulatory Complaints
Create regulatory pressure by filing complaints:
- FTC: reportfraud.ftc.gov (important for building pattern evidence)
- State Attorney General: Consumer protection division (search "[state] AG consumer complaint online")
- Better Business Bureau: bbb.org/file-a-complaint (public record, companies monitor)
- State licensing agency: If your state licenses software sellers or has specific tech oversight
Include copies of demand letter and evidence with complaints.
Step 7: Follow Up and Track
Create tracking system:
- Spreadsheet or document with timeline of all actions
- Dates of: charge, discovery, cancellation attempts, demand letter sent, complaints filed
- Copies of all correspondence
- Delivery confirmations
- Response deadline date with calendar reminder
Set reminder to follow up if no response within deadline.
🚀 🚀 Resolution Paths & Next Steps
Expected Response Timeline
Week 1-2: Company receives and processes demand letter. Larger software companies often have dedicated consumer affairs or legal compliance teams.
Week 2-4: Most companies respond within this timeframe. Meanwhile, credit card dispute may already be resolved in your favor.
Common Company Responses & How to Handle
Response Type 1: Full Refund & Cancellation (Ideal - ~40% for strong claims)
- Company agrees to refund renewal charge and cancel subscription
- May frame as "goodwill" even if they don't admit violation
- Your action: Accept, verify refund posts, save confirmation, monitor account to ensure fully cancelled
Response Type 2: Partial Refund Offer (~30%)
- Offer pro-rata refund for unused time
- Offer account credit instead of monetary refund
- Cancel but refuse refund
- Your action: If offer is substantial, consider accepting. If inadequate, respond citing specific legal violations warrant full refund, set deadline for compliance
Response Type 3: Denial Citing Terms (~20%)
- Point to license agreement auto-renewal clause
- Claim adequate disclosure was provided
- Assert no refund policy for digital goods
- Your action: Respond that terms don't satisfy legal requirements for clear and conspicuous disclosure and express informed consent; cite specific statutory provisions; proceed with escalation
Response Type 4: No Response (~10%)
- Company ignores demand letter
- Your action: Credit card dispute may resolve issue; if not, proceed to small claims or attorney consultation depending on amount
Escalation Strategy
Step 1: Credit Card Resolution (Most Effective for Most Cases)
- FCBA disputes typically resolved within 2 billing cycles (60 days)
- Card issuers often side with consumers on subscription disputes with evidence
- Provide all documentation: demand letter, screenshots, lack of disclosure/reminder evidence
- If company fights chargeback, provide rebuttal evidence of legal violations
- Provisional credit often becomes permanent
Step 2: Regulatory Complaint Follow-Up
- FTC doesn't resolve individual complaints but pattern complaints trigger investigations
- State AG may contact company if multiple complaints received
- BBB complaints create public pressure (companies care about ratings)
- Some states (like California) have very active AG consumer protection enforcement
Step 3: Small Claims Court
- When to consider: Amount justifies effort (typically $200+), other methods failed, company is within your state or has business presence
- Benefits: No attorney needed, low filing fee ($30-$100), informal process, can recover filing fees if you win
- Preparation: Organize all evidence, print applicable statutes, prepare clear timeline, practice presentation
- Potential recovery: Refund amount + court costs + potentially statutory damages under state UDAP law
Step 4: Attorney Consultation
- When to consider: Amount exceeds small claims limit, pattern practice affecting many users (class action potential), company continues charging despite everything
- Many consumer attorneys work on contingency for UDAP cases (no upfront fee, paid from recovery)
- Attorney fee shifting: Many state UDAP laws require company to pay your attorney fees if you prevail
Special SaaS Considerations
Enterprise/Business Accounts:
- Fewer statutory protections (ROSCA may not apply to B2B)
- Rely more on contract law: material breach, unconscionability, mistake
- Often higher amounts justify attorney consultation
- Negotiation often more effective than litigation for ongoing business relationships
Multi-Year Renewals:
- Auto-renewal for multi-year terms especially problematic
- Higher stakes often mean companies more willing to negotiate
- Stronger arguments about lack of adequate disclosure and consent
Price Increases at Renewal:
- Renewal at higher price than original particularly deceptive if not clearly disclosed
- Many state laws require specific notice of price changes
- Strong ground for refund claim
Success Maximization Tips
- Act quickly: Dispute within days of renewal charge for best results
- Be specific: Cite exact statutory provisions violated, not just general "unfairness"
- Show harm: Economic impact, lack of use, why you wouldn't have renewed if properly notified
- Use multiple channels: Combine demand letter + payment dispute + regulatory complaints
- Stay professional: Calm, factual, legally-grounded correspondence is most effective
- Document everything: Every communication, screenshot, date, outcome
Prevention for Future Software Purchases
- Calendar reminders: Set alerts 30 days before renewal dates
- Virtual credit cards: Use Privacy.com or bank virtual card numbers you can cancel instantly
- Check auto-renewal settings: Review immediately after purchase, turn off if available
- Read cancellation policy: Before purchasing, verify you can cancel online easily
- Screenshot purchase process: Capture what was disclosed at payment entry
- Save all emails: Purchase confirmations, renewal reminders (or lack thereof)
- Annual calendar review: Review all subscriptions quarterly, cancel unused
- Prefer monthly to annual: More flexibility, less financial risk, easier to cancel