The one-paragraph version
Stripe never moves existing subscribers to a new price on its own. You create a new price, then update each subscription's item to point at it, usually with proration_behavior=none so the change starts at each customer's next renewal. These guides cover every part of that, plus the extra rules that apply when Substack, beehiiv or Ghost created your subscriptions.
Change Subscription Price App — by FinriteUpdate a price across all your Stripe subscriptions from the dashboard, in bulk. Built by former Stripe Billing product managers and engineers.
View on Stripe MarketplaceNewsletter and membership platforms
Change Substack prices for existing subscribers
Move monthly and annual subscribers to your new rate, and decide what to do about founding members.
beehiivChange beehiiv prices for existing subscribers
Why the price change must start in beehiiv, and how to move existing paid subscribers after it.
GhostChange Ghost membership prices for existing members
The two Stripe rules that keep Ghost's tiers and MRR in sync when members move to a new price.
StrategyGrandfathered pricing: keep or migrate?
When to honor legacy prices and how to raise them without a churn spike.
Stripe price change guides
Change the price of existing Stripe subscriptions
The three methods (Dashboard, API, app) and what to check first.
RunbookBulk update Stripe subscription prices
Scope, test batch, full run, audit: the process for thousands of subscriptions.
TimingSchedule a Stripe price increase
Announce now, charge later, and pick a date that respects notice periods.
B2BApply an annual price increase
Enforce 3–7% contractual uplifts across Stripe subscriptions every year.
APIproration_behavior explained
create_prorations vs none vs always_invoice, with a worked example.
RecoveryReverse a price change
Roll subscribers back and fix anything already billed.
DevelopersPrice migration script
A Node.js script with a dry run, idempotency and a CSV audit log.
App docsChange Subscription Price App: user guide
How the app works, its limitations, and setup for platform-created subscriptions.
Change Subscription Price App — by FinriteUpdate a price across all your Stripe subscriptions from the dashboard, in bulk. Built by former Stripe Billing product managers and engineers.
View on Stripe MarketplaceFrequently asked questions
Why don't existing Stripe subscribers get my new price?
Stripe prices can't be edited, so a price change means a new price. Existing subscriptions keep pointing at the old price until you update each subscription's item to the new one.
What's the fastest way to change prices for all existing subscribers?
Use a bulk tool. The Change Subscription Price App moves every selected subscription to a new price from inside the Stripe Dashboard, now or on a scheduled date, without prorations.
Change Subscription Price App for Stripe
Update a price across all your Stripe subscriptions from the dashboard, in bulk. Run it now or schedule it, with no prorations and a CSV report for every job.
Install from the Stripe App MarketplaceRead the app user guide first · Questions? contact@finrite.co