How do I aggregate sales across Amazon, Shopify, Etsy, and Walmart to determine nexus?
Most states measure economic nexus against total in-state sales from all channels combined — Amazon, Shopify, Etsy, and Walmart all count toward the same $100K threshold. A seller with $60K in Amazon sales and $55K in Shopify sales into a state has crossed $100K even though neither channel did alone. Pull state-level data from each platform and maintain a consolidated tracker, updated at minimum monthly.
In most states, economic nexus is measured against total in-state sales from all channels combined, not per-platform. If you sell on Amazon, have a Shopify store, and list on Etsy, all three count toward the same state threshold. Here’s how to aggregate correctly.
Why all channels count together
Economic nexus laws look at your sales into a state, not at how those sales were made. Whether a customer bought from your website, your Amazon listing, or your Etsy shop, the economic activity happened, you received money in exchange for goods delivered into that state.
The marketplace’s role in collecting tax is a separate question from whether the sale counts toward your threshold. Most states confirm this explicitly: marketplace-facilitated sales count toward your threshold even though the marketplace handles the tax collection.
Practical implication: A seller with $60,000 in Amazon sales and $60,000 in Shopify sales into California has $120,000 in California sales. The threshold is $500,000, not crossed yet. But a seller with $60,000 in Amazon sales and $55,000 in Shopify sales into Pennsylvania has $115,000 in Pennsylvania sales, crossing Pennsylvania’s $100,000 threshold. Single-channel view would miss the crossing.
How to pull state-level data from each platform
Shopify
Shopify’s native analytics include a geographic breakdown. Go to Analytics → Reports → Sales by location and filter to the state and date range you’re measuring. For a full data pull, export your orders CSV (Orders → Export) and sort by shipping state in a spreadsheet.
Amazon Seller Central
Under Reports → Business Reports → Sales & Traffic you can filter by geography. The more reliable approach for nexus tracking is the Fulfillment → Sales → By Geography report, which shows customer ship-to locations. Include both FBA and Merchant-Fulfilled orders.
Etsy
Etsy doesn’t have a direct state-by-state revenue report in the seller dashboard. Download your transaction history under Finance → Download Data and group by ship-to state. The CSV includes buyer state on every transaction.
Walmart Marketplace
In Seller Center, navigate to Analytics → Reports and download a Sales Report. Filter to your measurement period and group by ship-to state. Walmart’s reporting is less granular than Amazon’s, if you have significant Walmart volume, verify the data covers all order types.
Other channels
WooCommerce, BigCommerce, and direct Stripe/PayPal transactions need to be pulled from their own dashboards or exports. For manual reconciliation, you need each order’s ship-to state and order total.
Building an aggregated threshold tracker
For sellers on multiple channels, a consolidated spreadsheet (or tax software) is the only reliable way to see your combined state exposure.
A basic tracking structure:
| State | Amazon | Shopify | Etsy | Walmart | Total | Threshold | Crossed? |
|---|---|---|---|---|---|---|---|
| PA | $60,000 | $45,000 | $3,000 | $2,000 | $110,000 | $100,000 | Yes |
| OH | $25,000 | $18,000 | — | — | $43,000 | $100,000 | No |
Update this monthly at minimum, quarterly if your volumes are modest. For faster-growing businesses, monthly or real-time monitoring is the only reliable way to catch crossings before the obligation window closes.
Which states include marketplace sales in the threshold calculation
The majority of states include marketplace-facilitated sales in threshold calculations. A small number have passed legislation explicitly excluding marketplace sales, typically states that enacted these laws later and built exclusions in from the start.
Because this detail changes state-by-state and is periodically updated through legislation, verify directly with the state’s Department of Revenue or use tax compliance software that tracks this at the state level. A state including Amazon sales in your threshold is not the same as a state requiring you to report or remit on those sales: the two questions are independent.
The measurement period question
Most states measure nexus against the current calendar year. Some use a trailing 12-month window. A few measure against either the current or prior calendar year, meaning a crossing in November can create obligations that carry into the following year even if you don’t cross again.
When you’re tracking across channels, make sure you’re applying the correct measurement window for each state. A state using trailing 12 months requires you to look back from the current date rather than from January 1.
What to do once you identify a crossing
Once your combined totals show a threshold crossing in a state:
- Determine the exact crossing date from your aggregated data
- Confirm that state’s collection-start rule (first of following month is most common)
- Begin the registration process immediately, processing typically takes 1–6 weeks
- Configure each of your sales channels to collect tax in that state from your obligation start date
Frequently asked questions
Do Amazon sales count toward economic nexus thresholds even if Amazon collects the tax?
Do I need to add my Amazon and Shopify sales together to determine nexus?
How do I pull sales data by state from each platform?
What measurement period do states use for threshold calculations?
Looking for more answers on this topic?
Browse Marketplace Facilitators & Multi-Channel Selling