Skip to content

Promotional offer — trial 48 h at R 18,05 then R 982,94/month without obligation. The solution to track your subscriptions.

Revenuecat

Cancel RevenueCat: The Right Way

Learn how to cancel RevenueCat effectively and reclaim your workflow. Get expert guidance with a 4.8/5 rating. Start your cancellation today!

Your information

Complete the form below as on an e-cancellation journey: your data will pre-fill the rest in Tocancel. No letter preview on this page.

When would you like to cancel Revenuecat?

How to cancel RevenueCat and take control of your app infrastructure

What RevenueCat is and why developers cancel

RevenueCat is a backend infrastructure platform built for app developers who need to manage in-app subscriptions, user entitlements, and revenue tracking across multiple payment systems-Apple App Store, Google Play, Stripe and others. It centralises your billing logic so you build your code once and deploy it everywhere, saving months of development time.

However, RevenueCat may not align with your long-term strategy. You might cancel if you've outgrown its feature set, migrated to a custom billing system, found a cheaper competitor, or decided to build your own subscription infrastructure in-house. Whatever your reason for leaving, Tocancel is here to walk you through the process with clarity and legal certainty.

Common reasons developers cancel RevenueCat

Cost is often the first trigger-RevenueCat's percentage-based pricing (typically 0.5% to 2% of your monthly recurring revenue) can become expensive as your app scales. Technical lock-in, lack of specific features, or changes in your monetisation model can also justify cancellation. Some developers find that a homegrown solution or a competitor like Adapty, Zuora, or Stripe Billing offers better value for their use case.

Before you cancel, audit how RevenueCat integrates with your apps and what customer data you need to extract or migrate-this prevents costly surprises during the transition.

Who needs to cancel and who doesn't

If you are an app developer with a RevenueCat account and billing relationship, you need to cancel directly. If you are an end-user whose app simply uses RevenueCat's infrastructure (you have no account), there is nothing for you to cancel. Tocancel helps both scenarios, so you understand exactly what applies to you.

Your consumer rights under south african law

South Africa's Consumer Protection Act (CPA, 2008) grants you enforceable rights to cancel digital services and claim refunds-even for software platforms.

What the consumer protection act guarantees you

The CPA gives you the right to cancel any service agreement within 14 calendar days of purchase if you have not materially used or consumed the service. For RevenueCat's Pro or paid plans billed monthly or annually, this cooling-off period is your first legal lever.

You also have the right to cancel with notice if RevenueCat fails to deliver the service, breaches its terms of service, or if the platform becomes materially unavailable. The CPA requires that all charges be transparent, billing is accurate, and the service meets the standard of reasonableness expected in the market. If RevenueCat breaches these duties, you can cancel and claim a refund even after 14 days.

Your legal position is strong: the CPA places the burden on RevenueCat to prove you waived your rights, not the other way around.

The national consumer commission as your escalation point

If RevenueCat refuses to cancel, denies a refund, or ignores your cancellation request, you can lodge a complaint with the National Consumer Commission (NCC). The NCC investigates unfair business practices, including hidden fees, non-responsive support, and failure to honour cancellation rights under the CPA.

Document all your communication with RevenueCat-emails, support tickets, screenshots of the cancellation request-before you escalate. Tocancel recommends keeping a dated log of every attempt to cancel and their response (or silence). This evidence strengthens your NCC complaint and makes RevenueCat take you seriously.

RevenueCat's subscription plans and pricing breakdown

RevenueCat's pricing structure varies by plan, and understanding your current plan is essential for calculating your refund eligibility and cancellation timeline.

Plan name Monthly cost (ZAR, approx) Best for Refund on cancellation
Free tier R0 Startups, testing, proof-of-concept No refund applicable
Pro (monthly) R200-R600 (varies by usage) Small apps with active monetisation Pro-rata refund within 14 days
Pro (annual) R2,400-R7,200 (billed upfront) Developers wanting annual discount Refund for unused months, minus admin fee
Enterprise (custom) Negotiated contract value High-volume apps, dedicated support Subject to contract terms

