Do I need to charge sales tax in the US?

Tax
Tax

Stripe Tax lets you calculate, collect, and report tax on global payments with a single integration. Know where to register, automatically collect the right amount of tax, and access the reports you need to file returns.

Learn more 
  1. Introduction
  2. Do I need to charge sales tax?
  3. How do I know whether what I’m selling is taxable?
  4. How to register for a sales tax permit

Sales tax is a type of indirect tax levied on the majority of goods and services in the US, and it is managed at the state and sometimes city level. Each state has a different sales tax rate and different product taxability rules. With that variation, it can be difficult to determine when you need to charge customers sales tax. Below, we’ll outline when you need to charge sales tax to customers in the US.

Note that this is general sales tax information, and you should consult an expert for advice specific to your business.

What’s in this article?

  • Do I need to charge sales tax?
  • How do I know whether what I’m selling is taxable?
  • How to register for a sales tax permit

Do I need to charge sales tax?

In the US, businesses are required to collect sales tax from customers when they exceed certain thresholds. These thresholds are referred to as economic nexus thresholds, and they are revenue based, transaction based, or both. Because sales tax is governed at the state level, these thresholds vary across the country.

For example, in Ohio, businesses need to collect sales tax from customers only if they have exceeded $100,000 in revenue or 200 transactions from customers in Ohio. Certain states only have revenue thresholds or require businesses to exceed the revenue and transaction thresholds before collecting sales tax.

Businesses can also meet sales tax obligations by having a physical presence or physical nexus in a state. Examples of business activities that can create physical nexus include:

  • Location: An office, warehouse, store, or other physical place of business. Storing inventory often creates physical nexus.

  • Employees: Having an employee, contractor, salesperson, installer, or other person doing work for your business in a state.

  • Events: Selling products at a tradeshow or other event.

How do I know whether what I’m selling is taxable?

Just because you have met a nexus threshold in a state does not mean you are required to collect sales tax. Not all goods and services are taxable, and if the items you are selling are not taxable, then you are not required to collect sales tax on those items. However, you might still have an obligation to register. Here are items that are commonly tax-exempt, depending on the state:

  • Grocery food
  • Clothing
  • Certain books (textbooks, religious books, etc.)
  • Prescription and nonprescription medicine
  • Professional services

That is not a complete list, and some states might exempt other items. To avoid double taxation, many business-to-business (B2B) purchases are tax-exempt. If a business purchases an item to resell it, it can use a resale certificate to avoid paying sales tax on the item because the business will charge sales tax to the end customer. Learn more about resale certificates here.

How to register for a sales tax permit

If your business has met a physical or economic nexus in a state and your product or service is taxable, you must register for a sales tax permit and begin collecting sales tax from your customers in that state.

Typically, these are the steps to register with a state to collect sales tax:

  1. Gather business and contact information.

  2. Visit your state’s department of revenue website.

  3. Go to the “Sales and Use Tax” section of the website to register your business.

You must individually register to collect sales tax in states where you have met tax registration requirements. To register for a sales tax permit, go to the state tax authority website. You can find the link for each state here.

There is an exemption for states participating in the Streamlined Sales and Use Tax Agreement (SSUTA). This agreement was created to simplify the sales tax registration process with the Streamlined Sales Tax Registration System (SSTRS).

Twenty-four states have passed legislation to conform to SSUTA: Arkansas, Georgia, Indiana, Iowa, Kansas, Kentucky, Michigan, Minnesota, Nebraska, Nevada, New Jersey, North Carolina, North Dakota, Ohio, Oklahoma, Rhode Island, South Dakota, Tennessee, Utah, Vermont, Washington, West Virginia, Wisconsin, and Wyoming.

Sellers can register for the SSTRS here. Once registered, users will need to set up accounts individually with each state, and they will need to register separately if they have sales tax obligations in any state that does not conform to the SSUTA.

If you met the tax registration requirement in a state but did not register, you have a few options. If a few months have passed since you exceeded the tax registration requirement, consult sales tax experts to determine the best way forward for your business. Most states have a voluntary disclosure program to help sellers resolve sales tax liabilities, and you might be eligible to participate in a state’s amnesty program to come into compliance. Do not begin collecting tax until you have properly registered with the state or local tax authority.

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 accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.

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.