Submit a ticket My Tickets
Login  Sign up
Open navigation

General Overview: Taxes and VAT in your Sales

The Value Added Tax (VAT) is a form of consumption tax, which is applied to purchases of goods or services and other ‘taxable supplies in the European Union. In Canada and India, Goods and Services Tax - GST - is applied.

In your LearnWorlds school, you can use our built-in integration with Quaderno to automatically apply taxes on the checkout page or explore the other options listed below to handle taxes according to your needs.

Default Pricing and Tax calculation in your school

If you will always charge at the same rate, the best approach is to include tax directly within your school's invoice settings, and this will be the same for all the products and orders. Additionally, you can customize the Tax message on invoices to inform your users that all prices include taxes.

If your customers are from the EU, you will need to charge the VAT and pay it to the respective tax authorities. Nevertheless, there are some examples where you may choose not to display VAT for your online courses. For example, for orders from customers who are located within the EU, taxes may not be applicable if your online courses include live interactions, such as one-on-one live sessions. For more information, you can check the below links from and European Commission:

If you still need to calculate and charge taxes for your courses, there are a few options to consider!

Quaderno and LearnWorlds

Quaderno is a sales tax calculating tool that sends automatic tax receipts and creates sales tax return-ready reports in a matter of seconds. As an invoice application, it makes the taxation process and EU VAT compliance rules simpler and easier to understand. If you proceed with the Quaderno built-in Integration, you can check our article here for more information, as once you start using it, every time a student purchases your courses and upon checkout within the LearnWorlds Payment Page, Quaderno will request location information from the users, in order to determine in which country a customer is located and apply the correct tax percentage rate.

Shopify and LearnWorlds

If you would like to offer only one-off payment courses and bundles to your users, with Shopify, you are able to handle the VAT of EU customers since it has geolocation, so the VAT in the invoices will be issued automatically according to the country of your customer. Shopify is offered as a built-in integration, and you can check this article for more information, and the following Shopify link for tax information.

External Payment Checkouts

Apart from Quaderno as a built-in integration, you can also use an external payment checkout for your courses that support your tax requirements. Some popular solutions are:

If you proceed with receiving the payment externally, as soon as you confirm the incoming payment, you can manually enroll the user in your Products, or you can automate the process via Zapier (available in the Pro Trainer plan or higher) or our API (available in the Learning Center plan or higher).

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.