Key Takeaways:
|
It’s your best quarter yet, sales up 40%, conversion rates climbing, and your BFCM campaigns performing beyond expectations. Then your accountant calls in January: "You triggered nexus in seven states. We need to file retroactively, and there are penalties."
That tax bill you didn't see coming? It just reduced your profit margin by 15%.
There's a better way. Leading brands use automated compliance systems like Webgility to monitor nexus exposure across all channels in real-time.
Webgility consolidates data from Amazon, Shopify, eBay, Walmart, and every other platform into one dashboard, tracks your position against each state's thresholds, and alerts you before you cross critical limits. No surprises, no scrambling, no penalties.
This comprehensive guide covers:
Ready to turn compliance from a liability into a competitive advantage? Let's get started.
Economic nexus is a legal standard established by the 2018 Supreme Court case South Dakota v. Wayfair. In short, it means states can require an online business to collect and remit sales tax based solely on its volume of sales or transactions within that state, even if the business has no physical presence (like an office or warehouse) there.
These thresholds vary significantly. Each state sets its own economic nexus threshold, typically based on either total sales revenue or transaction count (sometimes both). Cross that threshold, and congratulations, you've just triggered a tax collection obligation in that state.
The most common thresholds range from $100,000 to $500,000 in annual sales, or 200 transactions, but every state writes its own rules.
Thresholds are not one-size-fits-all, and they are subject to change. Here are a few key examples illustrating the wide variance you need to track:
| State | Threshold | Exempt Sales Included | Marketplace Facilitator Sales Included | Evaluation Period |
| Alabama | $250,000 in sales | Yes | Yes | Previous calendar year |
| Alaska Varies | by local jurisdiction | Yes | Yes | Varies |
| Arizona | $100,000 in sales | Yes | Yes | Current or previous calendar year |
| Arkansas | $100,000 or 200 transactions | Yes | Yes | Current or previous calendar year |
| California | $500,000 in sales | Yes | Yes | Current or previous calendar year |
| Colorado | $100,000 in sales | Yes | Yes | Current or previous calendar year |
| Connecticut | $100,000 and 200 transactions | Yes | Yes | Current or previous calendar year |
| Delaware | No sales tax | N/A | N/A | N/A |
| Florida | $100,000 in sales | Yes | Yes | Previous calendar year |
| Georgia | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Hawaii | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Idaho | $100,000 in sales | Yes | Yes | Previous calendar year |
| Illinois | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Indiana | $100,000 in sales | Yes | Yes | Previous calendar year |
| Iowa | $100,000 in sales | Yes | Yes | Previous calendar year |
| Kansas | $100,000 in sales | Yes | Yes | Previous calendar year |
| Kentucky | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Louisiana | $100,000 in sales | Yes | Yes | Previous calendar year |
| Maine | $100,000 in sales | Yes | Yes | Previous calendar year |
| Maryland | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Massachusetts | $100,000 in sales | Yes | Yes | Previous calendar year |
| Michigan | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Minnesota | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Mississippi | $250,000 in sales | Yes | Yes | Previous calendar year |
| Missouri | $100,000 in sales | Yes | Yes | Previous calendar year |
| Montana | No sales tax | N/A | N/A | N/A |
| Nebraska | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Nevada | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| New Hampshire | No sales tax | N/A | N/A | N/A |
| New Jersey | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| New Mexico | $100,000 in sales | Yes | Yes | Previous calendar year |
| New York | $500,000 and 100 transactions | Yes | Yes | Previous calendar year |
| North Carolina | $100,000 in sales | Yes | Yes | Previous calendar year |
| North Dakota | $100,000 in sales | Yes | Yes | Previous calendar year |
| Ohio | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Oklahoma | $100,000 in sales | Yes | Yes | Previous calendar year |
| Oregon | No sales tax | N/A | N/A | N/A |
| Pennsylvania | $100,000 in sales | Yes | Yes | Previous calendar year |
| Rhode Island | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| South Carolina | $100,000 in sales | Yes | Yes | Previous calendar year |
| South Dakota | $100,000 in sales | Yes | Yes | Previous calendar year |
| Tennessee | $100,000 in sales | Yes | Yes | Previous calendar year |
| Texas | $500,000 in sales | Yes | Yes | Previous calendar year |
| Utah | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Vermont | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Virginia | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Washington | $100,000 in sales | Yes | Yes | Previous calendar year |
| West Virginia | $100,000 or 200 transactions | Yes | Yes | Previous calendar year |
| Wisconsin | $100,000 in sales | Yes | Yes | Previous calendar year |
| Wyoming | $100,000 in sales | Yes | Yes | Previous calendar year |
Holiday spikes, especially during Black Friday and Cyber Monday, can push sellers past multiple state thresholds in a matter of days, not months. A successful email campaign, a TikTok video that goes viral, or even just normal seasonal demand can suddenly create filing obligations in states you hadn't planned for.
Once triggered, registration and remittance become mandatory, regardless of whether you have any physical presence in that state. There's no grace period, no "oops, I didn't know" exemption. From the moment you cross the threshold, you're responsible for collecting, tracking, and remitting sales tax according to that state's specific rules and filing schedule.
How it happens
Picture this: It's Black Friday morning. Your carefully planned promotions are working better than expected. Orders are flooding in from across the country. Your Texas sales, which had been hovering around $85,000 for the year, suddenly jump to $102,000 by Monday evening. Congratulations on the sales, and welcome to automatic nexus activation in Texas.
From that moment forward, you're liable for collecting and remitting sales tax on all Texas sales. Not just future sales, the clock started ticking the instant you crossed the threshold. If you weren't collecting tax at checkout, you may now be personally liable for those taxes, eating directly into your profit margins.
Takeaway:
Nexus isn't a one-time threshold you check off and forget. It's a moving target that requires dynamic monitoring throughout Q4. Every sale in every state inches you closer to new obligations. The only way to stay ahead is through systematic, real-time tracking of your exposure across all 50 states.
There is where automation makes things easier. Tools like Webgility connect every sales channel, update your accounting system in real time, and surface compliance risks dynamically, so you stay one step ahead of every state’s tax trigger.
Turn tax season from chaos into confidence with automation that keeps you compliant in every state, all year long:
You can't manage what you don't measure. Manually downloading CSVs from five different sales channels to check 45 different state thresholds is impossible during the holiday rush. You need a single source of truth.
This is where Webgility becomes your foundation. By automatically centralizing every single order from all your channels (Shopify, Amazon, eBay, Walmart, etc.) into one dashboard, Webgility gives you an accurate, real-time view of your total sales and transaction counts by ship-to state.
You can build a dashboard to track this data or feed it directly into a dedicated tax tool. We recommend a "traffic light" system:
Manual tracking is better than nothing, but automation is the only scalable solution for growing brands. Integrating tools like Webgility with Avalara or TaxJar creates a powerful compliance engine that works in the background while you focus on running your business.
The system becomes your compliance safety net, catching issues before they become expensive problems. While you're managing Q4 fulfillment and customer service, Webgility and Avalara are quietly ensuring you never miss a threshold, never forget a filing deadline, and always collect the correct tax amount.
Crossing a nexus threshold is just the start. You must then file returns, monthly, quarterly, or annually, depending on the state. Keeping pristine, reconciled records is non-negotiable.
An auditor will want to see detailed transaction logs, proof of tax collected, and reports from any marketplace facilitators. Webgility makes you audit-ready 24/7 by automatically syncing every order, fee, and tax detail to your accounting software (like QuickBooks or Xero). This automated reconciliation means your sales channels always match your books, eliminating the human error that can lead to costly penalties.
Don't let these common oversights derail your profits:
The problem:
Your sales velocity spikes during Q4, and before you know it, you’ve crossed an economic nexus threshold in multiple states. The trouble? Most sellers don’t realize it until after the fact, when the state tax department comes knocking.
Economic nexus is triggered not just by revenue, but sometimes by transaction count, meaning even low-ticket, high-volume sales can create liability. Because thresholds differ by state (and often use a rolling 12-month window), you can hit nexus without any warning.
The fix with Webgility:
Webgility automatically tracks every sale by ship-to state and monitors both revenue and transaction counts against each state’s unique threshold.
When you approach a trigger point, Webgility alerts you instantly, so you can register, collect, and remit on time, avoiding retroactive penalties.
It’s like having a compliance radar scanning all 50 states for you, 24/7.
The problem:
You might assume that if you sell through Amazon, Walmart, or eBay, those platforms handle your taxes completely. While it’s true they collect and remit sales tax for marketplace orders, that coverage doesn’t extend to your direct channels, like Shopify, WooCommerce, or your own website.
For example, you could have $80K in Amazon sales in a state and $30K on your Shopify store. Even though Amazon handled its part, you personally crossed the $100K threshold and are now responsible for collecting tax on your $30K (and all future) Shopify sales in that state.
The fix with Webgility:
Webgility pulls sales and tax data from every channel, marketplaces, ecommerce platforms, and accounting systems, into one unified view.
This ensures you can easily:
With Webgility, you gain a single source of truth across all your sales activity, no more compliance gaps between channels.
The problem:
A single viral Instagram post or TikTok video can send international orders flooding in overnight. Suddenly you're shipping to Canada, the UK, Australia, and the EU, each with their own VAT (Value Added Tax) or GST (Goods and Services Tax) requirements.
International tax obligations operate under completely different rules than US state sales tax. Many countries require you to register for VAT/GST after exceeding relatively low thresholds. Failing to calculate and collect these taxes at checkout can result in customs delays, packages held hostage by border authorities, customer chargebacks, and damaged relationships.
The fix with Webgility:
When you integrate Webgility with tax automation tools like Avalara, you get comprehensive coverage for both US and international tax rules. Webgility ensures your international sales data flows accurately to your tax and accounting systems, giving you complete visibility into your global compliance picture, not just domestic obligations.
The problem:
Here's the trap nobody talks about: more sales mean higher taxable income. That Q4 windfall might feel like pure profit in December, but come April, a significant chunk goes to federal and state income taxes. Sellers who spent their entire Q4 profit on inventory for Q1 or a well-deserved vacation often face a brutal awakening when their tax bill arrives.
The fix with Webgility:
Accurate, real-time financial data is essential for tax planning. Webgility keeps your books current throughout Q4, giving you and your accountant an accurate picture of your profitability as it happens, not weeks or months later. This real-time visibility allows you to make strategic decisions about expenses, investments, and distributions before the December 31st deadline, maximizing your tax efficiency instead of scrambling with incomplete data.
You can't fight a 2025 compliance battle with 2015-era spreadsheets. A modern e-commerce brand needs an integrated stack:
Webgility is your central command center, consolidating all multichannel sales data—Amazon, Shopify, eBay, WooCommerce, Walmart, and more—into one unified view. It automatically tracks nexus thresholds across all 50 states, separates marketplace facilitator tax from direct sales, and maintains complete transaction logs for audit readiness.
The power is in the integrations: Webgility seamlessly connects with Avalara (or TaxJar) for automated tax compliance and QuickBooks or Xero for real-time accounting reconciliation. This creates a fully automated workflow where sales data flows from your channels through Webgility to both your tax compliance system and your accounting books—no manual data entry, no reconciliation spreadsheets, no gaps in your records.
Avalara/TaxJar applies the correct nexus rules for every state, calculates precise tax rates down to the city level, and automates registration and filing. When integrated with Webgility, it receives accurate multichannel data automatically, ensuring compliance calculations account for your entire business.
QuickBooks/Xero stays perfectly synced with your actual sales through Webgility's automated data flow. Your books are always current, your CPA gets clean data, and you can make financial decisions based on real numbers instead of estimates.
Tax compliance isn't just about avoiding penalties, it's about protecting your profit and positioning your business for growth. Clean, automated books make you more attractive to investors, scale efficiently, and give you confidence to pursue aggressive growth without fear of hidden liabilities.
Brands that automate their compliance with a tool like Webgility maintain cleaner books, eliminate financial surprises, and preserve their margins.
Don't let a "tax hangover" wipe out your holiday gains. Stay proactive, automate your tracking, and turn compliance from a liability into a competitive advantage.
Start your free trial of Webgility today and protect your Q4 profits with automated, audit-ready compliance that scales with your business.