US Sales Tax for eCommerce: How to comply
You’re running an online store, your very own eCommerce operation as a remote seller in all fifty states of USA. How exciting!
But eCommerce sales tax rules, not so much. We know sales tax can really kill your buzz. This post will explain the various US rules for eCommerce sales tax. We promise you’ll leave with a better understanding of where your business is liable for taxes and what to do about it.
When must your eCommerce business start charging US sales tax?
Your eCommerce business must charge sales tax when you have nexus in a state.
“Nexus” refers to a commercial connection in that state. The term essentially answers the question, “Are you doing business here?”
States have different ways of judging whether you’re “doing business” in their borders, which is to say, they have different ways of defining nexus. It could be your physical presence in a state, or your amount of transactions there, or it could even extend to your marketing practices.
Here are the most common forms of sales tax nexus that affect eCommerce businesses:
- Physical presence nexus. If you use, in any capacity, “an office, place of distribution, sales or sample room, warehouse or storage place” — OR if you employ, in any capacity, “a representative, agent, salesman, canvasser, or solicitor” in that state.
- Economic nexus. If you make a certain number of transactions or reach a certain amount in sales.
Click-through nexus. If you run ads or links on an in-state website, which channel potential customers and new business to you.
- Affiliate nexus. If you’re affiliated with a business or individual in the state and sales are generated from this connection.
- Web cookies. If you us software or web cookies on in-state devices.
Where does your eCommerce business have nexus in the US?
Next, you should determine where your e-commerce website has nexus. Here’s how you can get started.
1. Ask yourself these questions to identify the states where you probably have nexus.
- Where do I have a physical presence? This could be a studio, warehouse, production site, or brick-and-mortar store.
- Where do I have employees or contractors?
- Where am I storing products?
- Do my sales or number of transactions in a state exceed that state’s economic nexus threshold?
- Where do I have dropshipping vendors?
- Where are my affiliates in my affiliate program?
- Where do I travel to sell my products at a trade show, craft fair or other event?
2. Once you have a list of states, look into each state’s tax nexus policy to confirm whether your business applies. (You could still be below the tax registration threshold, which means you aren’t liable yet!)
*Alaska doesn't have state tax, only local.
When you do have nexus, here are the next steps for your eCommerce
For a quick reference of which states have economic nexus laws, check our Ultimate Guide to US Economic Nexus.
Once you have nexus in a state, you need to set up as a tax-registered business and do everything by the book. That generally means following these three steps.
1- Register for state sales tax permit: Apply with the State Department of Revenue. You must have a valid sales tax permit before you can legally collect sales tax. The tax permit is the very first step, and it’s serious, too! If you begin collecting sales tax without the permit, some states may consider this tax fraud.The good thing is that many states allow you to register online. 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 to receive your sales tax permit.
Here’s some standard information you’ll need when registering for a 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.)
- Your NAICS Code (The NAICS code for online stores is 454110)
Note: You can register in all 24 SSUTA streamlined states at once, with one registration process. Sounds great, but this may come with some extra 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.
2- Collect sales tax: Begin adding sales tax to every transaction in the state, and set aside that amount for Step 3.
- Set up your shopping carts and online checkouts to collect sales tax.
- Configure them for “origin-based” or “destination-based” tax rates, according to state laws. And make sure you have the right tax rates.
Note: There could be more levels than just a statewide sales tax! There’s state, county, city and other local sales tax rates.
3- Remit sales tax: All that sales tax you’ve collected from customers must be paid forward to the appropriate state agency.
- Take note of the frequency of returns (quarterly? annually?) and the deadlines for filing and payment.
- State sales tax returns don’t just want to know how much tax you collected in the entire state. They want tax collection broken down by county, city, and any other locality.
Note: 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!
Other tips on how to comply with eCommerce sales tax in the US
Brush up on “Notice and Report” laws, which are special tax obligations for online sellers with no physical presence — or even any nexus! — in the state. Following these laws, you don’t need to register your business for sales tax. But you are responsible for some use tax obligations. These include notifying certain customers that they need to pay taxes to their state revenue office, and then reporting the list of these customers (and the amount of tax they owe) directly to that revenue office. Check our guide for a list of states with Notice and Report laws.
Watch your sales totals in each state, so you know when you’re approaching a tax registration threshold. Once you pass the threshold, you’ll need to start the sales tax process there. Better to stay ahead of the game!
Track sales and transaction amounts automatically with a tool like Quaderno. This way, you’re alerted when you’re approaching a threshold. You’re also notified whenever tax policies change in any state, region, or country where you’re collecting sales tax.
Get clear, concise tax reports whenever you want, with a breakdown of state-by-state collections. These instant tax reports make filing tax returns a total breeze, plus help you make smarter business decisions. All the numbers are accurate and at your fingertips.
Or, if you'd rather leave tax returns to the professionals, Quaderno will connect you with a verified tax filing service!
Want to test it out for yourself? Try our free sales tax calculator to see your product's tax rate, amount, and final price.
- Contact list of each state’s tax revenue from SSUTA