Skip to main content

You're here:

Sales Tax Guide for online courses

“Are online courses taxable?” That’s the question on the minds of online educators in digital classrooms around the world.

And it’s a crucial question, too. Online courses exist in a tricky gray area when it comes to sales tax. By some definitions, they’re considered an educational product; by others they’re considered a digital good. This distinction, and other finer details, determines whether you are on the hook for taxes.

On top of that, digital tax laws are evolving all the time, almost as fast as technology is innovating. Countries continuously introduce new tax rules to capitalize on this booming economy, including the e-learning sector.

It’s a lot for course creators and business owners to learn, monitor, and comply with. Let’s face it: you want to grow your business and focus on your students. You don’t want an unofficial degree in tax policy.

That’s why we created this guide.

Here’s everything you need to know about taxability of online courses, kept up-to-date by our team of tax maniacs.

Types of sales tax around the world

First, it’s important to understand what is meant by “sales tax,” since that’s an umbrella term that actually refers to different systems. Nearly every country in the world applies a consumption tax to sales of goods and services.

There are different kinds of consumption taxes, depending on the country. It can be a flat rate applied to every transaction, or a percentage of the total value. Each type requires something different from you, the business owner.

But one element always stays the same. The end customer pays the tax, because they are who’s actually consuming the end product. And it’s a tax on consumption, on buying for one’s personal use.

Consumption taxes go by a few different names, because they can each function a little differently. There’s the Value-Added Tax in the European Union, and the Goods and Services Tax in Australia. These are better known as VAT and GST. Around 175 countries have one or the other!


The United States has its own ball game going on. American “sales tax” is a consumption tax that’s theoretically only charged once, at the final purchase of the final product by the end consumer.

However, the country has no national level sales tax. Instead, sales tax is determined and controlled by each individual state. This creates a lot of complexity in the US sales tax system.

  • 45 states and the District of Columbia collect statewide sales taxes. (Alaska, Delaware, Montana, New Hampshire, Oregon do not have any sales tax at all!)
  • 38 states have some form of local sales tax, collected in part or all of the state.

The result is that there are thousands of taxing jurisdictions in the United States!

Plus, many US states use a secondary tax system to capture more revenue from sales, called Use Tax.

Use tax is specifically designed to collect tax dollars on purchases even when businesses aren’t liable for sales tax in that state. Since the government can’t force those businesses to collect Sales tax, the government turns to the in-state customers to pay Use tax.

The in-state customers have to pay a little tax for whatever taxable products they purchase outside of state and bring home. So, in a sense, the states are taxing the use of the product.

The rule of thumb is that if you aren’t liable for sales tax somewhere, then you’re probably expected to comply with the use tax rules instead.

Are online courses taxable?

Sometimes online courses are taxed as a digital service.

This is a tricky question to answer, since online courses seem to exist in the gray area between "educational service" and "digital service." They are educational and they’re digital, right?!

Well, educational services are often tax-exempt, while digital services often require a specific digital tax.

The answer also depends on where your customer is located. Each country has its own policy. Whether you are selling to the US, the EU, Canada or India (or anywhere else!), you should check the local policy's definition of online courses and determine if digital tax rules apply to your business.

Educational services

Tax-exempt educational services essentially include anything to do with primary and secondary education; tuition to schools, colleges, or universities; courses that contribute to curriculums of accredited organizations.

They can also include vocational training, any courses that prepare a student for a particular profession or trade. For example, the EU commission describes this as “directed towards an occupation and its associated skills.”

Educational services specifically do not include any courses taken for recreational or personal development reasons. If someone wants to learn a skill for purely personal reasons, like photo editing or how to budget their finances, these courses would not be tax-exempt.

Digital services

Chances are your online courses actually qualify as digital services.

And to explain exactly why, we first have to establish what exactly a “digital service” is. There are other terms used, too, such as:

  • Digital product
  • Digital good
  • Electronic good or electronic service
  • E-good or e-service

They’re essentially all the same thing. For the sake of this section, we’ll stick with the term “digital service”.

The truth is that the definition of “digital service” is elastic. Any place you go in the world, and within the 50 states of the US, will have its own version of the definition. For example, some jurisdictions include online newspaper subscriptions, and other places don’t.

