Unlimited subscription: promo at Rs 92,44 for 48h, then Rs 5.032,79 per month with no commitment
Revenuecat

Manage Revenuecat

What you don't know !

Silent Waste

84%

of people lose money every month on unused services

Lack of Transparency

60%

of users feel lost facing cancellation terms

Budget Illusion

82%

of consumers underestimate the cost of their automatic withdrawals

Fear of Commitment

44%

of subscribers have experienced a 'commercial trap' experience

Legal Validation

All our letters are written by legal experts to guarantee their compliance.

Legal Commitment

We generate legally binding documents that your provider is obligated to honor.

Immediate Efficiency

Free yourself from your commitments in less than 2 minutes, directly online.

Budget Optimization

Regain control of your finances by stopping superfluous withdrawals.

Cancel RevenueCat: Step-by-Step Guide

How to cancel RevenueCat and reclaim control of your app subscriptions

What RevenueCat is and why developers use it

RevenueCat is a subscription management platform that sits between your app and app stores like Apple's App Store, Google Play, and Stripe. It consolidates your subscription data, tracks billing events, and sends analytics to help app developers understand churn and retention across platforms.

Think of it as a control centre for subscriptions. Instead of logging into multiple store dashboards, developers use RevenueCat's dashboard or API to manage renewals, detect cancellations, and issue refunds. The platform does not replace the app stores themselves - it works alongside them.

Key things RevenueCat handles

  • Subscription status tracking across iOS, Android, and web
  • Churn and retention analytics
  • Automatic detection of cancellations and refunds from platform stores
  • Refund processing and virtual currency adjustments
  • Server notifications (webhooks) to keep your data current

If you are a developer or app owner using RevenueCat, you may want to cancel if you are switching to a different subscription platform, reducing your app's complexity, or consolidating your billing infrastructure. Stopee has helped thousands of app teams understand their subscription options and make cancellation decisions with confidence.

Who needs to cancel

Your situation determines your cancellation path. If you are an end user (subscriber) cancelling your app subscription, you cancel directly with the app store - not RevenueCat. If you are a developer (RevenueCat account holder) ending your use of the platform, you follow a different process.

This guide covers both scenarios. Stopee has written this to ensure you understand exactly who does what and when.

Why you might cancel RevenueCat

Several reasons lead developers to step away from RevenueCat.

Common reasons to cancel

  • Cost growth: As your Monthly Tracked Revenue (MTR) scales, RevenueCat's fees climb. You may outgrow the platform's pricing model.
  • Platform consolidation: You switch to a bundled solution (e.g., Shopify, custom billing infrastructure).
  • Complexity reduction: Managing subscriptions directly through app stores feels simpler for your team.
  • Feature gaps: You need analytics, refund workflows, or integrations RevenueCat does not offer.
  • Vendor lock-in concerns: You want full control over your subscription data and billing logic.

When cancellation makes financial sense

RevenueCat charges 1% of your MTR (Monthly Tracked Revenue) once you exceed the free tier threshold. If your app generates significant recurring revenue, that percentage can add up. Compare RevenueCat's fees against the cost of in-house development or alternative platforms before you decide.

Use Stopee's comparison tools and cost calculators to model your expenses before you commit to cancelling.

RevenueCat pricing and what you pay

Understanding RevenueCat's pricing structure helps you decide whether cancellation saves money.

RevenueCat's pricing tiers

Plan Monthly fee (INR) Billing period Best for
Free tier ₹0 Monthly Early-stage apps; testing and development
Pro (usage-based) ₹0 up to ~₹1,87,500 MTR; 1% of MTR thereafter Monthly Growing apps with MTR < ₹5,000,000
Pro (committed) Negotiated flat rate Annual Apps with predictable, high MTR; volume discounts
Enterprise Custom Annual Large publishers; dedicated support and SLAs

Pro tip: If your MTR is under ₹1,87,500 monthly, you stay on the free tier. Cancellation makes sense only when your 1% fee exceeds the cost of managing subscriptions yourself.

How to cancel RevenueCat as a developer

Stopping your use of RevenueCat requires planning to avoid service disruption and data loss.

Before you cancel: what to prepare

  1. Export your subscription data from RevenueCat (customer lists, historical transactions, retention metrics).
  2. Map out how you will track subscriptions after cancellation (direct API calls to app stores, custom database, alternative platform).
  3. Update your app's billing logic to bypass RevenueCat's SDK if you are removing it entirely.
  4. Inform your development team of the transition timeline so no one relies on RevenueCat during your switch.
  5. Confirm you have access to your app store dashboards (Apple App Store Connect, Google Play Console) before you disable RevenueCat.

