fbpx Skip to main content
Ecommerce sales tax

At some point, all ecommerce businesses have questions about collecting sales tax from online sales. Frankly, online sales tax is a mess and becoming more of a mess. Even with that, though, finding the correct answers to these questions is important, sometimes vital, to a company’s survival and success.

We have compiled a list of the most common questions we hear, along with the associated answers and links for additional reading. Let us know if you have additional questions so that we can update our list!


What is the South Dakota v. Wayfair ruling?

If you are in ecommerce, you have probably at least heard of the South Dakota v. Wayfair ruling in June 2018. This ruling allows states to tax ecommerce businesses who don’t have “physical presence” within their state. Basically, states are now deciding their own sales tax laws. Most states have taken advantage of this ruling, and are requiring businesses with a significant amount of sales within their state to collect and remit sales tax. The good thing is that if you collect it properly, it doesn’t come out of your pocket at all. You are really just passing on money to the state that they would have charged anyway if the customer had bought the item in that state.

For more information, read South Dakota v. Wayfair – What it Means for Sales Tax Compliance.

Do you have to charge sales tax for online sales?

It depends. In states where you have “physical presence” (company location, warehouses, employees, etc.), you will need to pay sales tax. For other states, it depends on your “economic activity” within that state. In more simple terms, if you have a lot of sales in a state (economic nexus), you may need to pay sales tax. But each state has differing rules.

In some states, economic nexus depends solely on amount of total sales. Others depend on amount of sales OR number of individual transactions in the state. And some look at both amount AND number of sales. You can see a chart of current sales tax thresholds by state here.

What does it mean to have nexus in a state?

Sales tax nexus is when your company is required to pay sales in a specific state because of somehow being connected with that state. There are three main types of sales tax nexus that require you to pay sales tax:

  1. Physical nexus
  2. Economic nexus
  3. Click-through or affiliate nexus

To learn more about nexus, download our 10 Steps to Ensure Sales Tax Doesn’t Burn Down Your eCommerce Business. There’s a whole section in there about nexus. You can also watch our video What Online Sellers NEED to Know about Sales Tax Nexus.

What does economic nexus mean?

After the South Dakota v. Wayfair ruling, economic nexus became important in the sales tax world. Economic nexus is the ability for states to tax businesses based on “economic activity”. Essentially, if you have a large amount of sales within a state, that state can require you to collect and pay sales tax. Not all states have economic nexus laws, but most of them do.

For more information, read Economic Nexus by State for Sales Tax.

What states have economic nexus laws?

Economic nexus laws are constantly changing, but those changes are probably starting to slow down as more and more states pass these laws. Below is a map with the economic nexus laws by state.

For more information, read Sales Tax Nexus – What Online Sellers Need to Know.

Do I have to collect sales tax on one channel if I have nexus because of a different channel?

Yes. For example, if Amazon FBA has given you sales tax nexus in Washington, you will need to collect Washington sales tax on ALL other channels you sell on.

Remember this for ALL nexus rules. You need to consider sales across all channels in determining nexus. Then, you need to apply sales tax rules across all channels for any states in which you have nexus.

We made a couple videos going into more detail about this:

If I am a foreign-based company, do I need to worry about U.S. sales tax?

Yes, you will need to consider U.S. sales tax for any sales you have in the U.S. The U.S. has been known to seize inventory held in the U.S. for foreign-based companies that are not meeting sales tax obligations.

We’ve created some resources specific for non-US-based companies to help with this issue:

Our 5 Steps International Sellers Must Take BEFORE Applying for a Sales Tax Permit will tell you exactly what you need to do, including how to get an FEIN number from the IRS, what to consider when deciding where to register your business, how to get a bank account and mailing address, and other things you need to consider.

We have helped several of our customers get an FEIN number, and we created a video that is a Step-by-Step Guide to Get an FEIN for International Businesses.

What are the penalties for not paying sales tax?

Penalties vary by state. Keep in mind there are two penalties:

  1. Penalties for not filing on time
  2. Penalties for not paying on time.

Usually penalties increase the longer a business has not filed or paid, up to around 5-20% for each penalty. Penalties due to negligence, tax evasion, or fraud can get significant – up to 100% or $25,000+ (usually whichever is greater) in some states.

