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. Subscriptions
  3. Articles and FAQ
  4. Working with Subscriptions
  1. Billing
  2. Subscriptions
  3. Articles and FAQ
  4. Working with Subscriptions

Changing the billing date to a different date

Problem Statement

This article helps you understand changing the billing date to a different date.

Scope

What are the options available to change the next billing date?

How will the change in Time zone impact the next billing date?

How to change a billing period in Chargebee?

Summary

In Chargebee, you can choose a different billing date from the default scheduled billing date using the Next Billing date option. This can be performed for a specific subscription or multiple subscriptions from UI & API.

Once you change the billing date, the billing period will also be aligned respectively.

For eg:

Current billing term

Billing date: 21-Aug-2023

Billing period: 21-Aug-2023 to 21-Sep-2023

image

New billing date: 31-Aug-2023

New billing period: 31-Aug-2023 to 30-Sep-2023

image

Solution

There are two options to perform this action and they are

Individual Subscription

  1. Subscription details page

  2. Change Term End API

Multiple Subscription

  1. Subscription Index page

  2. Bulk Operation

Solution

Individual Subscription

a. Subscription details page

You can change the billing date of your customers using the "Change term end" option. This will set a new next billing or renewal date for an existing subscription.

For example: If the renewal date of your customer is 1st Apr 2020 and you want the date to be changed to Apr 15th, 2020 then, follow the steps as stated below. To reset or align the billing date again to 1st May 2020, repeat the steps again so that the term end will be on the 1st of every month.

Note: When you use the change term-end action, all future renewals will be set to the new date. You can also choose to apply proration for the change based on your description, this will apply credits or charges to the customer for the extended or reduced billing period.

To make this change, Go to Chargebee Dashboard, > Subscription Index Page > Select the subscription you want to extend > Click Change Next Billing date > Next Renewal date

Classic UI

image

**Leap UI **

image

Then choose Next Billing Date to select Prorate credits (if applicable) and Invoicing Options as per your business requirement and click Update

image

b. Change Term End API

Change Term End API: You can change the billing date/time of a subscription to postpone the date/time of renewal or bring it forward to suit the circumstance. If proration is enabled, then credits or charges are raised for the change. Further, when charges are raised, they may be invoiced immediately or added to unbilled charges.

Note: To change the billing date for multiple subscriptions, refer to this link for more information.**

Only when the subscription is in Active state, the billing date/time of a subscription can be changed.
In case of trial and future subscriptions, the billing date/time would not have been set for the subscription. Hence there will be option to only change the Trial end Date/time and the Start date/time of the subscriptions, respectively.
For non-renewing subscriptions, the billing date/time will not be set as the subscription will get canceled. Hence, there will be an option to change the cancellation date of the subscription.
Prorated credits or charges are applied to the subscription if the choice is made to do so.

Impact on the next billing date when Timezone is changed

The charging on Timezome for the site will not impact the existing next billing date as it's already scheduled to occur. This will impact the later renewal.

For example:

If we are in Jan and the subscription's next billing date is on Feb 1st. Charging the time zone will have an impact on the March 1st renewal.

To change the next billing date for multiple subscriptions, refer to this link for more information.

Related Articles

What is the Jump to Section under Customer/Subscription details page?
Is it possible to add multiple customers to a single subscription
Unable to create a subscription: "Cannot create the subscription as there is no valid card on file". How do I proceed?
How to move a subscription from one customer to another?
Collect first payment at a later date for a new subscription
Can I change the plan of an existing subscription on behalf of the customer ?
What happens when the number of billing cycle is 0?
How do I create/manage a subscription with users or licences ?
What's the difference between the subscription created, subscription activated and subscription started events?
How to change next billing for multiple subscriptions?
How to get a list of all subscriptions in the customer details page for Reseller type business- (above 20 subscriptions)?
How do I add or remove coupons in Subscriptions?
How can I delete a subscription in Chargebee?
How do I apply Coupons to subscriptions?
How to check the billing amount before an invoice is generated?
How to retrieve the next billing date of a subscription?
Multiple subscriptions per customer
How do I change my subscription status from Non-Renewing to Active?
How to enable Proration Settings in Chargebee
Apply a coupon when creating a subscription
Charge /Invoice one-time fee in Chargebee
Subscription Status as Active when payment failed on renewal
How to change the term end date for a specific subscription?
How to give my customers the credits for the unused period when there is a subscription change?
How to let my customer select a different plan during reactivation from the portal?
'Chargebee::InvalidRequestError "customer[company] : wrong value"'
How to configure backdate subscription and invoices?
Prerequisites for backdating subscription actions
Generate a report that shows add-ons by customer/subscription
How do I set a Free Billing Period (manual free trial) for an existing Active subscription?
How can I apply multiple Manual discounts via API to an existing subscription?
How do coupons and taxes work on Chargebee’s checkout page?
Timezone for Subscription filters in Chargebee
Can we apply the setup cost while changing a subscription in Legacy Product Catalog sites?
How to set termination fee for Contract terms?
Will a manual discount be shown in the response of the List Subscriptions API?
Is it possible to receive Apple App Store notifications on my server first and then pass them to Chargebee?
Is there any customer information shared while using App Stores?
'What does this statement mean: "This customer has signed up but has not set up their Self-Serve Portal account."?‌'
Error “Subscription is in contract so you cannot pause” while pausing the subscription
Unable to backdate subscription cancellation when a contract term is applied

Show more

Was this article helpful?