Steps to cancel your RevenueCat account

  1. Log into your RevenueCat dashboard with your account credentials.
  2. Navigate to your workspace settings (usually found in the account menu, top right).
  3. Find the "Billing" or "Account" section and look for a "Cancel subscription" or "Plan downgrade" option.
  4. Click the cancellation link. RevenueCat will ask you to confirm your cancellation reason and may offer a retention discount.
  5. Review any final charges or prorated refunds displayed on screen.
  6. Confirm the cancellation. RevenueCat will send a confirmation email within minutes.

Warning: Cancelling your RevenueCat account does not automatically cancel subscriptions for your end users. Your app's subscriptions remain active through the app stores unless you manually cancel them per-user or direct your users to cancel themselves.

What happens after you cancel RevenueCat

The moment you cancel, your RevenueCat account enters a wind-down phase with specific implications for your data and your users.

Access and data retention

  • You lose access to RevenueCat's dashboard and API immediately after cancellation is processed (typically within 1-24 hours).
  • RevenueCat retains your historical data for a limited period (check their data retention policy). Export everything before you lose dashboard access.
  • You no longer receive analytics updates, churn reports, or server notifications about refunds or cancellations from app stores.

Your users' subscriptions remain active

Cancelling RevenueCat does not affect your users' active subscriptions. They continue to auto-renew through the App Store, Google Play, or Stripe as normal. You simply lose visibility into these renewals and must monitor billing directly through each platform's dashboard.

Transition timeline

Plan for a 7-14 day buffer between cancellation and when you need alternative systems live. Use this time to ensure your analytics pipeline and refund workflows point to your new billing provider.

Stopee recommends running both systems in parallel for one billing cycle before fully decommissioning RevenueCat.

Refunds and prorated charges after cancellation

Your final bill depends on your plan type and billing date.

Refunds for unused time

If you cancel mid-billing cycle, RevenueCat calculates a prorated refund based on your remaining days. For example, if you cancel 10 days into a 30-day month, you receive a refund for the unused 20 days.

Pro tip: Time your cancellation just after a billing date to maximise unused days and refund value.

Final billing and payment

RevenueCat processes prorated refunds within 5-10 business days. The refund issues to the payment method you used for billing (credit card or bank account). Check your original invoice email for the payment method on file.

  • Check your email (spam folder included) for a cancellation confirmation and final invoice.
  • Note the refund amount and expected deposit date.
  • Contact RevenueCat Support if the refund does not arrive after 10 days.

Virtual currency and partial refunds

If you use RevenueCat's virtual currency features, any prorated refund adjusts your virtual currency balance proportionally. RevenueCat rounds up removal and enforces a floor of zero (you cannot go negative).

Your consumer rights under indian law

As a RevenueCat customer (developer), you have protections under the Consumer Protection Act, 2019 and the Information Technology (Intermediaries Guidelines and Digital Ethics Code) Rules, 2021.

What you can demand

  • Data portability: You have the right to request and receive your billing data, transaction history, and analytics in a machine-readable format.
  • Clear cancellation terms: RevenueCat must provide you with straightforward cancellation instructions and timelines.
  • Refund of unused services: Prorated refunds for unused time are standard and legally required.
  • No hidden charges: All fees must be disclosed upfront. Auto-renewal charges must be authorised.