And, by the way, since experiencing a loss of sales tax income from brick-and-mortar stores during the pandemic, many states are becoming more aggressive towards sellers. Don’t stick your sand on this one!

Does Amazon automatically collect and remit sales tax?

The answer is yes, in most states. Six states sued Amazon, resulting in Amazon being responsible to collect and remit sales tax in those states: Connecticut, Minnesota, New Jersey, Oklahoma, Pennsylvania, and Washington. Read more here about Amazon tax collection in these states. This has resulted in most states implementing Marketplace Facilitator Laws. This is because it is easier for the state to go after the big sellers, like Amazon, Etsy, Walmart, eBay, etc., than to go after the individual sellers. They still do, but these laws make things much easier for individual sellers, in general.

For more information, read A Comprehensive Guide to Sales Tax for Amazon Sellers.

Does Shopify automatically collect sales tax?

No, but you can setup your Shopify account to automatically collect sales tax. Keep in mind that as your business’ nexus changes, you will need to update your Shopify sales tax settings.

Here are the steps to setup your account:

  1. Login to Shopify admin
  2. Settings > Taxes > Tax rates
  3. Click Unites States
  4. In “Calculating taxes” section, turn on “Calculate taxes automatically”
  5. In “County, municipal, and state taxes” section, add a physical presence for all your nexus states. With nexus states based on non-physical-presence laws, enter any zip code for that state.

For more details from Shopify, click here.

Please note…do NOT just go into your Shopify settings and set it up to collect sales tax in every state if you haven’t already registered for permits. It is ILLEGAL to collect sales tax in a state if you don’t have sales tax permit for that state.

For more information on this and other things you MUST NOT DO when setting up your sales tax, watch our masterclass, The Uncomplicated Truth About Sales Tax. It is a comprehensive introduction to sales tax with the answers to many commonly asked questions, as well as providing guideposts to make sure your covering all your sales tax bases.

What is the journal entry for sales tax?

Journal entry for collecting sales tax:

  Debit Credit
Cash $xxx
   Sales Tax Liability $xxx


Journal entry for paying sales tax:

  Debit Credit
Sales Tax Liability $xxx
   Cash $xxx

If this feels confusing, we go into a lot more detail in our article Sales Tax Journal Entry, including the why’s and what’s and how’s.

Where should you find sales tax on your financial statements?

Sales tax SHOULD NOT be on your profit and loss statement. It is not a cost to your business.

Rather, sales tax is a liability that you owe to the state. You should have a sales tax liability account that increases as you collect sales tax and decreases as you pay sales tax.

Read more here about how to handle your sales tax funds from the time you collect until the time you pay. We also talk about it in our sales tax courses.

On financial statements, is sales tax an expense or liability?

Sales tax is a liability owed to the state. You should not see sales tax on your profit and loss statement, as it is not an expense. It is not an added bonus from your sales, but rather a liability that you MUST pay.

How does an ecommerce business stay sales tax compliant?

Sales tax compliance is very complex in the ecommerce world. We highly recommend using sales tax automation software. At LedgerGurus we use Taxify and TaxJar, which are great software for small- to medium-sized businesses. We also use Avalara for our larger clients.

These automation software companies automatically connect with your sales channels to collect sales tax based on up-to-date nexus laws. They also can automatically file and pay sales tax on time.

We have a chart that compares and contrasts all 3 companies in our 10 Steps to Ensure Sales Tax Doesn’t Burn Down Your eCommerce Business guide.

For more in-depth information, read Sales Tax Software Comparison | Which is the Right One for Your Online Store?

Should I hire a sales tax consultant or expert?

Yes, we highly recommend connecting with a sales tax consultant or expert.

LedgerGurus that can manage sales tax settings on your sales channels, integrate and manage sales tax software like Taxify or TaxJar, and has the compliance support to stay on top of all your sales tax compliance needs. If you have nexus in more than five states and need your sales tax compliance to be more scalable, we highly recommend an ecommerce sales tax expert.

We have a blog in which we talk about many of the things you should consider when outsourcing, as well as various options, depending on what level of support you’re looking for. Also, if you’d like some clarity about where you are on your sales tax journey and what the next best move is, take our sales tax maturity assessment.