Indirect taxes: What they are and how they impact your business

Tax
Tax

Stripe Tax automates global tax compliance from start to finish, so you can focus on scaling your business. Identify your tax obligations, manage registrations, calculate and collect the right amount of tax worldwide, and enable filings – all in one place.

Learn more 
  1. Introduction
  2. What is an indirect tax?
  3. Types of indirect taxes
  4. When to collect indirect taxes
  5. How to file and remit indirect taxes
  6. Example of indirect taxes
  7. When to collect indirect taxes
  8. How to file and remit indirect taxes
  9. How Stripe Tax can help

As a customer, you’re probably familiar with indirect taxes. These are taxes that are levied on the purchases of most goods and services. Because they usually appear as a line item on receipts as “value-added tax” or “sales tax”, you probably don’t think twice about them. However, as a business, indirect tax compliance is more complicated.

Here’s a guide to what you need to know about indirect taxes, including types of indirect taxes and when you should be collecting these taxes from your customers.

Related report: Global tax trends and changes for 2024

What’s in this article?

  • What is an indirect tax?
  • Types of indirect taxes
  • When to collect indirect taxes
  • How to file and remit indirect taxes

What is an indirect tax?

Businesses and retailers collect indirect taxes on behalf of municipalities and governments. Each country and state creates their own specific regulations that often change as product offerings evolve and in response to the dynamic economic landscape. Indirect taxes can apply to physical and digital goods, as well as services.

Direct tax and indirect tax are two separate types of taxes. With direct tax, like income tax, individuals and organisations pay the government directly based on their earnings or revenue. Indirect taxes are levied on the sales of goods and services and paid for by the customer through the business. The business then pays (remits) the tax collected to the appropriate tax authority.

Types of indirect taxes

Indirect taxes have different names in different countries or regions. The amount of tax charged depends on the purchase price, as tax levied is a percentage of the cost to purchase. Here are a few examples of indirect taxes:

  • Value-added tax (VAT): VAT is a type of indirect tax that applies to physical goods or services. It’s called "value-added tax" because it’s charged whenever value is added to the product throughout the supply chain, from production to the point of sale. VAT is commonly found in Europe.

  • Goods and services tax (GST): GST is a tax similar to VAT in that it is levied whenever value is added to the product throughout the supply chain. GST is commonly found in Canada and the Asia-Pacific region.

  • Sales tax: Sales tax is another type of indirect tax levied on the sales of certain goods and services in the US. Unique from other types of indirect taxes, sales tax is a single-stage consumption tax imposed on retail sales; it is only levied once in the supply chain.

  • Excise duty: Excise duty is similar to sales tax but only applies to sales of certain products. Popular items that are subject to excise duty are cigarettes, petrol and airline tickets. Excise duty and sales tax can be applied to the same purchase, or excise duty can be applied when sales tax is not.

When to collect indirect taxes

In general, you are required to collect indirect taxes wherever you make sales, regardless of where your business is located.

In the US, businesses are only required to collect sales tax when they create a connection to a state. This is referred to as "nexus." Nexus can be met by exceeding an economic nexus threshold or by establishing physical nexus. Economic nexus is based on revenue or transaction amounts and varies by state. Physical nexus is met by having a physical presence in a state, such as an office, employees or stored inventory.

In the EU, the threshold to collect VAT varies by country. If you perform a transaction that’s taxable in an EU country other than the one where you’re established, you generally must collect VAT in that country unless the transaction is exempt or subject to reverse charge (which typically applies in business-to-business scenarios, such as SaaS offerings). Non-EU businesses selling digital products to EU customers must typically collect tax from their first transaction.

If you are based in Canada and your total worldwide taxable supplies exceed CA $30,000 in a single calendar quarter or over the past four consecutive calendar quarters, you must register for the goods and services tax (GST) and harmonised sales tax (HST). The same registration threshold applies to non-residents selling digital services to Canadian consumers.

Some provinces require you to collect separate provincial taxes on top of the federal GST/HST.

How to file and remit indirect taxes

Before you collect any taxes from your customers, ensure you are appropriately registered with the tax authorities in the area. In the US, businesses must register for sales tax permits with each individual state. In the EU, businesses generally must register in individual countries to collect VAT, but if they sell to individuals in other EU countries, they may use the VAT OSS scheme. Find more information on registering in different countries here.

Once you collect indirect taxes from your customers, you will file a tax return and remit the tax you collected to the correct tax authority. Each tax authority’s website will have details on how to file and your due date. Due dates vary, and the frequency with which you file a return may also vary. In the US, large companies with a higher tax liability will often file more frequently (monthly), and smaller companies might only be required to file bi-monthly or quarterly returns. In the EU, most businesses file monthly. Filing on time is the best way to avoid the penalties and interest that come with a late filing.

Even if you have not collected tax during a reporting period, you may still need to file a return. These are called “zero returns”, and although you will not remit any tax to the state, you are still required to file a return.