Some basic characteristics stay the same. Here’s how we can generally describe a digital service:

You receive it via the internet. It arrives in an email, or you download it from a website, or you access it by logging into an online portal. This product originates from and lives in the digital space.

Here’s a list of common ones on the market today. BUT — since the definitions can be quite detailed and various, please don’t assume that everything on this list is considered a “digital service” everywhere.

  • E-books, images, movies, and videos, whether buying a copy off of Amazon or using a service like Netflix. In tax language, these products are in a category usually called, “Audio, visual, or audio-visual products.”
  • Downloadable and streaming music, whether buying an MP3 or using a service like SoundCloud or Spotify. Of course, these products also fall in the audio category.
  • Cloud-based software and as-a-Service products, such as Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS), and Infrastructure-as-a-Service (IaaS). (Although these products can have their own specific SaaS tax rules.)
  • Websites, site hosting services, and internet service providers.

And yes…

When is an online course taxable?

A few traits of your online course will determine whether it’s considered a digital service and therefore subject to sales tax, VAT, GST, or whatever other consumption tax. Here’s a quick rundown of those traits and a general summary of how they’re taxed.

Downloadable vs. Pre-Recorded vs. Live Webinars

Generally, live webinars are not taxed as digital products. BUT some places will distinguish between streamed or downloaded, even though both are technically “delivered electronically.” The first denotes access, and the second could denote ownership. This distinction could change the taxability of the course.

Fully automated vs. Interaction with and among students

Is there an interactive element, between other students or between students and the instructor? Is there a live tutoring component? Is there an evaluation that’s conducted by a human, and not a machine?

Automation is a key factor. Generally, automated online courses are subject to digital tax, whereas courses with human interaction are not.

Are there physical materials accompanying the course?

Books or CDs that are sold or delivered in tandem with the e-course can be taxed. That’s because these easily qualify as tangible goods.

Essentially, if your course is pre-recorded, there’s no way for the students to interact with each other (or you) during the course, and evaluations are automatic — then it is considered a digital service and is subject to sales tax.

Are online courses taxable in the US?

Yes, depending on the state. Sales tax for digital services in the US is famously fragmented.

Thankfully the Streamlined Sales and Use Tax Agreement exists to standardize US sales tax policy as much as possible. Twenty-four states have adopted the SSUTA guidelines for online courses and webinars, which are as follows:

  • NOT TAXED: “Live Digital Online Educational Services” are not taxed. So, if you present the course or seminar live in real time, then it’s not subject to sales tax.
  • NOT TAXED: “The participants are connected to other participants and presenters via Internet or other networks, allowing the participants to provide, receive, and discuss information together by live interaction, contemporaneous with the presentation.”
  • NOT TAXED: “The participant is evaluated by an instructor. ‘Evaluated by an instructor’ does not include being graded by, scored by, or evaluated by a computer program or an interactive, automated method.”

Your business need only meet one of the above conditions to be exempt from sales tax.

SSUTA states include Arkansas, Georgia, Indiana, Iowa, Kansas, Kentucky, Michigan, Minnesota, Nebraska, Nevada, New Jersey, North Carolina, North Dakota, Ohio, Oklahoma, Rhode Island, South Dakota, Utah, Vermont, Washington, West Virginia, Wisconsin, and Wyoming.

All the rest of the states are hard to pin down. This is because some states are using their own individual definitions of “digital service” and others don’t specify a definition at all.

States using their own definition

In addition to the general categories listed above, many states have their own special definition of digital goods and services. These include: Connecticut, Illinois, Kansas, Louisiana, Maine, Mississippi, North Carolina, and Texas.

States not using any definition at all

There are some states that don’t specifically define digital goods, for example: Alabama, Arizona, California, Colorado, D.C., Florida, Hawaii, Idaho, Maryland, Massachusetts, Missouri, New Mexico, New York, Pennsylvania, South Carolina, South Dakota, Utah, or Virginia.

Which US states tax digital services?

Currently the following US states tax digital services, some or all, in one way or another:

For information about each state’s sales tax rules, check out the [sales tax guides for each US state]