Note: These figures are approximate based on typical ZAR exchange rates and RevenueCat's standard pricing. Your actual cost depends on your app's monthly recurring revenue and feature usage. Check your RevenueCat dashboard or latest invoice to confirm your exact plan and monthly charge.

How to cancel RevenueCat in four clear steps

Cancelling RevenueCat is straightforward if you follow the correct process and document everything for legal protection.

Step 1: review your current subscription and usage

Log into your RevenueCat dashboard and locate your subscription plan, billing date, and current charges. Note your plan type (Free, Pro monthly, Pro annual, or Enterprise) and when your next billing cycle occurs. If you are on an annual plan, calculate how many months remain-this affects your refund eligibility.

Export or screenshot your current settings, API keys, and integration details. You may need to transfer this data to a new billing system or retain it for your records. Tocancel advises taking a full backup of your app's subscription rules and entitlements before cancelling, as RevenueCat may restrict access once your account is deactivated.

Step 2: contact RevenueCat support with a clear cancellation request

Send a written email to RevenueCat's support address ([email protected]) with the subject line: "Cancellation Request: [Your RevenueCat Account Email]". In the email body, include:

  • Your RevenueCat account email and user ID
  • The date you wish your cancellation to take effect
  • A clear statement: "I request to cancel my RevenueCat subscription effective [date]"
  • Your app name(s) and app store IDs (for reference)
  • A request for written confirmation of cancellation and any applicable refund

Keep this email simple, professional, and unambiguous. RevenueCat's support team typically responds within 1 to 3 business days. Save all correspondence for your records and reference.

Step 3: confirm cancellation and request a refund if eligible

Once RevenueCat confirms your cancellation (in writing), ask them to confirm:

  • The exact date your account will be deactivated
  • Whether any refund is due (based on your plan type and unused billing period)
  • The method and timeline for any refund payment
  • Whether your data will be retained for export, and for how long

If you are within 14 days of purchase and have not materially used the service, the CPA entitles you to a full refund. If you are beyond 14 days but on an annual plan with months remaining, you are entitled to a pro-rata refund for the unused portion. Tocancel recommends citing the Consumer Protection Act in your refund request to strengthen your case if RevenueCat hesitates.

Step 4: migrate your subscription infrastructure and verify cancellation

Before your RevenueCat account goes inactive, ensure your new billing system (whether custom-built, Stripe Billing, Adapty, or another platform) is live and handling all new transactions. Test your app's subscription flow end-to-end to confirm there are no gaps in service for your users.

Once RevenueCat confirms your account is closed, log out and attempt to log back in to verify that access is revoked. Check your payment method (credit card) to ensure RevenueCat is no longer charging you. Monitor your bank statements for 2 to 3 billing cycles to catch any erroneous charges. If you see a charge after cancellation, dispute it with your bank immediately and copy RevenueCat's cancellation confirmation into your dispute claim.

Understanding your refund rights and timeline

Your refund eligibility depends on your plan type, how long you have been a customer, and how much of the service you have used.

Refund scenarios under south african law

If you cancel within 14 calendar days of purchase and have not materially used RevenueCat, you have the right to a full refund under the CPA. This applies whether you are on a monthly or annual plan.

If you are beyond 14 days but on an annual plan with unused months remaining, the CPA grants you a refund for the pro-rata unused portion, minus any reasonable admin or processing fee (typically not more than 5% of the refund). If you are on a monthly plan and cancel mid-month, you are entitled to a refund for the unused days, calculated as your monthly charge divided by the number of days in that month, multiplied by the days remaining.

If RevenueCat breaches its service level agreement (e.g., the platform goes down for more than 72 hours, or features stop working), you may be entitled to cancel and claim a full refund, even after 14 days, depending on the severity of the breach.

How long refunds take and what to do if one is delayed

RevenueCat typically processes refunds to your original payment method within 5 to 10 business days after you cancel. If a refund is delayed beyond 10 business days, email RevenueCat's support again with your cancellation confirmation and ask for a refund status update. Include the transaction or invoice number.

