LogoAI Finance Tools
image for blog post

How to Handle Sales Tax for E-Commerce Businesses in 2026

Post-Wayfair, e-commerce sellers face sales tax in every state exceeding economic nexus thresholds. Here is how to stay compliant in 2026.

How to Handle Sales Tax for E-Commerce Businesses in 2026

Why This Matters

Sales tax compliance is one of the most significant compliance risks facing e-commerce businesses today. Before June 2018, the physical presence rule meant online retailers only collected sales tax in states where they had an office, warehouse, or employees. The Supreme Court's decision in South Dakota v. Wayfair changed everything: states can now require out-of-state sellers to collect and remit sales tax based solely on economic activity — no physical presence required.

Every state with a sales tax now has economic nexus laws. That means if you sell enough into a state — typically $100,000 in annual sales or 200 separate transactions — you are legally required to register, collect, and remit sales tax in that state. With 45 states (plus Washington D.C.) imposing sales tax, a successful e-commerce business can easily have nexus in 30+ states.

The penalties for non-compliance are severe: back taxes, interest, and penalties that can reach 25%+ of the outstanding liability. Some states aggressively audit out-of-state e-commerce businesses. And the complexity does not stop at state level — there are thousands of local jurisdictions with their own rates and rules. This guide shows you how to get compliant and stay that way in 2026.

Prerequisites / What You'll Need

  • Sales data by state for the past 12-24 months (from your e-commerce platform or accounting software)
  • Your product catalog and descriptions (for product taxability analysis)
  • Your e-commerce platform (Shopify, WooCommerce, BigCommerce, Amazon, etc.)
  • Access to your accounting software
  • Budget for sales tax software ($20-$500/month depending on volume) and potentially state registration fees ($0-$100 per state)
  • Time to complete state registrations (2-4 weeks per state, though most can be done online)

Step 1: Understand Economic Nexus Rules by State

Economic nexus thresholds vary by state, but the most common standard — set by South Dakota and adopted by most states — is $100,000 in sales OR 200 separate transactions in the prior 12-month period. Some states use a calendar year lookback; others use a rolling 12-month window.

Key variations to know:

  • California, Texas, New York: $500,000 threshold (higher bar, but still significant)
  • Kansas: No transaction minimum — any economic activity creates nexus
  • Missouri: Recently enacted, with registration required once you meet thresholds
  • Alaska: No state sales tax, but some local jurisdictions do have tax; Alaska Remote Seller Sales Tax Commission manages this
  • Oregon, Montana, New Hampshire, Delaware: No sales tax at all

Beyond economic nexus, you may also have nexus from physical presence: a warehouse (even FBA/Amazon fulfillment centers create nexus in states where Amazon stores your inventory), employees, trade show attendance, drop-ship relationships, and affiliate relationships can all create physical nexus.

Marketplace facilitator laws add another layer: if you sell primarily through Amazon, Etsy, eBay, or Walmart Marketplace, the marketplace collects and remits tax on your behalf in most states. You still need to track this — you cannot double-collect tax on marketplace sales. But your direct-channel sales remain your responsibility.

Step 2: Audit Where You Have Nexus

Pull your sales data by state for the past 12 months. Most e-commerce platforms (Shopify, WooCommerce, BigCommerce) and accounting software (QuickBooks, Xero) can generate this report. You need two data points per state: total gross sales and number of transactions.

Compare each state against that state's economic nexus threshold. Create a simple spreadsheet:

Flag every state where you have exceeded the threshold and are not currently registered. Also flag states where you are approaching the threshold — within 20% — and monitor them monthly.

Do not forget physical nexus triggers. Audit your operations: Where are your employees located? Where does Amazon store your FBA inventory (the Amazon Seller Central inventory placement report shows this by state)? Do you have warehouses, offices, or contractors in other states?

This nexus audit is typically the most eye-opening exercise for e-commerce businesses — many discover they have nexus in far more states than they realized.

Step 3: Register in Each Nexus State

Once you have identified all states where you have nexus, you must register for a sales tax permit before you begin collecting tax. Collecting without a permit is illegal in most states; not collecting when you should is also illegal.

