Sales Tax Compliance for E-Commerce Businesses
Learn how e-commerce businesses can stay on top of sales tax compliance — from figuring out nexus and registering in each state to collecting, calculating, and remitting tax correctly.
Bizee Editorial Staff
Editorial Team
Introduction
E-commerce businesses ensure sales tax compliance by figuring out where they have nexus, registering with those states, calculating the right rate for each transaction, and filing returns on time. The rules vary by state, product type, and sales volume — so the earlier you build a system, the easier it is to stay in good standing.
How sales tax works for online sellers
The U.S. federal government doesn't regulate sales tax. Each state sets its own rules — and within states, counties and cities can layer on additional rates. That means an online seller shipping to customers in multiple states can face dozens of different tax obligations at once.
Five states have no statewide sales tax: Alaska, Delaware, Montana, New Hampshire, and Oregon. But Alaska allows local jurisdictions to impose their own sales tax, so even "no sales tax" states aren't always simple. Every other state has a statewide rate, and most allow local add-ons on top of it.
Most online sellers don't realize how fast their exposure grows as they add new states, products, or sales channels. A business that starts selling in 3 states can quickly have obligations in 10 or more as revenue scales.
What is sales tax nexus and why it matters
Nexus is the connection between your business and a state that gives that state the right to require you to collect and remit sales tax. You can have nexus in a state through physical presence — a warehouse, office, or employee — or through economic activity alone, even if you've never set foot there.
The 2018 Supreme Court decision in South Dakota v. Wayfair eliminated the old physical-presence-only rule. States can now tax businesses based on economic thresholds — typically $100,000 in sales or 200 transactions in a calendar year, though the exact threshold varies by state. Once you cross a state's threshold, you have economic nexus there and need to register.
Nexus can also be triggered by selling through a marketplace like Amazon or Etsy. Many states have marketplace facilitator laws that shift the collection responsibility to the platform — but you still need to track where your sales land to know whether you've crossed any thresholds independently.
How to figure out if your products are taxable
Not everything you sell is taxable in every state. Tangible personal property — physical goods — is generally taxable, but states carve out exemptions for specific categories. Figuring out your product's taxability in each state where you have nexus is one of the most overlooked steps in e-commerce compliance.
Clothing: Some states exempt clothing entirely. Others, like New York, exempt clothing items under $110 per item but tax items above that threshold.
Food and groceries: Unprepared food for home consumption is often exempt or taxed at a reduced rate. Prepared food — anything ready to eat — is usually taxable at the full rate.
Digital products: Software downloads, streaming subscriptions, and e-books are taxable in some states and fully exempt in others. There's no national standard.
Services: Most services are exempt from sales tax, but a growing number of states have expanded taxability to certain digital services and software-as-a-service products.
The Streamlined Sales and Use Tax Agreement (SST) has worked to standardize product taxability definitions across member states, which helps — but not all states participate. When in doubt, check the specific state's department of revenue or talk to a tax professional.
How to calculate the right sales tax rate
Sales tax rates for e-commerce transactions are calculated at the delivery address — not your business address. That means the rate depends on the state, county, and city where your customer receives the order. With over 13,000 tax jurisdictions across the U.S., getting this right requires address-level precision, not just a state-level rate lookup.
The Streamlined Sales Tax Governing Board confirms that the customer's shipping address is the correct basis for rate determination in destination-based states, which is the majority of states. A handful of states are origin-based — meaning the rate is tied to where the seller is located — so it's worth checking which rule applies in each state where you have nexus.
Manual rate lookups don't scale. Most e-commerce businesses with nexus in more than 2 or 3 states use tax automation software to calculate rates at checkout. These tools pull real-time rate data by ZIP code and address, which reduces the risk of under- or over-collecting.
How to register, collect, and remit sales tax
Once you've confirmed nexus in a state, you need to register with that state's department of revenue before you start collecting tax. Collecting without registering — or collecting and not remitting — puts you on the hook for back taxes, interest, and penalties. The order matters: register first, then collect.
Step 1: Register with each state
Most states let you register online through their department of revenue website. You'll need your Employer Identification Number (EIN), business address, and a description of what you sell. Some states charge a small registration fee. The SST program offers a single registration process for its member states, which can reduce the administrative load if you have nexus in multiple SST states.
Step 2: Collect tax at checkout
Your e-commerce platform or payment processor needs to apply the correct rate at the point of sale. Most major platforms — Shopify, WooCommerce, BigCommerce — have built-in tax settings or integrations with tax automation tools. Configure these settings for each state where you're registered, and verify that the rate updates when a customer enters a new shipping address.
Step 3: File returns and remit on time
Each state sets its own filing frequency — monthly, quarterly, or annually — based on your sales volume in that state. Missing a filing deadline can mean interest charges and late penalties. Keep a calendar of due dates for every state where you're registered, and file even if you collected $0 in a period, since most states require zero-dollar returns.
How to build an e-commerce sales tax compliance plan
Tracking every sales tax rule across every state where you sell is not a one-time project — it's an ongoing part of running an e-commerce business. The businesses that stay in good standing are the ones that build a repeatable system early, before the complexity catches up with them.
Audit your nexus annually: Your nexus footprint changes as your revenue grows, you add warehouses, or you hire remote employees. Review it at least once a year.
Track transactions by state: Keep records of gross sales, taxable sales, and tax collected for each state. You'll need this data to file accurate returns and to respond if a state audits you.
Use tax automation software: Tools like Avalara or TaxJar integrate with most e-commerce platforms and handle rate calculation, return preparation, and filing. For sellers with nexus in more than a few states, automation pays for itself quickly.
Know your marketplace obligations: If you sell on Amazon, Etsy, or another marketplace, check whether that platform collects and remits tax on your behalf under marketplace facilitator laws. You may still have independent filing obligations in some states.
Talk to a tax professional: A CPA or sales tax specialist can help you figure out your nexus exposure, catch product taxability issues, and set up a filing calendar. This is especially useful when you're entering new states or adding new product lines.
FAQ
It depends. You need to collect sales tax in any state where your business has nexus — either through physical presence or by crossing that state's economic threshold, typically $100,000 in sales or 200 transactions in a year. If you sell only in states with no sales tax (Alaska, Delaware, Montana, New Hampshire, Oregon), you generally don't need to collect statewide sales tax, though local rules may still apply.
E-commerce businesses file sales tax returns directly with each state's department of revenue, either monthly, quarterly, or annually depending on their sales volume in that state. Most states offer online filing through their revenue portal. You'll report gross sales, taxable sales, and tax collected for the period, then remit the amount owed. Tax automation software can prepare and file returns across multiple states automatically.
Economic nexus is a sales tax obligation triggered by your revenue or transaction volume in a state — not by having a physical location there. After the 2018 Supreme Court ruling in South Dakota v. Wayfair, states can require out-of-state sellers to collect and remit sales tax once they cross a threshold, typically $100,000 in sales or 200 transactions in a calendar year. Thresholds vary by state, so check each state's rules.
It depends on the state. Some states tax digital products — software downloads, streaming services, e-books — as tangible personal property. Others exempt them entirely. There's no federal standard, so you need to check the taxability rules in each state where you have nexus. A tax professional or tax automation software can help you map your product catalog to each state's rules.
The Streamlined Sales and Use Tax Agreement (SST) is a multistate effort to simplify and standardize sales tax rules across participating states. Member states have agreed on uniform definitions for product categories, consistent rate structures, and a single registration process that lets sellers register in multiple SST states at once. Not all states participate, but the SST program reduces the compliance burden for sellers with nexus in member states.
Generally, no — not entirely. Amazon collects and remits sales tax on your behalf in states with marketplace facilitator laws, which covers most states. But you may still have independent filing obligations in states where you have nexus outside of Amazon sales, and you're still responsible for tracking your own economic nexus thresholds. Check the rules in each state where you sell and talk to a tax professional if you're unsure.