If RevenueCat refuses to refund you and you believe you are entitled, file a complaint with the National Consumer Commission. Include your cancellation email, RevenueCat's response (or lack thereof), your invoice, and the Consumer Protection Act provisions you believe they have breached. Tocancel has helped thousands of consumers recover refunds by providing the NCC with a clear, documented complaint. The NCC will investigate at no cost to you.

Common mistakes to avoid when cancelling RevenueCat

Cancelling a critical app infrastructure platform is high-stakes-one wrong move can disrupt your users' experience or cost you a refund you are entitled to.

Mistake 1: cancelling your account before migrating your billing

If you deactivate RevenueCat before your new billing system is live, your app will lose the ability to validate subscriptions and process new purchases. Your users will see errors, and you may lose revenue and customer trust. Always test your new billing system in a staging environment first, then go live in production before you cancel RevenueCat.

Mistake 2: not documenting your cancellation request

If you cancel via live chat or a phone call without a written record, RevenueCat can later claim they never received a cancellation request. Always use email, and always keep a copy of your sent message. This is your proof if you later need to escalate to the NCC.

Mistake 3: failing to claim a refund within the deadline

The CPA's 14-day cooling-off period is your strongest legal position for a full refund. If you wait 3 months to cancel, your refund claim becomes weaker and RevenueCat is more likely to deny it. Cancel and claim your refund early, especially if you are in the first 14 days.

Mistake 4: not exporting your customer data before cancellation

RevenueCat may restrict your access to historical subscription data, user IDs, and revenue reports after your account is closed. Request a data export before you cancel, and store it securely. This data is yours, and the CPA grants you the right to access it.

After cancellation: what to do next

Cancelling RevenueCat is only the first step; you still need to monitor, verify, and protect your business during the transition.

Verify that your refund has arrived

Log into your bank account or credit card portal 10 to 15 days after cancellation and confirm that the refund has posted. If you do not see a refund within 15 business days, follow up with RevenueCat in writing and ask them to provide proof of the refund transaction (a receipt or transaction ID from their payment processor). If RevenueCat cannot provide proof, escalate to your bank's dispute team and file a chargeback claim.

Monitor your billing and cancel any linked services

RevenueCat may have linked services (e.g., webhook integrations, Slack notifications, or third-party analytics tools) that continue to incur charges. Log into any linked accounts and deactivate RevenueCat integrations to prevent unexpected charges. Check your subscription management portal (e.g., your app store developer account) to ensure RevenueCat no longer has access to your apps or revenue data.

Keep your cancellation records for future reference

Store your cancellation email, RevenueCat's confirmation, and your refund receipt in a secure folder for at least 2 years. If a dispute arises later-for example, RevenueCat charges your account again, or you discover a billing error-you will have proof of cancellation. Tocancel recommends taking screenshots of your final bill and account status for your records.

Comparing RevenueCat with alternative billing platforms

If you are considering cancelling RevenueCat, understanding what alternatives offer can help you decide if you are making the right choice.

Platform Pricing model Best for Cancellation ease
Stripe Billing 2.9% + R2.99 per transaction Custom billing logic, full control High (you own the infrastructure)
Adapty 0% to 15% of MRR (based on volume) Mid-market apps, easier than custom High (similar to RevenueCat)
Zuora Custom enterprise pricing Large SaaS companies, complex billing Medium (contract-locked)
Custom in-house Development and hosting costs only High-volume apps with unique requirements High (fully your control)

Stripe Billing and Adapty are the most common alternatives for developers leaving RevenueCat. Both offer competitive pricing and easier migration than building from scratch. However, switching any billing platform carries technical risk, so plan your migration carefully and test thoroughly before cancelling your current provider.

Your checklist for cancelling RevenueCat

Use this checklist to ensure you have completed every step and protected your legal rights.

  • [ ] Reviewed your current RevenueCat plan, billing date, and monthly charges
  • [ ] Exported or backed up your subscription rules, entitlements, and customer data
  • [ ] Set up and fully tested your new billing platform in staging
  • [ ] Deployed your new billing system to production with live transactions
  • [ ] Sent a written cancellation email to [email protected] with your account details
  • [ ] Received written confirmation from RevenueCat confirming the cancellation date
  • [ ] Requested a refund and received written confirmation of the amount and timeline
  • [ ] Verified the refund appeared in your bank account within 15 business days
  • [ ] Deactivated RevenueCat from linked services and app store accounts
  • [ ] Confirmed no further charges from RevenueCat on your payment method
  • [ ] Stored all cancellation emails, invoices, and refund receipts for your records

