Loading article…
Loading article…
Last updated on Aug 30, 2026
Preserve Period, prior refunds, coupons, Products, and billing all play out differently depending on the details of an upgrade or downgrade. The following sections and worked examples walk through how each behaves in practice. The worked examples below use a downgrade to illustrate the numbers, but the same proration mechanics apply symmetrically to an upgrade; only the direction of the credit and charge reverses.
The Preserve Period option lets you migrate a Subscription without resetting its billing dates.
Preserve Period is selected by default for Term Subscriptions, though you can still uncheck it unless the migration also includes a trial.

Whether Preserve Period is checked by default or you check it yourself, the following happens:
Important: Preserve Period only works between Plans with the same billing interval, such as monthly to monthly. Migrating between different intervals, like monthly to annual, results in an error. The Include Trial option isn't available when Preserve Period is enabled.
If a refund was issued for the current period's charges before an upgrade or downgrade, it affects the prorated credit differently depending on the refund type.
Full refunds
Partial refunds
In both cases, preview the upgrade or downgrade first (see Subscription Actions Overview) to see the prorated credit amount, if any, before completing the migration.
You can choose whether to include any coupons already applied to the Subscription when you upgrade or downgrade it, using the Include Coupons checkbox.

Unchecking Include Coupons prevents the coupon from applying to the amount due for the migration. It doesn't remove the coupon from the Subscription, so it may still apply to future renewals. See Apply Coupons to Subscriptions for more on adding and removing coupons.
Whether a carried-over coupon actually applies depends on whether it's restricted to the new Plan:
This works the same way across a Product Family change: a coupon can only be newly added to a Subscription if it belongs to the same Product Family as the Subscription's Plan, but an existing coupon can remain on the Subscription across a family change and still apply if it has no Plan or Product restrictions. See Plan/Product restrictions for more on how coupon restrictions work.
How a migration bills the Subscriber depends on their payment method.
Automatic payment method
The migration closes the Subscriber's original signup statement and generates a new one with two line items: a credit for the unused portion of the current Plan, and a charge for the new Plan. The total is the difference between the two, and the card on file is charged immediately.

Invoice payment method
The migration applies a prorated credit, if any, to the Subscriber's current open Invoice for the unused portion of the current Plan, reducing the amount due to just the portion of the Plan they used. A second Invoice is then generated for the new Plan.


The Subscription summary shows the remainder due across both Invoices as a single total.

Suppose a Subscriber on a $100/month Plan downgrades to a $50/month Plan.
Before the downgrade

After the downgrade

The Subscription's total revenue doesn't change, but a credit of -$23.91 applies. Because the downgrade happened within minutes of the purchase, only a small amount of the Subscription had been consumed, and that usage is reflected in the credit.
Advanced Billing calculates the credit using the following equation:
(Time left of recurring period / Recurring period) × Cost of a recurring period
The Transactions tab shows the detail: an adjustment of -$99.98 for the unused portion of the Plan, and a remaining balance of $23.91.

This example builds on the one above: a $100/month Subscription with the following Products, downgrading to $50/month:
Product charges total $235.00, for a total revenue of $335.00, since revenue includes the $100 Plan cost.

Downgrading to the $50/month Plan results in:

The downgraded Subscription's next billing amount includes the new Plan cost plus the On/Off and Quantity-based Product charges, and its next billing date follows the new Plan's recurring period.

This example uses the same Products as above, but downgrades the Subscription to a Plan in a different Product Family.
The credit excludes the cost of the metered Products, and no Products carry over to the new Plan; you need to re-allocate Products after a Subscription moves across Product Family lines.
Any Component billed on an event-based (usage-metered) basis is automatically deactivated and its balance cleared as part of the change, the same way quantity-based and on/off Components already are. This prevents a Component from the old Product Family from continuing to accrue and bill usage after the migration.

The downgraded Subscription's next billing amount includes only the new Plan cost, and its next billing date follows the new Plan's recurring period.

For the upgrade and downgrade procedure, see Upgrade or Downgrade a Subscription.
Still need help?
Reach out and our support team will take it from here.