Pricing products overview
After creating your course, coaching product, or bundle on Teachable, you'll need to add pricing. Teachable offers four pricing plan types:
Free
One-time purchase
Payment plan
Subscription
You can create multiple pricing plans per product - each with its own checkout URL. These can be added to your sales page or shared directly.
Note: Subscriptions are not supported for digital download products.
How do I add pricing to products?
Add a pricing plan
Go to the Pricing tab for your product (Courses, Coaching or Digital Downloads):
Click Add Pricing Plan
Choose a pricing type and fill in the required fields:
Price - Enter the price for your plan.
The minimum price is $1 USD, or the approximate equivalent in your selected currency.
Some currencies—such as the New Taiwan Dollar (TWD)—require prices to be rounded to the nearest ten to avoid tax calculation issues. For example, a price of 1021 TWD won’t be accepted and must be adjusted to 1020 TWD or 1030 TWD, but If your price needs to be changed, you’ll see a helpful error message to guide you.
Currency - Choose your preferred currency from over 120 supported options.
Name - This name will appear on the checkout page and, if you offer multiple plans, on the sales page as well.
Subtitle (optional) - Add a short phrase or description to highlight this pricing tier.
Detailed Description (optional) - Provide more information about the plan. This text will appear below each pricing plan on the sales page.
For Subscription or Payment Plan, specify the billing frequency or number of payments.
Optionally toggle on:
Free trial (subscriptions only)
Enrollment cap
Limited access duration
How to edit an Existing Plan
Make necessary adjustments and click on Save.
You can edit: Name, Subtitle, Description. Also, if toggled on: Number of enrollments available, Expiration Date and Expiration Time.
You cannot edit: Price, Currency, or Plan Type. Instead, please create a new pricing plan and delete this one.
How to set Displayed Price
Drag and drop pricing plans in the Pricing tab.
The top-listed plan determines the price shown in the product catalog.
How to archive or Restore Plans
To archive a plan: click the trash icon. Active enrollments continue.
Archiving the pricing plan will invalidate all of its outstanding coupons and deactivate all associated order bumps.
Note: Upsells must be removed before archiving plans tied to them.
Selling your product
How to add pricing to sales page
When a Teachable sales page:
Go to the Pages tab of your product.
Click the Edit icon on your sales page.
In the page editor, click Add New Block and select Pricing block.
Select which pricing plans to display.
You can also edit the Heading Text and the Button Text.
Attention: If you don’t select any pricing plans, the sales page will show the message “This course is closed for enrollment.”
Getting the link to a Checkout Page
Each pricing plan has a unique checkout URL.
Go to the Pricing tab.
Click Copy URL next to a plan.
Use these links to share private or alternate checkout paths.
Student Experience by Pricing Type
Pricing currency and fees
When your price currency differs from a student's local currency, they may be charged additional bank fees:
Conversion fee (currency exchange)
Foreign transaction fee (international business location)
Teachable uses Stripe, which charges students in your specified currency.
Price: Free
Students can enroll for free and gain full access to your product simply by creating an account.
There is no checkout page - students are taken directly to the account creation screen.
This option works well for lead magnets, mini-courses, or previews.
Price: One-time purchase
Students pay a single fee for full, lifetime access to your product.
Checkout includes standard fields for payment and account setup.
Students receive a confirmation email and receipt after purchase.
Price: Payment plan
Students are billed a fixed monthly amount for a set number of months (up to 36).
Students receive full product access after their first payment.
You can optionally prevent cancellations through Settings > Roles > Student Permissions.
Failed payments are retried 3 times: on Day 3, Day 7, and Day 14.
After 4 failed attempts, students are automatically unenrolled.
Receipts are sent after each successful charge.
Price: Subscription
Students are billed on a recurring schedule (weekly, biweekly, monthly, quarterly, semiannually, or annually) and maintain access as long as payments are successful.
Billing cycle starts on the enrollment date and cannot be edited.
Failed payments follow the same retry schedule as payment plans:
Weekly: retried 2 more times (Day 3 and Day 7)
Monthly or longer: retried 3 more times (Day 3, 7, and 14)
After all retries fail, the student is automatically unenrolled.
Students receive receipts for each payment.
Free trials (subscriptions only)
You can offer students a free trial before their subscription begins.
Enable this by toggling Includes a free trial when creating the subscription plan.
Students are notified via email 7 days before their trial ends.
If they don’t cancel, billing begins the day after the trial ends.
Failed post-trial payments follow the standard retry schedule.
Note: Students can cancel during the trial from their user profile. Once the trial ends, billing continues based on the plan’s billing cycle.
Enrollment caps
You can limit how many students can purchase a specific pricing plan.
When the cap is reached, the plan becomes unavailable for purchase.
If no pricing plan is available, the sales page will display a “Closed for enrollment” banner.
Limited product access duration
You can set time limits for how long students can access your product after enrolling.
This feature is available for Free, One-time purchase, and Payment plan options.
Students will lose access automatically after the duration ends.
The time limit is shown on the sales page and/or checkout confirmation.
FAQs
Can I edit the price or currency of a pricing plan?
Unfortunately, no. You must archive the plan and create a new one. Don’t forget to update the Pricing block on your sales page.
How do I get paid?
You first must set up a payment gateway in Settings > Payments.
What payment methods can students use?
Payment options vary by plan and school settings.
How do I offer discounts?
You can use coupons to apply discounts to specific pricing plans.
Can I customize the checkout page?
For Courses: Yes – customize testimonials, guarantees, etc.
For Coaching and bundles: No – standard checkout layout only.
Also, on your Checkout settings you can enable Collect customer phone number at checkout.
Can I show multiple pricing options on the checkout page?
No. Checkout pages only show one pricing option. Use your sales page to display multiple options.
Can I create a hidden pricing plan?
Yes. Just don’t add it to your sales page. Instead, share the checkout link directly with select students.
To make the entire product private, hide it from your catalog via visibility settings.
Are taxes included in the pricing?
It depends on whether tax-inclusive pricing is enabled in your school.
Why does my sales page say “Closed for enrollment”?
This appears if you have no pricing options set, or haven’t selected one in the Pricing block of the sales page.