Customer reviews and feedback on RevenueCat cancellations

Feedback from developers who have cancelled RevenueCat provides real-world insight into the process and common pain points.

What developers say about the cancellation experience

Most developers report that RevenueCat responds to cancellation requests within 1 to 3 business days and processes refunds smoothly if you are within the 14-day window. However, some have noted that the platform does not offer an easy self-service cancellation button in the dashboard-you must contact support directly, which adds friction.

Developers on annual plans report longer delays in receiving pro-rata refunds, sometimes taking 3 to 4 weeks. A few have had to follow up multiple times to receive their refund. This is why Tocancel recommends sending a formal cancellation request and following up in writing if you do not see a refund after 15 business days.

Key takeaways from real cancellations

The most successful cancellations are those where developers gave RevenueCat at least 2 weeks' notice, fully tested their new billing system before migrating, and requested refunds in writing within 14 days of purchase. Those who cancelled without a clear transition plan or delayed their refund request often faced longer timelines and more friction.

Key contact information for cancelling RevenueCat

To cancel RevenueCat or escalate a refund dispute, use the following contact channels.

RevenueCat support and cancellation contact

Email: [email protected]

Subject line: "Cancellation Request: [Your RevenueCat Account Email]"

What to include: Your account email, app names, the cancellation date you want, and a request for refund confirmation.

Response time: Typically 1 to 3 business days.

Escalation if RevenueCat refuses to cancel or refund

National Consumer Commission (NCC)

Website: www.ncc.org.za

Email: [email protected] or lodge a complaint via their online portal

What to include: Your cancellation email, RevenueCat's response, your invoices, and the CPA section you believe they breached (typically Sections 48 or 50 for refunds).

The NCC investigates complaints at no cost to you and can issue binding orders forcing RevenueCat to refund you if they find a breach.

Final summary: take control of your subscription

Cancelling RevenueCat is a straightforward process if you follow the right legal steps, document everything, and understand your rights under South African law. The Consumer Protection Act gives you strong protections: a 14-day cooling-off period for full refunds, the right to pro-rata refunds on annual plans, and access to the NCC if RevenueCat refuses to honour your cancellation.

Start by backing up your data, testing your new billing system, and sending a clear cancellation email to [email protected]. Claim your refund in writing and verify it arrives within 15 business days. If RevenueCat blocks your cancellation or denies your refund, escalate to the NCC with your documented evidence.

Tocancel has helped thousands of consumers cancel digital services with confidence and recover refunds they deserve. Whether you are switching billing platforms, building in-house, or downsizing, Tocancel empowers you to cancel on your terms. Visit Tocancel at tocancel.com for step-by-step guides, refund templates, and direct escalation support. Your subscription is yours to control-take that control back today.

Frequently asked questions — Revenuecat

What should I know before cancelling RevenueCat?

Before cancelling RevenueCat, understand whether you are an app developer or an end-user. This distinction affects your cancellation process and options.

What are my consumer rights when cancelling RevenueCat?

Under South African law, you have the right to cancel a service within 14 days of purchase, provided you haven't fully used it. This includes the ability to request a refund.

How can I escalate if RevenueCat refuses my cancellation?

If RevenueCat denies your cancellation or refund request, you can escalate the issue to the National Consumer Commission or your provincial consumer protection authority.

What happens after I cancel RevenueCat?

After cancelling RevenueCat, ensure you audit your apps to prevent disruptions. You may also need to adjust your billing processes if you were using their services.

Can I cancel my subscription through email?

Yes, you can cancel your RevenueCat subscription by contacting their support via email or through a support ticket, depending on your account type.

Other brands

Quickly access a similar journey:

This letter is also available in other countries