How to set up course pricing plans on Teachable

beginner 8 min read Updated 2026-03-18
Quick Answer

Set up course pricing plans on Teachable by navigating to your course settings, selecting pricing options, and configuring payment plans including one-time payments, payment plans, or subscriptions. You can also create bundles and set promotional pricing for your courses.

Prerequisites

  • Active Teachable account
  • Created course content
  • Payment processor connected
  • Course ready for publication

Step-by-Step Instructions

1

Access Course Pricing Settings

Log into your Teachable dashboard and navigate to Courses from the main menu. Find your course and click Edit Course. In the course editor, click on Pricing in the left sidebar to access all pricing configuration options.
Make sure your course has at least one published lecture before setting up pricing to avoid errors.
2

Choose Your Primary Pricing Model

In the Pricing section, select your main pricing structure:
  • One-time Payment - Students pay once for lifetime access
  • Payment Plan - Split cost into multiple installments
  • Subscription - Recurring monthly or annual payments
  • Free - No payment required
Enter your desired price in the Price field and select your currency from the dropdown menu.
Research competitor pricing and consider your target audience's budget when setting your price point.
3

Configure Payment Plan Options

If you selected Payment Plan, click Add Payment Plan. Set up your installment structure:
  • Enter the number of payments in Number of Installments
  • Set the amount for each payment in Payment Amount
  • Choose the frequency (weekly, monthly) in Payment Frequency
You can offer multiple payment plan options by clicking Add Another Payment Plan.
Keep payment plans simple with 2-4 installments to reduce administrative complexity and student confusion.
4

Set Up Subscription Pricing

For subscription-based courses, configure the recurring payment settings:
  • Enter your monthly or annual price in Subscription Price
  • Select billing frequency from Billing Cycle dropdown
  • Toggle Free Trial if you want to offer a trial period
  • Set trial duration in days using the Trial Period field
Enable Drip Content if you want to release content gradually for subscribers.
Annual subscriptions with a discount often have better retention rates than monthly billing.
5

Create Course Bundles

To bundle multiple courses together, go to Products > Bundles in your main dashboard. Click New Bundle and:
  • Add a bundle name and description
  • Select courses to include using Add Courses
  • Set bundle pricing in Bundle Price
  • Configure individual course access in Course Settings
Save your bundle and it will appear as a separate product.
Price bundles at 20-30% less than individual course total to incentivize bulk purchases.
6

Configure Promotional Pricing

Set up discounts and promotions by clicking Coupons in the left sidebar. Create new coupons by clicking New Coupon:
  • Enter coupon code in Coupon Code field
  • Set discount type (percentage or fixed amount)
  • Configure usage limits and expiration dates
  • Select which courses the coupon applies to
Toggle Active to enable the coupon immediately.
Use time-limited coupons to create urgency and boost enrollment during launches or marketing campaigns.
7

Set Payment and Tax Settings

In the Pricing section, configure additional payment settings:
  • Enable EU VAT if selling to European customers
  • Set up Tax Rates for specific regions if required
  • Configure Refund Policy duration (7-30 days typical)
  • Enable Affiliate Commissions if using affiliate marketing
Review all settings before proceeding to publication.
Consult with a tax professional for complex international tax requirements and compliance.
8

Publish and Test Your Pricing

Once all pricing is configured, click Save Changes and then Publish Course. Test your pricing setup by:
  • Viewing your course as a student using Preview as Student
  • Processing a test transaction with a small amount
  • Checking email confirmations and course access
  • Verifying payment processor integration
Monitor your sales dashboard to track pricing performance.
Create a test coupon for 100% off to test the complete enrollment process without charging real money.

Common Issues & Troubleshooting

Pricing options not appearing on course sales page

Ensure your course is published and has at least one lecture. Check that your payment processor (Stripe/PayPal) is properly connected in Settings > Payments.

Payment plans not working for international students

Verify your Stripe account supports installment payments in the student's country. Some regions have restrictions on recurring payments - consider offering single payment options as alternatives.

Tax calculations showing incorrectly

Review your tax settings in Settings > Payments > Tax Settings. Ensure you've configured the correct tax rates for your business location and enabled automatic tax collection if required.

Bundle pricing not displaying properly

Check that all courses in the bundle are published and have individual pricing set. Bundle prices must be lower than the sum of individual course prices to display correctly on the sales page.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official Teachable website before purchasing.