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.
- Most states: $100,000 in annual sales is the trigger.
- Higher-threshold states: California, Texas, and New York sit at $500,000. Alabama and Mississippi sit at $250,000.
- Transaction-count thresholds are being phased out. Illinois dropped its 200-transaction test effective January 1, 2026; Kentucky follows August 1, 2026.
- New York and Connecticut require both the dollar threshold and the transaction threshold to be crossed (an "AND" test) — meaningfully harder to trigger than a typical OR state.
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.
| State | Dollar Threshold | Transaction Threshold | Logic |
|---|---|---|---|
| Alabama | $250,000 | Specified activities | AND |
| Alaska | $100,000 | Removed (1/1/25) | OR |
| Arizona | $100,000 | None | Single |
| Arkansas | $100,000 | 200 | OR |
| California | $500,000 | None | Single |
| Colorado | $100,000 | Removed (4/14/19) | Single |
| Connecticut | $100,000 | 200 | AND |
| Delaware | No sales tax | N/A | N/A |
| D.C. | $100,000 | 200 | OR |
| Florida | $100,000 | None | Single |
| Georgia | $100,000 | Removed (7/1/24) | OR |
| Hawaii | $100,000 | 200 | OR |
| Idaho | $100,000 | None | Single |
| Illinois | $100,000 | Removed (1/1/26) | Single |
| Indiana | $100,000 | Removed (1/1/24) | Single |
| Iowa | $100,000 | Removed (5/3/19) | Single |
| Kansas | $100,000 | None | Single |
| Kentucky | $100,000 | Removed (8/1/26) | OR |
| Louisiana | $100,000 | Removed (8/1/23) | Single |
| Maine | $100,000 | Removed (1/1/22) | Single |
| Maryland | $100,000 | 200 | OR |
| Massachusetts | $100,000 | Removed (10/1/19) | Single |
| Michigan | $100,000 | 200 | OR |
| Minnesota | $100,000 | 200 | OR |
| Mississippi | $250,000 | None | Single |
| Missouri | $100,000 | None | Single |
| Montana | No sales tax | N/A | N/A |
| Nebraska | $100,000 | 200 | OR |
| Nevada | $100,000 | 200 | OR |
| New Hampshire | No sales tax | N/A | N/A |
| New Jersey | $100,000 | 200 | OR |
| New Mexico | $100,000 | None | Single |
| New York | $500,000 | 100+ transactions | AND |
| North Carolina | $100,000 | Removed (7/1/24) | Single |
| North Dakota | $100,000 | Removed (12/31/18) | Single |
| Ohio | $100,000 | 200 | OR |
| Oklahoma | $100,000 | None | Single |
| Oregon | No sales tax | N/A | N/A |
| Pennsylvania | $100,000 | None | Single |
| Rhode Island | $100,000 | 200 | OR |
| South Carolina | $100,000 | None | Single |
| South Dakota | $100,000 | Removed (7/1/23) | Single |
| Tennessee | $100,000 | None | Single |
| Texas | $500,000 | None | Single |
| Utah | $100,000 | Removed (7/1/25) | Single |
| Vermont | $100,000 | 200 | OR |
| Virginia | $100,000 | 200 | OR |
| Washington | $100,000 | None | Single |
| West Virginia | $100,000 | 200 | OR |
| Wisconsin | $100,000 | Removed (2/20/21) | Single |
| Wyoming | $100,000 | Removed (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
- Is SaaS Taxable? — the nexus rules are the same, but taxability works very differently for software
- US tax coverage — Clearvo's full US sales tax implementation details
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 →