Registration is done through each state's Department of Revenue (DOR) website. The process typically takes 15-45 minutes per state and is free in most states (some states charge nominal fees of $10-100). You will need:

  • Your federal EIN
  • Business legal name and address
  • Business structure (LLC, Corporation, sole proprietor)
  • NAICS code for your business
  • Start date for when you first exceeded the nexus threshold

After registration, you receive a sales tax permit number and an assigned filing frequency (monthly, quarterly, or annual, based on your expected tax liability in that state). Keep these permit numbers organized — you need them when filing.

For high-volume sellers, sales tax software (TaxJar AutoFile, Avalara Returns, Stripe Tax) can streamline the registration process. Some offer managed registration services where they handle filings on your behalf.

Plan for 2-4 weeks to complete registrations in all your nexus states. States with online registration (the majority) are faster. A few states still require paper forms by mail.

Step 4: Configure Tax Calculation at Checkout

Once registered, you need to collect the correct amount of tax at the point of sale. This requires sales tax calculation software — manually maintaining tax rates across 10,000+ jurisdictions is not feasible.

For Shopify: Shopify Tax is built in and handles US sales tax calculation automatically, including economic nexus tracking. Enable it in Settings > Taxes. For more complex needs, Shopify integrates with Avalara and TaxJar.

For WooCommerce / WordPress: WooCommerce Tax (powered by TaxJar) or the Avalara plugin handles automated calculation. TaxJar's API provides accurate rates including state, county, city, and special district rates.

For BigCommerce: Native tax calculation plus integrations with Avalara and Vertex.

For custom/headless: Use TaxJar's API, Avalara AvaTax API, or Stripe Tax API to calculate tax at checkout. Pass the customer's ship-to address and your product tax codes to receive the correct rate.

For Amazon FBA sellers: Amazon collects and remits in marketplace facilitator states. For your direct website, configure tax calculation separately.

Key configuration steps:

  1. Authenticate with your registered state permits in the tax software
  2. Map your products to tax codes (more on product taxability below)
  3. Test several transactions in each registered state to verify correct rates
  4. Ensure tax amounts are being recorded properly in your accounting system

Step 5: Address Product Taxability

Not all products are taxed the same way in every state. Product taxability rules are complex and state-specific:

Clothing: Exempt in Minnesota, New York (under $110/item), Pennsylvania. Taxable in most other states.

Groceries / food: Exempt or reduced rate in many states. Rules around prepared food vs. ingredients vary widely.

Digital goods (software, ebooks, streaming): Increasingly taxable as states update laws for digital economy. About 35 states tax digital products, but definitions vary.

SaaS: Taxability of software-as-a-service varies dramatically by state. About 22 states tax SaaS; others do not. This is an active area of state legislation.

Prescription drugs and medical devices: Generally exempt, but definitions matter.

In your tax calculation software, assign each product a Product Tax Code (Avalara) or Product Category (TaxJar). This ensures the software applies the correct taxability rules by state. Review your product catalog systematically — incorrect product codes are a common audit trigger.

Step 6: Set Up Tax Filing and Remittance

Collecting tax without remitting it is worse than not collecting it at all — you become personally liable for collected funds. Set up a filing system immediately upon registration.

Filing frequencies assigned by states typically are:

  • Monthly: Large sellers (usually $1,200+ in monthly tax liability)
  • Quarterly: Mid-size sellers
  • Annual: Small sellers with minimal liability

File on time every period, even if the liability is zero — most states require zero returns for registered sellers. Late filing triggers penalties (typically 5-10% of tax due) plus interest (usually 1-2% per month).

Manual filing works for 1-5 states. Use each state's DOR portal to log in, enter gross sales, taxable sales, and tax collected, and submit payment.

Automated filing (strongly recommended for 6+ states): TaxJar AutoFile, Avalara Returns, or Stripe Tax handle the filings automatically based on your sales data. The cost is typically $20-50 per state per filing, far less than the staff time for manual filing.

Step 7: Monitor Nexus Changes and New Triggers

