Economic Nexus for E-Commerce: State-by-State Sales Tax Thresholds

South Dakota v. Wayfair (2018) established that a state can require an out-of-state seller to register and collect sales tax once it crosses that state's economic nexus threshold — a dollar amount of sales, a transaction count, or both — with no physical presence required. Every state with a sales tax now has its own version of this rule.

For e-commerce merchants specifically, two other things layer on top of the basic threshold test and change what you actually need to do about it: marketplace facilitator laws and inventory-based physical nexus. Both matter more for goods sellers than for most other business models.


Marketplace facilitator laws: you may already be covered

Nearly every US state with a sales tax now has a marketplace facilitator law — these require platforms like Amazon, Etsy, and Walmart Marketplace to collect and remit sales tax on behalf of their third-party sellers, on sales made through that platform. If you sell exclusively through a marketplace that already collects tax on your behalf, you may not need to separately register and collect in states where your only sales are through that marketplace — even if your combined sales would otherwise cross the state's nexus threshold.

This gets more complicated fast for merchants selling through multiple channels — a marketplace plus a direct Shopify/WooCommerce store, for example. Marketplace sales and direct sales often need to be tracked separately against the same state threshold, since the marketplace's collection obligation doesn't automatically extend to your direct-channel sales in that state. A merchant can end up needing to register directly in a state specifically because of their direct sales volume, even though their marketplace sales in that same state are already being handled by the platform.


Inventory-based nexus: a separate trigger, no revenue threshold required

Economic nexus (the Wayfair threshold) isn't the only way to trigger a registration obligation. Physical presence still creates nexus on its own, independent of any sales threshold — and for e-commerce merchants, the most common form of this is storing inventory in a state, most often through a fulfillment network like Amazon FBA. If your inventory sits in a warehouse in a given state, that state can generally require you to register and collect there regardless of how much you've actually sold to customers in that state. This is a real, commonly-missed trigger for FBA sellers specifically — the revenue-threshold table below doesn't apply to this kind of nexus at all, because there's no revenue threshold to cross in the first place.


State-by-state nexus threshold table

The table below covers the sales-threshold (economic nexus) question — it doesn't cover marketplace-facilitator coverage or inventory-based nexus, both of which can trigger a registration obligation independent of these thresholds, as covered above.

There are 45 separate jurisdictions with an economic nexus rule, each with its own threshold, its own definition of what counts as a taxable sale, and its own habit of changing the rules without much notice.

As of May 4, 2026 — sourced from a single secondary aggregator, not independently verified per-state. Thresholds change; confirm the current figure for any state before relying on it for a real registration decision.

StateDollar ThresholdTransaction ThresholdLogic
Alabama$250,000Specified activitiesAND
Alaska$100,000Removed (1/1/25)OR
Arizona$100,000NoneSingle
Arkansas$100,000200OR
California$500,000NoneSingle
Colorado$100,000Removed (4/14/19)Single
Connecticut$100,000200AND
DelawareNo sales taxN/AN/A
D.C.$100,000200OR
Florida$100,000NoneSingle
Georgia$100,000Removed (7/1/24)OR
Hawaii$100,000200OR
Idaho$100,000NoneSingle
Illinois$100,000Removed (1/1/26)Single
Indiana$100,000Removed (1/1/24)Single
Iowa$100,000Removed (5/3/19)Single
Kansas$100,000NoneSingle
Kentucky$100,000Removed (8/1/26)OR
Louisiana$100,000Removed (8/1/23)Single
Maine$100,000Removed (1/1/22)Single
Maryland$100,000200OR
Massachusetts$100,000Removed (10/1/19)Single
Michigan$100,000200OR
Minnesota$100,000200OR
Mississippi$250,000NoneSingle
Missouri$100,000NoneSingle
MontanaNo sales taxN/AN/A
Nebraska$100,000200OR
Nevada$100,000200OR
New HampshireNo sales taxN/AN/A
New Jersey$100,000200OR
New Mexico$100,000NoneSingle
New York$500,000100+ transactionsAND
North Carolina$100,000Removed (7/1/24)Single
North Dakota$100,000Removed (12/31/18)Single
Ohio$100,000200OR
Oklahoma$100,000NoneSingle
OregonNo sales taxN/AN/A
Pennsylvania$100,000NoneSingle
Rhode Island$100,000200OR
South Carolina$100,000NoneSingle
South Dakota$100,000Removed (7/1/23)Single
Tennessee$100,000NoneSingle
Texas$500,000NoneSingle
Utah$100,000Removed (7/1/25)Single
Vermont$100,000200OR
Virginia$100,000200OR
Washington$100,000NoneSingle
West Virginia$100,000200OR
Wisconsin$100,000Removed (2/20/21)Single
Wyoming$100,000Removed (7/1/24)OR

Why this is hard to track by hand

Beyond the initial lookup, the real difficulty is that none of this is static — states remove transaction thresholds, adjust dollar figures, and change what counts as an "includable sale," and marketplace-facilitator rules and inventory footprints shift independently of all of that. A merchant selling across multiple channels and states needs to re-check exposure continuously, not just once at initial setup — a missed threshold crossing (or a missed direct-sales obligation alongside marketplace coverage) means back taxes, penalties, and interest accruing quietly until an audit surfaces it.


Related Reading

One API, not a spreadsheet

Clearvo's Tax Calculations API handles correct tax calculation across every US state and the roughly 13,000 local jurisdictions layered under them, from one integration, with rate tables maintained automatically rather than tracked by hand. No sales call needed.

Get started free →