Updates computation of subscription schedule phase end date to consider billing cycle anchor changes
Adds consideration of any billing_cycle_anchor changes to the end_date calculation when you create a subscription schedule without explicitly setting a phase’s end_date. That aligns the end_date more closely with the subscription’s billing cycle. Previously, the calculation only used the interval, interval_count, and the previous phase’s end_date. If your integration depends on the automatically calculated value of a phase end_date, a calculated end_date might differ from the values you expect based on the previous formula.
docs.stripe.comquote checked
- behaviour change
- Your codeby hand
Nemotron fixes
In its own wordsmatches the page ✓
| [Updates computation of subscription schedule phase end date to consider billing cycle anchor changes](https://docs.stripe.com/changelog/clover/2025-09-30/billing-cycle-anchor-resets-during-phase-computation.md) | Billing | Breaking | api |
Also readmatches the page ✓
If your integration depends on the automatically calculated value of a phase `end_date`, a calculated `end_date` might differ from the values you expect based on the previous formula.
- A subscription schedule’s computed phase end_date now aligns more closely with the billing cycle. This change applies only to new subscription schedules, and doesn’t affect existing schedules.
What Teire looks for in your code
nothing to search for: checked by hand
Does it reach your code?