Stripe Tax can make filing and remittance easier. With our trusted global partners, users benefit from a seamless experience that connects to your Stripe transaction data – letting our partners manage your filings so you can focus on growing your business.

Example of indirect taxes

Consumers often encounter indirect taxes when making purchases. For example, if a consumer purchases a jacket at a store in a US state that levies sales tax (most states do), they might pay $50 for that jacket at the register. That is the correct total price of the jacket, but the receipt will itemize the jacket’s actual product price before sales tax, as well as how much in sales tax was added to the total price. With state and local sales taxes combined, the range is usually between 5% and 10% of the product’s actual price.

When to collect indirect taxes

In general, businesses are required to collect indirect taxes wherever a sale occurs, regardless of where your business is located.

  • In the US, businesses are only required to collect sales tax when they create a connection to a state. This is referred to as “nexus.” Nexus can be met by exceeding an economic nexus threshold or by establishing physical nexus. Economic nexus is based on revenue or transaction amounts and varies by state. Physical nexus is met by having a physical presence in a state, such as an office, employees, or stored inventory.

  • In the EU, the threshold to collect VAT varies by country. If you perform a transaction that’s taxable in an EU country other than the one where you’re established, you generally must collect VAT in that country unless the transaction is exempt or subject to reverse charge (which typically applies in business-to-business scenarios, such as SaaS offerings). Non-EU businesses selling digital products to EU customers typically must collect tax from their first transaction.

  • If you are based in Canada and your total worldwide taxable supplies exceed CAD $30,000 in a single calendar quarter or over the past four consecutive calendar quarters, you must register for the goods and services Tax (GST) and harmonized sales tax (HST). The same registration threshold applies to nonresidents selling digital services to Canadian consumers.

Some provinces require you to collect separate provincial taxes on top of the federal GST/HST.

How to file and remit indirect taxes

Before you collect any taxes from your customers, ensure you are registered with the appropriate tax authorities. In the US, businesses must register for sales tax permits with each individual state. In the EU, businesses generally must register in individual countries to collect VAT, but if they sell to individuals in other EU countries, they may use the VAT OSS scheme. Find more information on registering in different countries here.

Once you collect indirect taxes from your customers, you will file a tax return and remit the tax you collected to the correct tax authority. Each tax authority’s website will have details on how to file, and your due date. Due dates vary, and the frequency in which you file a return may also vary. In the US, large companies with a higher tax liability will often file more frequently, such as monthly, while smaller companies might file bimonthly or quarterly. In the EU, most businesses file monthly. Filing on time is the best way to avoid the penalties and interest that come with a delinquent filing.

Even if you have not collected tax during a reporting period, you may still need to file a return. These are called “zero returns,” and while you will not remit any tax to the state, you are still required to file a return.

Stripe Tax can make filing and remittance easier. Users benefit from a seamless experience that connects to your Stripe transaction data—letting our trusted global partners manage your filings so you can focus on growing your business.

How Stripe Tax can help

Stripe Tax reduces the complexity of tax compliance so you can focus on growing your business. Start collecting taxes globally by adding a single line of code to your existing integration, clicking a button in the Dashboard, or using our powerful API.

Stripe Tax helps you monitor your obligations and alerts you when you exceed a sales tax registration threshold based on your Stripe transactions. It can also register to collect tax on your behalf in the US and manage filings through trusted partners. Stripe Tax automatically calculates and collects sales tax, VAT, and GST on:

  • Digital goods and services in all US states and over 100 countries
  • Physical goods in all US states and 42 countries

Stripe Tax can help you:

  • Understand where to register and collect taxes: See where you need to collect taxes based on your Stripe transactions. After you register, switch on tax collection in a new state or country in seconds. You can start collecting taxes by adding one line of code to your existing Stripe integration, or add tax collection with the click of a button in the Stripe Dashboard.

  • Register to pay tax: If your business is in the US, let Stripe manage your tax registrations, and benefit from a simplified process that prefills application details—saving you time and simplifying compliance with local regulations. If you’re located outside the US, Stripe partners with Taxually to help you register with local tax authorities.

  • Automatically collect tax: Stripe Tax calculates and collects the right amount of tax owed, no matter what or where you sell. It supports hundreds of products and services and is up-to-date on tax rules and rate changes.

  • Simplify filing: Stripe Tax seamlessly integrates with filing partners, so your global filings are accurate and timely. Let our partners manage your filings so you can focus on growing your business.

Learn more about Stripe Tax, or get started today.

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accuracy, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent lawyer or accountant licensed to practise in your jurisdiction for advice on your particular situation.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments – no contracts or banking details required. Or, contact us to design a custom package for your business.
Tax

Tax

Know where to register, automatically collect the right amount of tax, and access the reports you need to file returns.

Tax docs

Automate sales tax, VAT, and GST collection and reporting on all your transactions – low- and no-code integrations are available.