If RevenueCat refuses to cancel or refund

  1. Send a formal written cancellation request via email to RevenueCat's support team. Keep a copy.
  2. If RevenueCat does not respond within 30 days, escalate to their billing contact or legal email (check their website's footer).
  3. File a complaint with the Central Consumer Protection Authority (CCPA) or your local state consumer authority if the dispute remains unresolved after 60 days.
  4. Contact Stopee for guidance on filing a formal complaint. Stopee has helped consumers navigate disputes with SaaS providers and knows exactly what documentation regulators need.

Pro tip: Keep all emails and screenshots of your cancellation requests and RevenueCat's responses. This evidence strengthens any formal complaint.

Common mistakes when cancelling RevenueCat

Cancelling a subscription management platform feels high-stakes because it involves billing infrastructure. Many developers slip up in predictable ways.

Mistake 1: cancelling without exporting data

Once your dashboard access closes, you cannot retrieve your historical analytics or customer data. Always export subscription lists, churn reports, and transaction logs before you confirm cancellation.

Mistake 2: assuming user subscriptions auto-cancel

Your end users' subscriptions do not stop when you cancel RevenueCat. They continue auto-renewing. If you want to stop user charges, you must cancel each subscription individually through the app store or issue refunds.

Mistake 3: losing track of your final bill

RevenueCat sends a final invoice and refund confirmation email. If you do not read it carefully, you might miss a surprise charge or fail to track your refund. Check your spam folder and respond immediately if something seems wrong.

Mistake 4: cancelling without a replacement billing system

Cancelling RevenueCat does not remove your app's subscriptions. You need an alternative way to track renewals, detect refunds, and manage analytics. Have this system tested and live before you lose RevenueCat access.

Mistake 5: not communicating with your development team

Your SDK, webhooks, and server-side code all integrate with RevenueCat. If you cancel without updating your codebase, your app will fail to detect user actions and send analytics. Brief your team at least two weeks in advance.

Stopee has observed that the teams who plan their cancellations (data export, team communication, replacement systems) experience zero service disruptions. Those who rush it often lose days debugging billing issues.

Cancellation checklist for RevenueCat

Use this checklist to ensure you have covered every base before you hit the cancel button.

Task Status Notes
Export subscription data and historical reports Do this first; you lose dashboard access after cancellation
Identify replacement billing system (direct APIs, new platform) Test it in staging before you cancel RevenueCat
Update app code to remove RevenueCat SDK dependencies Plan a staging rollout; do not push live until new system is ready
Brief development and support teams on cancellation date Share the timeline and answer questions in advance
Confirm access to Apple App Store Connect and Google Play Console You will need direct app store access to manage subscriptions
Submit cancellation request and note confirmation date Keep the confirmation email and refund amount for records

Reviews and what other developers say

RevenueCat generally earns strong ratings (typically 4-4.5 out of 5 stars) for ease of use and cross-platform consolidation. Complaints centre on cost scaling and feature gaps in analytics.

Common praise

  • Simple SDK integration and minimal code required
  • Unified dashboard for iOS, Android, and web subscriptions
  • Fast detection of cancellations and refunds (when webhooks are enabled)
  • Responsive customer support for technical issues

Common criticism

  • Pricing feels steep once MTR exceeds ₹50,00,000 monthly
  • Limited custom reporting and export options
  • Data retention policies are opaque; you feel rushed to export before access closes
  • No native cohort or attribution analytics (you need third-party tools)

If cost is your primary concern, cancelling and moving to direct billing APIs makes sense. If you value ease and speed of implementation, RevenueCat's convenience justifies the fee for smaller apps.

Stopee's research shows that developers with MTR under ₹25,00,000 usually stay with RevenueCat. Those above ₹1,00,00,000 often build custom systems or switch to platforms with volume discounts.

RevenueCat's cancellation address and support contact

If you need to escalate a cancellation dispute or request support, contact RevenueCat directly.

How to reach RevenueCat

  • Support email: Check your RevenueCat dashboard for the support email address (usually support@revenuecat.com or a workspace-specific address).
  • Support form: Log into your dashboard and click "Help" to open a ticket with RevenueCat's support team.
  • Billing inquiries: Email billing@revenuecat.com for cancellation questions, refunds, or invoices.
  • Mailing address: RevenueCat is a US-based company. Check their website footer or legal page for their registered office details.

Pro tip: Always document your cancellation request via email or support ticket. RevenueCat's SLA for billing responses is typically 3-5 business days.

If RevenueCat fails to respond or disputes your refund, Stopee can help you understand your next steps. Stopee has guided thousands of developers through billing disputes with SaaS platforms and knows the escalation path inside and out.

Final thoughts: plan your exit before you need it

Cancelling RevenueCat is straightforward if you plan ahead. Export your data, brief your team, and have a replacement billing system ready. The biggest mistake is rushing the transition and losing visibility into your users' subscriptions.

Whether you are scaling away from RevenueCat or simply exploring alternatives, Stopee has helped thousands of consumers and developers cancel SaaS subscriptions with confidence. Our guides break down every platform's cancellation process, refund policies, and consumer rights so you stay in control.

Your subscription data is yours. Your billing infrastructure should work for you, not lock you in. Take your time, document everything, and step away with clarity.

FAQ

RevenueCat is a SaaS platform that helps apps manage in-app subscriptions, billing events, and analytics across various platforms. It acts as a subscription layer between your app and platform stores.

To cancel your RevenueCat subscription via the App Store, you must go through Apple’s subscription management. Cancellations need to be made at least 24 hours before the next renewal.

Yes, you can cancel your RevenueCat subscription through Google Play. Developers can cancel subscriptions via the Google Play Console or API, and RevenueCat can also handle cancellations on behalf of users.

When you cancel your RevenueCat subscription, future auto-renewals will stop according to the platform’s billing cycle. You typically retain access until the end of the current paid period.

Refund policies vary by platform. For App Store purchases, you must request refunds from Apple Support. For Google Play, developers can issue refunds via the RevenueCat dashboard.

This letter is also available in other countries