Sales Tax for E-Commerce: What Online Sellers Need to Know

Updated April 2026 · By the StoreCalcs Team

Sales tax compliance is one of the most confusing obligations for e-commerce sellers. After the 2018 South Dakota v. Wayfair Supreme Court decision, states can require online sellers to collect sales tax even without a physical presence. Most states have enacted economic nexus laws with thresholds based on sales revenue or transaction count. Failing to collect and remit required sales tax exposes you to back taxes, penalties, and interest. This guide explains the current rules, how to determine where you have nexus, and how to automate compliance.

Understanding Sales Tax Nexus

Nexus is the connection between your business and a state that triggers a sales tax collection obligation. Physical nexus exists where you have a physical presence: office, warehouse, employees, or inventory stored in Amazon FBA warehouses. Economic nexus exists where you exceed a state sales or transaction threshold, typically $100,000 in annual sales or 200 transactions in that state.

For Amazon FBA sellers, nexus is especially complex because Amazon stores your inventory in warehouses across multiple states. Having inventory in a state creates physical nexus in that state, regardless of whether you ever set foot there. This means an FBA seller may have nexus in 20+ states purely from inventory placement. Understanding where your inventory is stored is essential for determining your filing obligations.

State-by-State Economic Nexus Thresholds

Most states use a $100,000 sales threshold, a 200-transaction threshold, or both (triggered by whichever is reached first). Some states use only a dollar threshold with no transaction count. A few states have higher thresholds ($250,000-$500,000). Five states have no state sales tax at all: Alaska, Delaware, Montana, New Hampshire, and Oregon (though Alaska allows local sales taxes).

Thresholds are calculated on a rolling or calendar-year basis depending on the state. Once you exceed the threshold, the collection obligation typically begins the following month or quarter. Monitor your sales by state continuously — once you cross a threshold, the obligation is immediate and not collecting from that point forward creates a liability.

Registering and Collecting Sales Tax

Once you determine where you have nexus, register for a sales tax permit in each state before you begin collecting. Collecting sales tax without a permit is illegal in most states. Registration is free in most states and done through the state Department of Revenue website. After registration, you receive a filing frequency assignment (monthly, quarterly, or annually) based on your expected volume.

Configure your e-commerce platform to calculate and collect the correct sales tax rate for each order. Tax rates vary not just by state but by county, city, and special taxing district — there are over 13,000 distinct sales tax jurisdictions in the US. Manual calculation is impossible at scale. Use your platform built-in tax calculation (Shopify Tax, for example) or a dedicated service like TaxJar, Avalara, or Vertex.

Pro tip: Set up sales tax automation before you reach nexus thresholds, not after. Retroactively calculating and remitting uncollected sales tax is painful and expensive. Most tax automation services cost $20-$100 per month — a fraction of the penalty for non-compliance.

Filing and Remitting Sales Tax

Each state has its own filing frequency, due dates, form, and process. Monthly filers typically file by the 20th of the following month. Quarterly filers file by the 20th of the month following the quarter end. Annual filers file by January 20th for the prior year. Late filing incurs penalties (5-25% of the tax due) and interest (6-12% annually) in most states.

File even if you collected zero tax in a period — most states require zero returns during active registration periods. Failure to file zero returns can result in estimated assessments (the state guesses what you owe) and license revocation. Automation services handle multi-state filing for $50-$200 per month, saving hours of manual work and reducing the risk of missed deadlines.

Common Sales Tax Mistakes

The most common mistake is ignoring the obligation entirely. Many small e-commerce sellers assume sales tax does not apply to online sales or that the amounts are too small to matter. States are increasingly auditing online sellers and issuing assessments with penalties and interest dating back to when the obligation began.

Other mistakes include collecting tax in states where you do not have nexus (creates a refund obligation to customers), using incorrect tax rates (location matters — ship-to address determines the rate, not ship-from), and failing to account for product taxability (some products are exempt in some states — clothing in Pennsylvania, food in most states, digital products in varying state rules). Get the basics right with automation and consult a sales tax professional for complex situations.

Frequently Asked Questions

Do I need to collect sales tax if I sell online?

If you have nexus (physical or economic) in a state that charges sales tax, you must collect and remit sales tax on sales to customers in that state. Most sellers who exceed $100,000 in annual nationwide sales have economic nexus in multiple states. Five states have no state sales tax. If you are below thresholds in all states and have no physical nexus, you may not have a current obligation — but monitor thresholds as your business grows.

What happens if I do not collect sales tax?

The liability does not disappear. States can audit you, assess back taxes for the entire period you should have been collecting, add penalties of 5-25% and interest of 6-12% annually. In extreme cases, they can revoke your business license. Voluntary disclosure (coming forward before an audit) usually results in reduced penalties and is preferable to waiting to be caught.

Does Amazon collect sales tax for FBA sellers?

Amazon collects and remits marketplace sales tax in all states that require marketplace facilitators to do so (which is now most states). However, you may still need to register for a sales tax permit in states where you have nexus, file returns showing Amazon-collected amounts, and handle any non-marketplace sales (your own website) separately.

How much does sales tax compliance cost?

DIY compliance costs your time — plan for 2-5 hours per month for multi-state filing. Automated services (TaxJar, Avalara) cost $20-$200 per month depending on volume and number of states. A sales tax consultant or CPA charges $200-$500 for initial nexus analysis and setup. The cost of compliance is a fraction of the cost of non-compliance.