Important note: Given the growth rate of the digital economy, any states that don’t currently tax digital services will probably figure out a way to do so very soon. These rules evolve rapidly. It’s best to double-check wherever you’re selling!

Is there VAT for online courses in the EU?

Fortunately, the EU rules are uniform across all 27 countries! Phew.

In general The European Union digital tax rules use four main characteristics:

  • It is not a physical, tangible good.
  • It’s essentially based on IT. The offering could not exist without technology.
  • It’s provided via the Internet or an electronic network.
  • It’s fully automated or involves minimal human intervention.

When it comes to online courses, here’s information from the source itself. (The policy language is still a bit difficult to understand, but we’ll parse it out for you.)

Subject to EU VAT:

“Automated distance teaching dependent on the Internet or similar electronic network to function and the supply of which requires limited or no human intervention, including virtual classrooms, except where the Internet or similar electronic network is used as a tool simply for communication between the teacher and student… [Courses with] workbooks completed by pupils online and marked in an automated fashion without human intervention.”

Basically, the EU VAT guidelines for online courses are similar to those of the SSUTA:

  • NOT TAXED: Any online courses that earn educational credit for the student toward some kind of degree.
  • POTENTIALLY TAXED: Live courses or webinars*
  • TAXED: automatic, delivered electronically, and no human interaction.
  • While live courses and webinars may not be taxed as "digital goods," they might fall under another taxable category, depending on the local EU VAT rules. Always double-check where you're selling!

Are online courses taxable in Canada?

In Canada, the GST and HST rules nationwide include digital products, and some provinces have their own local, additional tax as well. There's a chance your classes could qualify as "intangible personal property or services" -- although online courses specifically are not mentioned on the Canadian tax agency's website.

If you're wondering if your business is liable, learn more about how Canada taxes digital products.

Which other countries tax online courses?

Most other countries take the US and EU’s cues when it comes to digital taxes. So you could assume that the same guidelines around e-learning products and online courses apply elsewhere in the world.

The key is to figure out which other countries tax digital services, because online courses will fall under that umbrella.

Here’s a map below, to help you gauge your tax liability at a glance. However, global digital tax rules are always evolving, so you should double-check in each of the other countries where you sell your goods.

For more specifics on each highlighted country, read on about digital taxes around the world.

Do I charge sales tax on classes?

Just because a country taxes online courses doesn’t necessarily mean you need to start adding tax to your sales!

Your sales tax liability depends on how much you sell, your selling methods, and where your business is based

Tax registration thresholds

Tax liability also hinges on how much your business is selling. Obviously, when business booms, tax authorities want their cut! On the other hand, if you only sell a small to moderate amount, the authorities might not bother you with any tax burden.

This distinction in your sales is often called a tax threshold, or tax registration threshold.

The threshold is a fixed amount of money in that country’s currency. When your sales pass the threshold amount, your business is required to register for local taxes.

Which sales count? Typically, only the sales made to residents within that certain country.

In what time frame? Within any twelve-month period. Threshold definitions often refer to “annual sales,” but this can be misinterpreted as sales within a single calendar year. But some policies don’t mean it on a January-December basis. The “annual sales” could be the amount you sold in the last twelve months — or are projected to sell in the next twelve months.


For example, in New Zealand, you must register for New Zealand GST only if your sales surpass the annual threshold of NZD $60,000.

But some countries require you to register for taxes as soon as you’ve done any business there at all.

For example, in the EU, the digital goods threshold is €0 (yes, that’s “zero euro”). So upon your first sale to an EU customer, you better hop to the VAT registration step!

Similarly there’s no tax registration threshold in Russia, so you must register for Russia's 20% VAT after one sale. Other countries with no registration threshold include India, Turkey, and South Korea.

No matter what, you should check a country’s tax registration threshold before doing business there. If you notice an unexpected sale to a brand new country, you should immediately check the threshold rules.

Economic Nexus thresholds in the US

Ever since the South Dakota vs. Wayfair decision, US state governments are adopting a new policy to make remote/online sellers liable for sales tax.

Before this Supreme Court Wayfair decision, there was a decision called Quill, which ruled that state governments could only tax businesses that are physically located in the state. But with the dawn of the digital economy ⁠— when goods and services, tangible and digital, are sold online and transferred across borders instantaneously ⁠— Quill no longer made sense. State governments needed a way to recoup revenue in the new economic landscape.

