Docschargebeedocs

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
    • Multi-Frequency Billing
    • Subscription Ramps
    • Next Billing Date
    • Trial Management
    • Price Override
    • Pause Subscription
    • Subscription Cancellation
    • Reactivation
    • Gift Subscriptions
    • Backdating Subscriptions and Invoices
      • Backdating Subscription Creation
      • Backdating Subscription Changes
    • Managing Contract Terms
    • Manual Discounts
  • 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
  • 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. Subscriptions
  3. Working with Subscriptions
  4. Backdating Subscriptions and Invoices
  1. Billing
  2. Subscriptions
  3. Working with Subscriptions
  4. Backdating Subscriptions and Invoices

Backdating Subscriptions and Invoices

Introduction

While offering product or service contracts to customers, each business-to-business (B2B) enterprise has unique billing workflows. One such complex workflow is where subscriptions could start on a specific date, but the billing information could be recorded in the billing system asynchronously at a later point in time. Such asynchronous data entry for subscriptions happens at many instances as shown in the following illustration:

image

When your billing application does not allow a flexible entry of subscription start date or other subscription changes for the past, the time lag could cause confusion in the recurring billing workflows. The Backdating Subscriptions and Invoices feature in Chargebee allows entry of the following subscription actions for a past date:

image

For example, let's say a customer is currently on Plan B. The subscription renews and the invoice is generated on Jan 1st. On Jan 15th, the customer reports that they are not getting any benefit from Plan B and wants to downgrade to Plan A. The customer negotiates that this change should take effect from Jan 1st or they would cancel the subscription. In such cases, retaining the customer could become a priority. Therefore your billing application should allow for capturing this change as on a past date (Jan 1st).

Glossary

The following are some critical terms associated with Backdating subscriptions and invoices feature and their descriptions, for your understanding:

  • Backdate/Backdating/Backdated: This implies the action of specifying a past date for the subscription creation, subscription actions, or invoicing.
  • Backdated Date: This refers to the date in the past to which the subscription action or invoice is backdated.
  • Billing Period: A billing period or a billing cycle, is typically the length of time between the last statement closing date and the next.
  • Subscription actions: Specific to the Backdating subscription actions and invoices feature, this refers to all subscription actions that can be backdated in Chargebee. This includes subscription creation, subscription changes to the recurring items (such as upgrade, downgrade, price revision), the addition of non-recurring items, subscription cancellation, and subscription reactivation.

Configuring Backdated Subscription Actions and Invoicing

Roles and Restrictions

  • The Backdating Subscriptions and Invoices feature needs to be enabled in your Chargebee site by users with Owner, Admin, or Finance Executive roles.
  • After the feature is enabled, users with Owner, Admin, Customer Support, and Sales Manager roles can backdate the subscription actions and invoices.

To enable Backdated subscription actions and invoicing in your Chargebee site, follow these steps:

  1. Click Settings > Configure Chargebee > Billing LogIQ > Customers & Subscriptions > Backdating Subscriptions and Invoices.

  2. In the Backdating Subscriptions and Invoices page, click Enable.

    image
  3. Select the subscription actions that you want to allow backdating from the dropdown.

    image

    You can select one or all of the following options:

    • Creation: Enable this option to allow your Chargebee users to backdate a subscription by specifying a start date from the past while creating it.
    • Reactivation: Enable this option to allow users to specify a date from the past for reactivating a subscription.
    • Change: Enable this option to allow users to specify a date from the past for subscription changes.
    • Cancellation: Enable this option to allow users to specify a date from the past for cancelling a subscription.
    • All one-time actions: Enable this option to allow users to specify a date from the past while adding a quick charge or a charge/non-recurring addon to a subscription.
  4. For the selected subscription operations, you can select until when the subscription can be backdated. You can choose from the following options:

    image
    • Choose a Specific Date: Select a date between the 1st and 10th to allow your users to perform the backdating only until the selected date during each month. Users will not be allowed to backdate any subscription actions or invoices beyond this date, each month.
    • No Restrictions: Select this option to allow your users to backdate subscriptions any day but within the limit set by Chargebee(provided all prerequisites are met). This limit is typically the day of the month by which the accounting for the previous month must be closed.
    1. For subscription creation/reactivation and one-time actions, you can enable the setting to backdate invoices.
      image
  5. Similarly, for subscription changes and cancellations, you can enable the setting to backdate invoices.

  6. Click Apply to save your changes.

The Backdated Subscription Actions and Invoicing feature is successfully enabled on your Chargebee site.

Note that the backdating feature is only supported for create subscription operation in the Classic UI of Chargebee Billing.

Disabling Backdating Subscriptions and Invoices

To disable the Backdated subscription actions and invoicing in your Chargebee site, follow these steps:

  1. Click Settings > Configure Chargebee > Billing > Backdating Subscription and Invoices.
  2. In the Backdating Subscriptions and Invoices page, click Disable.
  3. Click Confirm > Apply.

The feature gets disabled in your Chargebee site, and users will no longer be able to backdate any subscription actions or invoices. Any records that were backdated prior to disabling the feature in your site remain unimpacted.

  • Backdating Subscription Creation
  • Backdating Subscription Changes
  • Backdated Invoices and Taxes

Articles & FAQs

Backdating charges and quick charges
How to configure backdate subscription and invoices?
Is it possible to backdate a subscription in Chargebee?
Prerequisites for backdating subscription actions
How is tax calculated for a backdated subscription?
What is the use of mandatoryAddonsToRemove()?
How to enable product families?
How to add billing/shipping address using one-time charge API?
'Error - quantity[0] : "Cannot be blank" when multi decimal support is enabled'

Show more

Was this article helpful?