Price (Stripe)
A Stripe Price sets how much a Product costs and how often it's charged. It supports one-time, recurring, tiered, and usage-based pricing.
Updated October 1, 2026
A Price in Stripe sets how much a product costs and how often you charge for it. The product is what you sell. The price is the amount and the schedule. One product can have many prices, such as monthly, yearly, and in different currencies.
What a price defines
- The amount and currency, for example
2400(cents) inusd. - The type,
one_timefor a single charge orrecurringfor a subscription. - For recurring prices, the interval, such as
monthoryear, which sets the billing cycle. - The billing scheme, either a flat
per_unitamount ortiered.
Pricing models
- Flat recurring, such as
$24/month. - Per seat, where the amount is multiplied by a quantity.
- Tiered pricing, where the unit rate changes as volume grows.
- Usage-based billing, where the charge depends on metered use during the period.
Why you can't edit a price's amount
Once you create a price, you can't change its amount. To charge something different, create a new price on the product and move customers to it. Old prices stay in place for anyone still on them. Every invoice and subscription keeps pointing at the exact price the customer agreed to.