Enter the economic nexus, the tax policy legalized by the Wayfair decision.

An economic nexus is a trigger for tax liability that’s determined by your business’ economic activity, i.e. - the amount of sales you make in a particular state.

The common threshold is $100,000 in annual sales. Some states have an addition threshold based on the number of sales, usually 200 separate transactions in one year. It’s best to check each state’s economic nexus thresholds.

Other forms of tax liability in the US

US sales tax liability is determined through nexus rules. The term “nexus” refers to a commercial connection in the state. Your business either has nexus in a state, or it doesn’t have nexus in a state. When you do have nexus, that means you’re obligated to collect tax on your sales there.

Types of nexus vary, based on where you’re physically located, what you sell, and how you market/sell it. Here are the names of existing sales tax nexus in the US:

  • Physical presence nexus
  • Affiliate nexus
  • Click-through nexus
  • Nexus via web cookies

Familiarize yourself with the various types through this quick guide to US nexus.

How to register for sales tax in different countries

Once you’ve confirmed your courses are taxable AND that your sales have surpassed the threshold, it’s time to register. Some countries have deadlines by which they expect you to get in the system. For example, in India you have 30 days to register for GST once you’ve made your first sale.

For step-by-step instructions, check out our Tax registration and filing guides for US states and countries around the world.

For now, here’s a quick explanation of how you actually register for sales tax in foreign countries.

Tax registration in US: get a tax permit in each state where you have nexus

So, you have to start collecting sales tax, but you must have a valid US sales tax permit before you can legally collect anything. If you begin collecting sales tax without the permit, some states may consider this tax fraud. Exactly the opposite outcome you’re hoping to achieve by reading this article!

The good thing is that many states allow you to register online with their Department of Revenue. Usually you’ll either receive your sales tax permit number instantly, or within 10 business days. If you register via snail mail, it may take 2-4 weeks.

Here’s some standard information you’ll need when registering for a US sales tax permit:

  • Your personal contact info
  • Your business contact info
  • Social security number (SSN) or Federal Employer Identification Number (FEIN) also known as Employer Identification Number (EIN)
  • Business entity (sole-proprietor, LLC, S-Corp, etc.)

Note: You can register in all 24 SSUTA streamlined states at once, with one registration process. Sounds convenient, but this may come with some unnecessary tax liabilities. You’d likely end up liable for tax in some states even though you don’t have nexus there, simply because you’ve registered. Learn more on the SSUTA tax registration page.

Tax registration in the EU: register in one member state via VAT OSS and receive an EU VAT number

First things first: your business must have a VAT number to comply with EU VAT laws. Luckily it’s easy even for non-European businesses to get an EU VAT number.

The European Union came up with a brilliant (but not perfect) scheme for managing all member states’ taxes through one system: the VAT One-Stop Shop, or OSS. You register with the member state where you’re physically located, or if you’re not located anywhere in the EU, you can choose any EU country you like.

You register through the country’s VAT OSS online portal, and that country will serve as your VAT homebase.

VAT OSS exception for small EU B2C businesses

You are not required to register for VAT OSS if your business meets the following criteria:

You are an EU business, and you have less than €10,000 in cross-border B2C sales to other EU countries. In this case, you deal directly with your home tax authority and don’t use the OSS scheme.

However, as soon as you pass the €10,000 threshold, you should register for VAT OSS and abide by those rules.

Tax registration in other places around the world

Most countries offer some kind of do-it-yourself simplified registration for foreign sellers. You can usually start the registration process through an online portal, or by sending an application form via email or snail mail. Then you’ll receive your VAT number or other tax ID via email or letter, with information about how to proceed.

A few places still require that you hire a local tax representative to handle the whole process. These countries include Angola, Bangladesh, Iceland, and Japan. In these cases, you must select a local tax agent (or have one assigned by the government), authorize them to be your representative, and let them register you for taxes.

Important note: Usually, once registered for sales tax in a country or state, you must continue to comply with tax laws each year, even if you don’t hit the threshold again the following year. You still have to comply because your business is a registered tax entity.

How to calculate sales tax and how to collect it