Economic nexus is dynamic — your sales grow, your states change, and state laws evolve. Build a quarterly monitoring process:

  • Review sales by state quarterly against nexus thresholds
  • Flag any new states approaching the threshold
  • Check state law changes (TaxJar and Avalara publish nexus law updates)
  • Monitor Amazon inventory reports if you use FBA — Amazon moves inventory between fulfillment centers, creating new nexus states
  • Review any business changes: new warehouses, new employees, new contractors, new partnerships

Common Mistakes to Avoid

  • Ignoring marketplace sales in nexus calculation: Even if Amazon collects tax for marketplace sales, those sales count toward your economic nexus thresholds in most states
  • Not registering before collecting: Always register before you begin collecting; retroactive registration with back-tax payment is required if you missed the threshold
  • Wrong product taxability codes: Assigning all products to a generic "general merchandise" code misses state-specific exemptions and creates audit risk
  • Late registration: You are legally required to collect as soon as you exceed the threshold, not when you get around to registering
  • Not filing zero returns: Most states require registered sellers to file even in zero-liability periods
  • TaxJar — Best for Shopify and WooCommerce sellers; excellent reporting and AutoFile capabilities
  • Avalara — Enterprise-grade, best for complex product catalogs and multi-channel selling
  • Stripe Tax — Best for Stripe-native businesses and SaaS companies
  • Shopify Tax — Built-in for Shopify sellers; handles US nexus tracking automatically
  • Quaderno — Best for international VAT/GST compliance alongside US sales tax

Final Tips / Next Steps

If you are starting from zero on sales tax compliance, consider engaging a sales tax specialist for the initial nexus audit and registration process. The upfront cost (typically $2,000-5,000 for a CPA with sales tax expertise) is far less than the cost of a state audit. Once registered and automated, ongoing compliance is manageable. Re-audit your nexus footprint every six months and after any significant business change.

FAQs

What is economic nexus and how did Wayfair change it?

Economic nexus means a state can require you to collect sales tax based on your sales volume in that state, even without physical presence. Before the 2018 Supreme Court ruling in South Dakota v. Wayfair, only physical presence (office, warehouse, employees) created nexus. Post-Wayfair, every US state with sales tax has enacted economic nexus laws, typically triggering at $100,000 in annual sales or 200 transactions in the state.

If I sell on Amazon, do I still need to worry about sales tax?

Partially. Amazon collects and remits sales tax on your behalf in all marketplace facilitator states — which is now all 45 states with sales tax. However, Amazon FBA creates physical nexus in states where Amazon stores your inventory, and those state relationships must be tracked separately. For sales through your own website or other non-marketplace channels, you are responsible for collecting and remitting tax where you have nexus.

What happens if I did not collect sales tax and should have?

You have two options: voluntary disclosure (proactively contacting the state, usually with reduced penalties and a limited lookback period of 3 years instead of unlimited) or continuing to hope you are not audited (increasingly risky as states share data and use analytics to identify non-compliant sellers). Most tax professionals recommend voluntary disclosure — the liability is typically smaller than an audit assessment, and many states have amnesty programs with penalty waivers.

Is SaaS taxable for sales tax purposes?

It depends on the state. Approximately 22-24 states currently tax SaaS (software delivered as a service), but the definitions vary — some states distinguish between custom and canned software, between downloadable and hosted, or between B2B and B2C sales. States that tax SaaS include Texas, New York, Connecticut, and Washington. States that do not include California and Florida. This is an active area of state tax law and changes frequently.

How much does sales tax compliance cost for a mid-size e-commerce business?

For a business registered in 20-30 states and using automated filing software, expect $300-800/month for TaxJar or Avalara (including AutoFile fees per state per period). Initial registration across 20 states takes 15-20 hours of staff time or $1,500-3,000 in professional fees. The total first-year cost is typically $5,000-12,000 including setup. This is a compliance cost, not optional — failure to comply exposes you to potentially far larger liabilities.

Publisher

AI Finance Tools Editorial
AI Finance Tools Editorial

2026/05/08

