Set up per-seat pricing
Set up per-seat pricing for your subscriptions.
Per-seat pricing is a linear pricing model where the number of seats (for example, software licenses) maps to the number of units (for example, users). For example, imagine a business called Typographic that wants to offer a per-seat plan. Typographic’s customers pick how many seats they’ll use, and Typographic charges based on that amount. In this example, a customer chooses and pays for three seats, which represents access for three of their users.

Per-seat pricing model
To model this scenario, Typographic creates a product with a flat-rate price where each unit represents a user. When Typographic creates a subscription for a customer, the customer specifies the number of users for that subscription.
First, create the Per-seat product. To learn about all the options for creating a product, see the prices guide.
- Go to Product catalog.
- Click + Create product.
- Enter a Name for the product.
- (Optional) Add a Description. The description appears at checkout, on the customer portal, and in quotes.
Next, create the monthly price for the product:
- Select Recurring.
- For Amount, enter a price amount.
- For Billing period, select Monthly.
- Click Add product to save the product and price. You can only edit the product and price until you create a subscription with them.
To create a subscription using that price:
- Go to the Billing > Subscriptions page.
- Click + Create subscription.
- Find or add a customer.
- Search for the product you created and select the price you want to use.
- (Optional) Select Collect tax automatically to use Stripe Tax.
- Click Start subscription to start it immediately or Schedule subscription to start it on another schedule.