Once you’re registered and received the necessary ID numbers or permits, now you should actually apply tax to your transactions and collect that money from your customers. In other words, it’s go time!

The first step to consider is whether you should list your prices inclusive of taxes on your website. When selling to Australian customers, you’re required by law to do this.

Many countries don’t demand tax-inclusive pricing, so in those cases, it’s common to just apply taxes at checkout. But it’s a good idea to mention sales taxes ahead of time. Avoiding last-minute sticker shock is proven to increase conversions at checkout.

Calculate and collect in the US

  1. Confirm your buyer’s location.
  2. Calculate the tax rate based on the state law. See if the state has “origin-based” or “destination-based” tax rates.*
  3. Check all the tax rates that apply. There could be more levels than just a statewide sales tax! There may also be a county, city, or other local sales tax rate.

It seems simple, but there’s a lot of complexity within these three steps. A state can have very particular rules when it comes to taxing digital goods. For example, in Texas, only 80% of your revenue is subject to sales tax, and the other 20% is exempt. You can check each state’s tax authority website to check the policy first-hand.

  • These are pretty much exactly what they sound like. “Origin-based” tax rules mean you use the tax rate from the origin of the provider (you!). So, the tax rate you apply to the sale must be the local rate(s) of wherever your business is located, if in the US. “Destination-based” means you use the tax rate of the destination of the product or service. For digital goods, charge the local tax rate of the customer’s billing address. For all the details, please check out the differences between origin- and destination-based US tax.

Calculate and collect in the EU

In the EU, the general rule is that you apply the customer’s local tax rate. For example, if the buyer is located in France, then apply the French VAT rate to the sale. (There are only a couple exceptions to that, which you’ll read about below.)

The key is to determine and confirm where exactly your EU customers are located.

Location evidence collection

Every business that’s registered for EU VAT must collect two pieces of customer location evidence to comply with EU tax laws.

The customer’s location determines the tax rate that you apply. If you don’t calculate and collect the right amount of tax from the buyer, then you are responsible for paying the difference!

So, you must collect two pieces* of evidence that confirm the location. This evidence could be:

  • The billing address
  • Location of the customer’s bank
  • Country which issued the credit card
  • The IP address location of the customer’s device
  • Country of the SIM card (in cases where the purchase was made on a mobile device)
  • If you’re a European business that sells below €100,000 in cross-border sales of digital goods per year, throughout the EU, then you only need to collect one piece of customer location evidence. But it must be a piece of evidence gathered from a third party, such as the bank or IP address, and not from the customer directly

Keep this location evidence on file for 10 years! These records prove that you are tax compliant, in case there’s ever an audit.

European businesses selling in the EU

If you’re a European business, you always charge VAT in your home country. Nothing else matters. You charge VAT on every sale of digital goods.

But when selling outside of your home country, there are differences in B2B and B2C.

Selling B2B in the EU

In B2B you don’t need to charge VAT; there is the reverse-charge mechanism wherein the buyer pays VAT to their own government. This saves you trouble, as you don’t have to file a separate tax return in each country where you make a sale. You just need to receive a valid VAT number from the buyer.

Selling B2C in the EU

As a European business selling B2C, you charge VAT to all customers. But the rate of VAT you charge depends on how much you’re selling within the EU.

If your business stays below €10,000 in cross-border sales of digital goods per year, throughout the EU, then your situation is different. You are not required to register for VAT OSS. If you don’t, then you can charge the VAT rate of your home country on all those cross-border sales.

Once you pass the €10,000 annual sales threshold, you must register for VAT OSS and charge the VAT rate of your customer’s country.

Non-European businesses selling in the EU

Simple rules apply for you! For B2B you should verify the buyer’s VAT number and then reverse-charge VAT. In B2C transactions, always charge the VAT of the customer’s country.

Calculate and collect in other countries

The calculation process is a bit more straightforward because individual countries have a single national tax rate. As for how to collect it, a few of the steps remain the same as above.

  1. Verify the customer. Are they indeed located in that country? If they’re a business, can you validate their VAT/GST registration number?
  2. Add the correct tax amount and collect it at the point of sale.

Keeping up with the accurate tax rates around the world can be a huge hassle. There are tools, like Quaderno Checkout, that do automatic tax calculation and collection for you.

How to record and document sales tax activity

If there’s one thing bureaucracy loves, it’s proper documentation.

So if you’re going to all the trouble of complying with tax registration and tax calculation, then you should definitely keep accurate and clear records about it, too!

Issue tax-compliant receipts for online courses

Many countries have requirements about what information to include on your receipts or invoices to comply with tax laws. Basically, these receipts (or invoices) include all the information tax authorities would want to see in an audit. Tax receipts are also the required documents for claiming any tax deductions when you file.

So a great practice to have in your business is to issue proper tax receipts, generated from a template that works for any country.

A full tax receipt should include the following pieces of information:

  • Your business name and address
  • Your tax registration number
  • The name and address of the buyer, whether company or private customer
  • A unique invoice reference number that can only refer to the invoice in question
  • A date, usually the date the invoice was created
  • A list of the products and/or services you’ve provided. (List these line by line, with a quantity and separate cost for each)
  • The amount of sales tax, VAT, or GST for each item — or the total tax amount for the whole invoice, if every item is subject to the same rate
  • The total amount of the invoice
  • The payment terms, such as how long a customer has to pay, the channel of payment, etc.


Refunds and credit notes

When a customer has paid an invoice, and you want to give back the full payment or a partial amount, you must issue a refund with a credit note. A credit note reads much like a tax receipt, but it’s documenting the return of money.

Seems simple and obvious enough, but credit notes are very important to your business! Since they officially record the return of money, they are legal proof that you don’t owe taxes on that sale. Staying on top of credit notes can help you avoid paying too much VAT, GST, or other sales tax when filing comes around.

Keep safe (and digital) records for several years

Finally, it’s a good idea to keep your records in secure, digital storage. Some governments even require it. As mentioned above, the EU requires you to store customer location evidence, digitally, for ten years. That way it’s easy for you to produce records in the case of an audit.

In fact, digital tax records are rapidly becoming the norm. Thanks to the gradual digitalization of taxes, all businesses and individuals will be expected to pay, store, and file all tax documents online. Just look into the UK’s Making Tax Digital initiative for an example of what’s next.

How to file sales tax returns

Before you think about how to maximize your business tax returns, you should figure out exactly how the returns work, depending on where you’re filing. When, how often, and just… how?

In US: File tax returns for each state separately, at different intervals

You can file state sales tax returns online at the state’s Department of Revenue website. But all the preparation before you get to that point is pretty complicated.

  1. Note of the frequency of returns. Is it monthly, quarterly, annually? Generally the more you sell in a state, the more frequently they want you to file. So actually the frequency of your filing can be subject to change!
  2. Note the deadlines for filing. Most states expect you to file by the 20th day of the following month, but this fluctuates a bit.
  3. Note the breakdown of tax reporting you need to provide. Some state sales tax returns don’t just want to know how much tax you collected in the state generally. They want tax collection broken down by county, city, and any other locality. Keeping clear records will help you on this point!

Important: File “zero reports” if you didn’t collect anything in a certain jurisdiction where you’re registered with a tax permit. Yes, you still have to file. This is an obligatory check-in!


In EU: File a VAT OSS return every quarter

The EU’s rules are much more uniform. You submit one EU VAT return to your OSS at the end of each quarter. Every three months, four times a year, you get the idea. From the last day of each quarter, you have 20 days to file and pay. So the deadlines are as follows:

  • 20 April, for the first quarter ending March 31
  • 20 July, for the second quarter ending June 30
  • 20 October, for the third quarter ending September 30
  • 20 January, for the fourth quarter ending December 31

Submit your return online. You’ll need your records of VAT invoices to complete the filing.

Important note: If you made any sales in a different currency (i.e. – in the Danish Krone, but your OSS uses the Euro), you need to convert those amounts to the official currency of your OSS. Use the European Central Bank’s official exchange rates.

Based on the information you enter, the OSS website automatically calculates how much VAT you owe. Then you receive instructions on how to complete the payment, which is usually a simple bank transfer.

For more detailed instructions, read our guide about How to submit a VAT OSS return as a Non-EU business.


Filing tax returns in other countries

Each country has its own filing frequency. Some let you file online, through the online portal, while others might use hard paper forms. And of course, wherever you hire a local tax representative, those tax returns will be filed for you.

For more detailed information about tax laws and processes in other countries, check out these deep-dives:


Accounting and tax compliance

An important part of effective tax planning and tax compliance is following proper accounting methods for your business model. Clear books help you understand what money is coming in, what’s revenue and what’s input taxes, what’s yours and what actually belongs to the government.

These methods include the Generally Accepted Accounting Principles (GAAP), nearly aligned with the International Financial Reporting Standards (IFRS), which all businesses should follow. A couple are specific to businesses who have recurring revenue. (Read on to determine whether a recurring revenue model is right for your business!)

Accrual Accounting

Accrual accounting differentiates between when payments are made versus when service is actually provided. According to the IRS:

“Under the accrual method, you generally report income in the tax year you earn it, regardless of when payment is received. You deduct expenses in the tax year you incur them, regardless of when payment is made.”

Accrual accounting is important because in the SaaS business model, payments are made upfront for service that is meted out over time. You recognize revenue as you provide the service. Accrual accounting reflects all of this accurately.

Example: It’s April. You earned $100 revenue by providing your online course, but you were paid for it in March. You received a $100 bill for website hosting, but you won’t pay it until May. Both these amounts are attributed to the month of April, matched in the proper month where they’re incurred, rather than March and May.

Revenue Recognition

Revenue recognition is closely related to accrual accounting, and equally important for businesses with recurring revenue.

Although you receive a contract payment all at once, you can earn it only in pieces. Although you receive the March subscription payment on March 1, you earn it once the month is over. So, you recognize the revenue as you provide access to the online course, i.e. as you fulfill the obligations laid out in the contract.


Revenue recognition shapes how you perceive your business’s performance and especially how you report your business’s performance.

According to the Financial Accounting Standards Board (FASB), the purpose of revenue recognition is “to report useful information to users of financial statements about the nature, amount, timing, and uncertainty of revenue from contracts with customers.”

Expense records

Proper accounting can also help you minimize your tax obligations and save you money in the long run. A key practice to implement in your digital business? Record your expenses and claim them during tax season! What you can claim will vary from country to country (and state to state, in the US), but here’s a general list of some purchases that might qualify:

  • Equipment for your business
  • Marketing costs
  • Home office costs
  • Utilities and insurance
  • Software or other membership services required to run your business
  • Vehicle mileage and travel costs
  • Charitable donations
  • Contributions to retirement schemes
  • Entertaining clients

Last word

The taxability of your online courses can be tricky to figure out, especially if you sell internationally and need to keep track of digital tax laws around the world. Plus, once you’ve determined that you are indeed liable for taxes, then you need to figure out how to comply!

While every business owner should be fully informed about tax compliance, no one should have to manage all the tedious steps on their own.

And while hiring a tax advisor is always a good idea when you have a specific challenge, there are parts of day-to-day tax compliance that can (and should) be automated by software.

Quaderno is one such software. We offer a tax management platform for digital businesses who want to grow without memorizing all the tax policies at home or abroad. From tax calculation and tax receipts to threshold alerts and comprehensive tax reports, Quaderno automates sales tax compliance for US sales tax, VAT, and GST around the world.

In fact, Quaderno can do all of the following:

  • Calculate the right amount of tax to charge each customer, right on your checkout page.
  • Alert you when you are approaching a tax registration threshold.
  • Notify you when any tax policies or tax rates change, so that you’re always in the loop.
  • Provide instant tax reports that will help you file tax returns in a few minutes.
  • Automatically verify business numbers you receive from B2B customers.
  • Collect and store the customer location evidence from every sale.
  • Create tax receipts in multiple languages and currencies.
  • Send tax receipts automatically.

Give us a try for free through our 7-day trial.

  1. Start icon

    Start free trial

    Create a new account and get a 7-day free trial with no obligation.

  2. Puzzles icon

    Integrate Quaderno

    Use one of our native integrations or our flexible API to import your sales data directly to Quaderno.

  3. Relax icon

    Forget taxes

    Forget taxes and focus on the work you love.

Ready to get started?

Automate sales tax calculations, reporting and filing today to save time and reduce errors.