Categories

Related Tools

Kintsugi is a next-generation sales tax compliance platform that applies AI to automate the determination, calculation, and filing process with less manual configuration than legacy solutions. Named after the Japanese art of repairing broken objects with gold, Kintsugi focuses on making sales tax compliance beautiful and low-friction for modern software companies that find existing tools cumbersome. The platform's AI engine handles economic nexus analysis across all 50 states, automatically registering for collection obligations as thresholds are crossed without requiring manual registration management. Product taxability determination uses AI to classify products and services against jurisdictional rules, reducing the manual configuration burden that makes Avalara and Vertex setup complex. Real-time sales tax calculation integrates with Stripe, Chargebee, Recurly, Zuora, and major billing platforms. AutoFile submits returns automatically in all required states, with Kintsugi handling the state DOR relationships. The compliance calendar provides forward-looking visibility into upcoming filing deadlines and payment due dates. Exemption certificate collection and management handles B2B customer exempt status documentation. The platform's modern API enables rapid integration for engineering teams at software companies. Kintsugi is positioned as the purpose-built sales tax solution for the modern software stack — less complex to implement than Avalara, more capable than manual approaches, and designed by a team that deeply understands the nexus complexity facing fast-growing SaaS and e-commerce companies.

Quaderno is a tax compliance platform built specifically for SaaS companies, digital product sellers, and subscription businesses that sell to customers globally and must navigate VAT, GST, and digital services tax obligations across dozens of countries. The platform's focus on digital goods and cross-border tax — an area where US sales tax platforms provide limited coverage — makes it the specialist choice for software companies managing European VAT, UK VAT, Australian GST, Canadian GST/HST, and the growing roster of countries implementing digital services tax on foreign sellers. Quaderno integrates directly with Stripe, Paddle, PayPal, FastSpring, Shopify, and WooCommerce to capture transaction data and calculate the correct tax amount in real time based on the buyer's location. Tax invoice generation creates compliant VAT invoices automatically, meeting the invoice content requirements of each jurisdiction. OSS (One Stop Shop) reporting handles the EU's simplified VAT filing mechanism for sellers below the EU registration threshold. Returns filing automation prepares and submits tax returns across jurisdictions where filing obligations exist. The customer dashboard provides a real-time view of global tax liability by jurisdiction, enabling better cash flow planning for quarterly and annual filings. Quaderno's specialist knowledge of digital goods taxability rules — where SaaS, apps, and digital downloads often face different tax treatment than physical goods — and its clean integration with developer-facing payment platforms make it the practical choice for digital-native businesses managing multi-jurisdiction tax.

TaxCloud is a sales tax compliance service with a distinctive success-based pricing model: rather than charging flat monthly fees, TaxCloud charges 1.1% of total taxable sales processed through the platform, capped at $10,000 per year. This transaction-based model aligns TaxCloud's costs with business revenue, making it particularly cost-effective for low-volume sellers while capping exposure for high-volume merchants. The platform provides sales tax calculation via API for real-time rate determination, integrated with major e-commerce platforms and shopping carts. TaxCloud is an Authorized Service Provider for the Streamlined Sales Tax (SST) program — a multi-state initiative enabling remote sellers to achieve compliance in SST member states at no cost when using an authorized service provider, a significant potential cost advantage. Returns preparation and filing cover all required US states and the District of Columbia. Exemption certificate management handles collection and validation of tax exemption documentation. The API is well-documented and straightforward for developers implementing tax calculation in custom e-commerce or billing systems. TaxCloud's pricing model is most advantageous for businesses with relatively low taxable sales volume or for those in SST member states where the SST program reduces or eliminates direct charges. For high-volume merchants with complex taxability questions or international requirements, the feature set is thinner than Avalara or Vertex. TaxCloud fills a useful niche as an accessible, developer-friendly sales tax compliance option with API-first architecture.

More Posts

AI Finance Tools EditorialAI Finance Tools Editorial
AI Finance Tools EditorialAI Finance Tools Editorial
AI Finance Tools EditorialAI Finance Tools Editorial

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates