SourCherry Help Centre
Home â€ș Memberships & Communities â€ș Membership/Courses Sites

How to Set Up Taxes for Course Offers in SourCherry

Tax support in Courses offers ensures your course checkout pages charge and display taxes accurately based on your Payments tax settings. This guide explains how taxes are calculated for course offers, how to configure them, and how to provide a transparent, compliant checkout experience for your learners.

TABLE OF CONTENTS


What is Tax Support in Courses Offers?

Tax support in Courses offers connects your membership course checkout pages to SourCherry’s Payments tax engine. When a buyer checks out through a Course Offer, SourCherry can automatically calculate and display taxes based on their billing address, your nexus locations, and the tax behavior you’ve configured in Payments (automatic and/or manual taxes).


With this release, Course Offer checkouts now behave consistently with other SourCherry checkouts (like funnels and payment links) that already use Payments tax settings. That means your course pricing, discounts, and taxes are aligned with the same product and tax configuration you use elsewhere in your account.

Key Benefits of Tax Support in Courses Offers

Accurate tax handling in Courses offers helps you avoid surprises at checkout and maintain compliance while keeping the buying experience smooth for students.

 








Automatic Tax Calculation in Courses Offers Checkout


Automatic tax calculation uses SourCherry’s International Automatic Taxes feature to determine the correct tax amount on your Course Offer checkout based on the buyer’s address and your configured tax rules.

 

Once automatic taxes are enabled, Course Offer checkouts can calculate and display tax dynamically, just like funnels, payment links, and other supported checkouts. This reduces manual work and significantly lowers the risk of under‑ or over‑charging tax.

 

Key behaviors:

 





Region-Based Tax and Nexus Configuration

Region-based tax behavior ensures you only charge tax where your business has a tax obligation. This is managed through nexus addresses and tax categories inside Payments.

 

Tax support in Courses offers uses the same nexus and tax settings you use for other checkouts, so updating those settings automatically keeps your course tax calculations in sync.

 

How region-based tax works:

 




Tax-Inclusive vs Tax-Exclusive Pricing for Course Offers

Tax support respects both global and product-level pricing behavior, giving you control over whether course prices include tax or show tax as an additional line.
 
Understanding and choosing the right behavior helps you present pricing that matches your market expectations (for example, VAT-inclusive pricing vs. US-style tax-on-top).

 

Key options:

 


 

This flexibility lets you, for example, sell one course with VAT-inclusive pricing to EU buyers while keeping another product tax-exclusive, even under the same global account.

Manual Taxes and Fallback Behavior in Course Offers

Manual tax rates remain important for jurisdictions not covered by automatic taxes or when you need very specific local handling. SourCherry continues to support manually created tax rates that you attach to products, and these now flow into Course Offer checkouts as well.

 

How manual taxes interact with Courses offers:

 




This gives you a flexible path: rely primarily on automatic taxes, but still fine-tune or cover edge cases with manual rates where needed.

Coupons, Discounts, and Tax on Courses Offers

Coupons continue to work seamlessly with tax support, so you can run promotions without losing tax accuracy.

 

While exact behavior can vary by jurisdiction, the Course Offer checkout uses the same discount and tax engine as other Payments checkouts, helping keep displayed and charged amounts consistent.

 

Key points:

 


How To Setup Tax Support in Courses Offers

Correct setup in Payments is essential for taxes to calculate correctly on your Courses Offer checkout. Once configured, every eligible purchase will automatically follow the same tax rules as your other Payments-powered checkouts.

 

Follow these steps to prepare your account and Course Offers:

























Once these steps are complete, all purchases made through your Courses offers will automatically respect the same tax logic you’ve configured in Payments.

Frequently Asked Questions 

Q: Do I have to change my existing Courses offers to start using tax support?
No major structural changes are needed. As long as your Products and Payments → Taxes settings are configured correctly, existing Courses offers will start using the updated tax behavior on checkout automatically.


Q: What happens if automatic taxes are enabled but a buyer doesn’t provide a full billing address?
Automatic tax calculation depends on a valid address. If the checkout doesn’t capture enough location detail (for example, missing country or state), taxes may not be applied or may fall back to manual tax rates on the product, if configured.


Q: Can I charge different tax behavior for different courses (one inclusive, one exclusive)?
Yes. Use the Include taxes in prices option at the individual product level to override the global setting for specific course products.


Q: How do taxes work for subscription/recurring course payments?
Taxes can be applied to both one-time and recurring product prices. Once a subscription is created with the correct tax behavior, future recurring charges will follow the same tax rules, subject to any changes in tax configuration or customer address.


Q: What if my country or region is not supported by International Automatic Taxes?
For unsupported regions (for example, India), you should rely on manual tax rates attached to products or include tax directly in your pricing. Always check local tax regulations and consult a tax professional if needed.


Q: How do coupons affect the tax amount on a Course Offer checkout?
Coupons generally reduce the taxable amount first (the subtotal or specific line items they apply to), and then taxes are calculated based on the discounted price according to your configured rules and the jurisdiction.


Q: Can I use multiple tax rates on a single course product?
Yes. When using manual taxes, you can attach multiple tax rates to a product (for example, state + local tax). These combined rates will be reflected in the checkout’s tax calculation for that product.


Q: Where can I see the tax amounts after a buyer completes their purchase?
Tax amounts appear in the order details, transaction details, and relevant reports or exports in Payments, providing visibility for reconciliation and accounting.