Stripe Product and Pricing Setup: A Simple 2025 Walkthrough
Dec 23, 2025

Step-by-Step Guide to Adding Products and Prices in Stripe
Setting up products and prices in Stripe is one of the foundational steps for accepting payments—whether you sell one-off items, run subscriptions, or need clean product records for tax and reporting. This guide walks through the exact steps to create products, attach prices, and choose the right settings so your payments run smoothly.
Quick checklist before you start
- Create a Stripe account and verify your email so you have full access to the dashboard and payment settings.
- Decide whether your offering is a one-time purchase or a recurring subscription.
- Have a clear product name, description, and at least one product image ready.
- Know the currency and any tax rules that apply to your product.
Sign in to the Stripe dashboard
Go to stripe.com and sign in using the Sign in button located at the top-right corner of the page. Enter your email and password to access the dashboard where you manage payments, customers, and product catalog.
Open the Product Catalog
On the dashboard, look for the Product catalog section. This is where you manage all product-related details: existing products, images, descriptions, tax codes, and prices.
Create a new product
Click Create product to open the product form. The form collects the essential details you need to sell your product through Stripe Checkout, payment links, or your custom integration.
Fill in the product details
- Product name: Use a clear, concise name that immediately communicates what the product or service is.
- Description: Add useful context — features, benefits, or what the buyer receives. This helps customers and appears in receipts or checkout pages.
- Image: Upload an attractive image to increase conversion and make your product more recognizable.
Set tax code and product category
Select an appropriate product tax code if taxes apply. Tax codes help Stripe apply the correct tax treatment for different types of goods and services across regions.
Choose pricing: recurring or one-off
Decide whether the payment should be recurring (subscription) or a one-off purchase. This choice determines whether you create a subscription schedule or a single charge.
When you choose a price you will:
- Specify the amount and currency.
- For recurring prices, set the billing interval (monthly, yearly, etc.).
- Optionally add metadata or a nickname for internal reference.
Review and add the product
Before saving, double-check the name, description, image, tax code, payment type, price, and currency. When everything looks correct, click Add product. The product and its price are now available to use with Stripe Checkout, payment links, or your API integration.
Practical tips and best practices
- Use descriptive naming conventions so products and prices are easy to identify in the dashboard and in reports.
- Keep pricing immutable where possible. If you need to change a price later, create a new price object and keep the old one for historical records.
- Test in Test mode before going live. Use Stripe’s test cards and simulate subscriptions or one-off payments to ensure everything works end-to-end.
- Leverage payment links and Stripe Checkout for fast, secure checkout pages without building a custom front end.
- Set currency carefully. If you sell internationally, create separate prices for each currency rather than relying on conversions at checkout.
- Document your tax settings and consult an accountant if you sell across regions with different tax rules.
Final thoughts
Adding products and prices in Stripe is straightforward once you know where to find the product catalog and what each field controls. Clear names, good imagery, correct tax codes, and the right pricing model will set a solid foundation for reliable transactions and cleaner reporting. With those basics in place, you can start accepting payments, launching subscriptions, and scaling your sales with confidence.