Skip to main content
When a subscription is created, its billing cycle is determined by its start date or initial billing date. For example, a monthly subscription starting on March 10th renews on the 10th of each month. In some cases, you may need to realign the billing cycle—for instance, to have all your subscriptions renew on the 1st of the month. This guide walks you through how to change the billing cycle alignment of a subscription using the advanced update (transition) feature.

Change the billing cycle alignment

Use this when you want to shift a subscription’s renewal date to a different day. For example, moving a monthly subscription that renews on the 10th to renew on the 1st instead.

Step-by-step instructions

1

Open the subscription and start an update

Navigate to the customer’s subscription details page, click on the Actions dropdown, then select Update subscription.Choose Advanced update to access the full transition configuration.
2

Choose when to apply the update

Select Scheduled date and pick the date you want the new billing cycle to start on.This date should correspond to your desired new anchor date—either:
  • A past date matching the new anchor (e.g., the 1st of the current month if you want the subscription to renew on the 1st going forward)
  • A future date matching the new anchor (e.g., the 1st of the next month)

Example 💡

If today is January 15th and the subscription currently renews on the 10th, you could select:
  • January 1st (past) to retroactively realign the billing cycle from the beginning of the current month
  • February 1st (future) to realign starting from the next month
3

Keep the current subscription configuration

In the update source step, select Update current subscription. Since you only want to change the billing cycle alignment and not modify the products or pricing, keep the subscription configuration as-is.
4

Configure transition options

This step is key to realigning the billing cycle:
  1. Under Billing cycle alignment, select Start new period. This resets the subscription billing dates to start a fresh cycle from the selected transition date, effectively making that date the new anchor for all future renewals.
  2. Under Transition invoice, choose the option that fits your use case:
    • Generate transition invoice to settle the period between the last renewal and the transition date
    • Waive transition invoice to skip billing for the partial period
Use the invoice preview at this step to review both the transition invoice and the following invoice. This helps you verify that the new billing cycle alignment is correct before confirming.
5

Review and confirm

Review the update summary to verify that:
  • The transition date matches your desired new anchor date
  • Start new period is selected
  • The transition invoice setting is correct
Confirm the update. The subscription will now follow the new billing cycle, renewing on the selected anchor date going forward.

What happens after the update

Once the transition is applied:
  • The subscription’s billing cycle resets to start from the transition date
  • All future renewals align to this new date (e.g., the 1st of each month)
  • If a transition invoice was generated, it covers the partial period between the previous renewal and the new anchor date
  • The subscription version history records this change in the versions tab

Example 💡

A monthly subscription renewing on the 10th is transitioned on February 1st with Start new period selected:
  • A transition invoice covers January 10th–January 31st (if not waived)
  • The new billing period runs from February 1st to February 28th
  • All future renewals happen on the 1st of each month
Is something still unclear? Don’t hesitate to reach out to our team via the in-app chat if you need additional support.