New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

AI in Chargebee


  • Chargebee Agents
  • Chargebee Copilot
  • Chargebee MCP Server (Model Context Protocol)

Developer Resources


  • Developer Resources Overview
  • Articles and FAQ

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Usage Alerts
  • Metered Billing
  • Articles and FAQ

Chargebee CPQ


  • Chargebee CPQ
  • Chargebee CPQ for Salesforce
  • Chargebee CPQ for HubSpot

Invoices, Credit Notes, and Quotes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • eInvoicing
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Reports and Analytics
  3. Articles and FAQ
  4. Vanity Metrics Bar
  1. Billing
  2. Reports and Analytics
  3. Articles and FAQ
  4. Vanity Metrics Bar

RevenueStory - Impact of deleting subscription

Scope

  • Impact of deleting a Subscription and re-importing the subscription with the same Subscription ID and how it affects the reports.
  • Subscription deleted in CB but not reflecting on RS
  • Subscription ID already exists message is shown when there is no subscription with the same ID.

Summary

Deleting a subscription and then re-importing the subscription with the same sub id and lower MRR than that of the Deleted subscription will not be considered as Downgrade MRR, instead, it will be considered as New MRR for the month.

Note: Generally, subscriptions must be soft deleted in CB side. If they are soft deleted, the subs handle will be appended and the is_deleted flag will be marked. Only when this  is_deleted field is marked , the deletion will be communicated to RS side and RS will update the reports accordingly. If a subscription is hard deleted, the full trace of this Subscription will be removed / deleted from the subscriptions table in CB side.If hard deleted, this will in no way be communicated to RS side. This will impact the RS reports, as RS reports will retain these subscriptions , assuming that these subscriptions are still present in CB side

Therefore, always ensure to soft delete the subscriptions on the CB side, so that there are no negative impacts on RS reports.

Please refer to the below steps with an example:

Step #1:

There were totally two active subscriptions on the example site.

 Sub IDMRR
Subscription #116BjlwSeuxXFQBbO100
Subscription #2AnujaDeletionSubsTest825
Total Active Subscriptions2 
 Total MRR925
image

Step #2:

Deleted AnujaDeletionSubsTest

The deletion of one subscription has impacted the count of Active Subscriptions from 2 to 1. It is not considered in Total Subscription Churn also. Refer to check-in 'Same month Cancellations' metric. The deletion is not considered a churn in this case.

The MRR has reduced from 925 to 100.

image
image

STEP #3:

Trying to create another new Subscription with the same name 'AnujaDeletionSubsTest' as that of deleted subscription.

A warning message on 'subscription already exists' is displayed.

image

STEP #4:

Imported a new Subscription with the Sub id 'AnujaDeletionSubsTest'.

 Sub IDMRR
Subscription #116BjlwSeuxXFQBbO100
Subscription #2AnujaDeletionSubsTest100
Total Active Subscriptions2 
 Total MRR200

The Active subs count is 2 now with the MRR as 200 (100 + 100)

image

The imported subscription is included in the New MRR metric, not in Downgrade MRR.

image

Related Articles

What is Expansion and Contraction in Revenuestory?
How to obtain the sales reversal report?
How to find what is the expected revenue for the current month/daily?
How can I make customization to my reporting?
What is the difference between CMRR and Expected Revenue?
How does RevenueStory calculate my exchange rates?
How are the metrics calculated from historical data? - RS
What happens when there is a plan/quantity change for historical subscriptions? Does RevenueStory capture it as an upgrade?
What is RevLock?
Revenue recognition as defined in ASC 606.
Configuring Revlock integration
How does the Revlock data sync work?
How to pull promotional credit reports?

Show more

Was this article helpful?