TaxDo

Sales Tax, VAT & Marketplace Nexus Compliance for Ecommerce

The Sales Tax & VAT Compliance OS for Online Sellers

Connect Shopify, Amazon, WooCommerce or your own storefront. Charge the correct tax at checkout while economic nexus tracking, registration and return filing run automatically in every US state and every country you sell into. Your cart collects tax; it does not register you or file. TaxDo closes that gap before it becomes a back-tax assessment.

Built for every way you sell online

  • DTC Brands
  • Shopify & WooCommerce Sellers
  • Amazon FBA & Marketplace Sellers
  • Subscription Commerce
  • Digital Products & Downloads
  • Dropshipping
  • Cross-Border Sellers
  • Headless & Custom Storefronts
Start Here

How Do You Sell? That Answer Is Your Tax Obligation.

Pick everything that applies. Each one starts a different clock — and most e-commerce sellers are running three or four of them at once without knowing it.

Select how you sell and this becomes your obligation list.

Core Engine

Global Indirect Tax for Online Sellers

Sales tax for online sellers is not one obligation you set up once — it is a new obligation every time you cross a line you cannot see from inside your store. An online seller acquires tax obligations by selling, not by deciding to. A threshold crossed in a state you have never visited, stock moved into a fulfilment centre you did not choose, a first order shipped into the EU — each one starts a registration clock, and none of them appear in your cart. One engine connects to the systems you already sell through and runs the full cycle across 150+ jurisdictions: real-time calculation, automated nexus and exposure tracking, registration, return filing and remittance, marketplace reconciliation, certificates and audit evidence, for US sales tax, EU VAT with OSS and IOSS, UK VAT, Canadian GST/HST/PST/QST and APAC GST.

Ecommerce Platform & Marketplace Integration

Native connections to Shopify and Shopify Plus, WooCommerce, BigCommerce, Magento, Wix and Squarespace; to Amazon, eBay, Etsy, Walmart and TikTok Shop; to Stripe, PayPal and Adyen; and to QuickBooks, Xero, NetSuite and SAP. Headless and custom storefronts use the same calculation API. Live the same day. Your Shopify sales tax settings only cover states you already registered in — this covers the ones you have not.

Real-Time Tax Calculation at Checkout

Correct rate returned on every order in milliseconds — state, county, city and special district layers resolved in the US at rooftop-level address accuracy, destination VAT rates across the EU and UK, and combined federal and provincial rates in Canada. Shipping, handling, discounts, gift cards, partial refunds and returns treated per jurisdiction. One API for checkout, subscription renewals, invoices and refunds.

Automated Nexus & Exposure Tracking

Revenue and transaction counts measured continuously against every US state's current economic nexus threshold, on each state's own measurement period and sales definition. Physical presence tracked from Amazon FBA fulfilment centres, 3PL warehouses and consignment stock. EU, UK, Canadian and APAC registration thresholds monitored the same way. Exposure quantified in currency per jurisdiction, with alerts before you cross and a projected crossing date.

Registration, Managed End to End

US state sales tax permits, EU VAT with One Stop Shop and Import One Stop Shop, UK VAT, Canadian GST/HST and provincial PST and QST, Australian and Singapore GST, Gulf VAT. Application, effective dates, filing frequency assignment, portal credentials and renewals handled for you — including registrations for non-US and non-EU entities. Effective dates set against when the obligation actually began, not when you noticed.

Return Filing, Remittance & Notices

Returns prepared, filed and remitted on schedule in every jurisdiction you are registered in — US state sales and use tax returns including prepayments and zero returns, EU OSS and IOSS returns, UK VAT under Making Tax Digital, Canadian and APAC returns. Notices and rate-change correspondence are handled through tax notice management rather than forwarded. Filing calendar, liability and remittance status in one dashboard.

Marketplace Facilitator Reconciliation

Sales where Amazon, eBay, Etsy or Walmart collected the tax are separated from your own direct sales, per state, and reported the way that state requires — including states that expect marketplace sales in gross receipts and deducted, and states that still count them toward your nexus threshold. EU and UK deemed supplier rules applied on the same engine. Mixed-channel sellers reconciled correctly instead of under-reported.

Product Taxability — Physical and Digital

Apparel and footwear price thresholds, grocery and prepared food, supplements, cosmetics and OTC medicine, plus digital goods, downloads, streamed content, software and SaaS — taxable in some US states and exempt in others, and taxed at the customer's location across the EU and UK. Applied per line item, not per order. Bundles, subscriptions and mid-term plan changes treated per jurisdiction.

Resale & Exemption Certificates

Selling wholesale or B2B alongside your store? Certificates are collected at checkout or onboarding, checked for completeness and jurisdiction validity, stored against the customer record, and renewed before they expire. MTC and SST forms plus every state-specific format. An exempt sale without a valid certificate is a taxable sale — assessed to you.

Back-Tax Exposure & Voluntary Disclosure

Most sellers arrive already late in at least one state. Historical exposure is quantified per jurisdiction from your own order history — tax, interest and penalty — and remediated through voluntary disclosure agreements that limit look-back and waive penalties, rather than by registering quietly and hoping the state does not ask. The number comes first, then the decision.

Core Engine

Global Tax Identity for Online Sellers

Every zero rate you apply and every exemption you grant rests on someone else's tax number being real. A B2B buyer claiming reverse charge in the EU, a wholesale customer claiming resale in the US, a dropship supplier whose VAT you intend to reclaim — if the number is invalid or deregistered, the liability lands on you, not on them. Tax identification numbers and business registrations validated against official sources in 130+ countries, at the moment the order is placed.

  • 130+ Countries
  • 1,000+ TIN Types
  • 120+ Business Registries
  • 290+ Screening Sources

B2B VAT Number Validation at Checkout

Reverse charge and intra-community zero-rating apply only when the buyer's VAT number is verified at the point of sale. A verified number applies the correct treatment automatically. An invalid one applies VAT — and keeps the liability off your books instead of on them. Validated in real time against EU VIES, HMRC and national tax authority databases.

Verify Before You Grant a Resale Exemption

Before a wholesale buyer, distributor or reseller is invoiced tax-free, their registration is validated in real time against the state or national authority and matched to the certificate on file. A verified registration applies the exemption. An invalid one applies tax. Validated against US state registries and national authorities worldwide.

Supplier & Dropship Vendor Verification

Validate a supplier's tax identification number and business registration before the first purchase order — contract manufacturers, private-label producers, dropship partners, 3PLs and agencies. Sourcing from a supplier whose registration is not what it claims is a recoverability problem and a reputational one.

  • 130+ Countries
  • 1,000+ TIN Types
  • 120+ Official Business Registries
  • Real-Time

Verification Before Payment & Input VAT Recovery

Confirm a supplier's tax number is still active and correctly registered before payment is released. Deregistrations and status changes are detected continuously, so input VAT and GST are never reclaimed against an invalid registration and refund claims are not rejected months later. Continuous monitoring with alerts on status change or deregistration.

E-Invoicing Identity Compliance

The moment your store starts taking B2B and wholesale orders across borders, mandatory e-invoicing applies — and every one of those regimes requires verified seller and buyer tax numbers in the destination format. EU ViDA and Peppol, Italy FatturaPA, Germany XRechnung, France Factur-X, Saudi ZATCA, UAE, India IRP, Japan's Qualified Invoice System and Australia Peppol. TIN verification is native — no separate identity integration.

Screening for Suppliers You Have Never Met

Most ecommerce sourcing happens entirely online — a factory found on a sourcing site, a dropship partner onboarded by email, a fulfilment agent in another country. Each one is screened against official sanctions lists, watchlists and adverse media on the same verified record, so you are not shipping and paying on a counterparty you cannot stand behind. 290+ authoritative sources, screened at onboarding and continuously.

How It Works

From Connected Store to Filed Return

Ecommerce sales tax compliance in three moves, on two engines and one verified record — Global Tax Identity and Global Indirect Tax. Identity confirms who you are selling to and buying from. Indirect Tax calculates, tracks, registers, files and defends.

  1. Step 1

    Your Store, Marketplaces and Books

    Cart, marketplace channels, payment processor and accounting system connect in a day. Historical orders are imported immediately, so your first view is where you already stand — including the states and countries you are late in.

  2. Step 2

    Tax at Checkout, Thresholds in the Background

    Every order is taxed against the buyer's jurisdiction and the item's taxability, while revenue, transaction counts and inventory locations are measured against every threshold that applies to you. You are alerted before you cross, not after.

  3. Step 3

    Registrations Opened, Returns Filed

    Registration is opened in the jurisdiction you crossed into, collection switches on at the right date, and your sales tax returns and VAT returns are prepared, filed and remitted on schedule — direct sales and marketplace sales reconciled on the same return.

Audit Exposure

Where Online Sellers Get Assessed

Four exposures account for most ecommerce sales tax and VAT assessments. Each one accumulates quietly, order by order, until a state notice or a marketplace audit surfaces it — by which point the liability is historical.

Thresholds Crossed Without Registering

Nexus is triggered by your sales volume, not by a decision you make. Every month unregistered is tax you never collected but still owe — plus interest and penalty, running from the day you crossed.

Inventory You Did Not Place

Amazon FBA moves your stock between fulfilment centres without asking. A 3PL does the same. In most states, inventory alone is physical presence — no threshold, no notification, no warning.

Marketplace and Direct Sales Mixed Up

Filing only your direct sales where the state wants marketplace sales in gross receipts understates your return. Getting it wrong in either direction is a routine trigger for a notice.

Cross-Border VAT Treated as Optional

No OSS or IOSS where it is required, or a B2B sale zero-rated against an unverified VAT number. The result is assessed VAT plus penalty — and parcels held at the border while you fix it.

Deployment

Ecommerce Sales Tax Automation, Connected to the Stack You Already Sell On.

No replatforming, no data migration, no six-month implementation — whether your e-commerce stack is one Shopify store or six channels and an ERP. You connect with credentials, not with an integration project.

Ecommerce Platforms

Shopify and Shopify Plus, WooCommerce, BigCommerce, Magento, Wix and Squarespace — plus headless and custom storefronts on the same calculation API.

Marketplaces & Payments

Amazon, eBay, Etsy, Walmart and TikTok Shop reconciled channel by channel. Stripe, PayPal and Adyen for direct and subscription billing.

Accounting, ERP & API

QuickBooks, Xero, NetSuite, SAP and Microsoft Dynamics through native connectors. REST APIs, webhooks and batch import for everything else.

Ecommerce Sales Tax & VAT FAQ

Questions from Compliance Teams

We will respond to you at any time.
Just use our help center or contact us.

Shopify does not decide that for you. You must collect sales tax in every state where you have nexus — either physical presence (inventory, staff, an office, stock held in a fulfilment centre) or economic nexus, which is triggered by revenue or transaction volume into that state. Shopify will calculate and collect tax only in the states you have already registered in and switched on, and it does not tell you when a new state obligation begins. TaxDo tracks your sales against every state's current threshold, tells you when registration is required, opens the registration, and files the returns.

No. Marketplaces such as Amazon, eBay, Etsy and Walmart collect and remit tax on the sales made through them under marketplace facilitator laws, but they do not file your returns, and they do not cover sales made through your own store, wholesale orders or any other channel. Shopify, WooCommerce, BigCommerce and Magento calculate tax at checkout but never file — the registration, the return and the liability stay with you. TaxDo prepares, files and remits the return for every jurisdiction you are registered in, and reconciles marketplace-collected sales against your direct sales on the same return.

When you cross that state's economic nexus threshold, or the moment you establish physical presence there. Most states have standardised on 100,000 US dollars of revenue measured over a rolling twelve-month or calendar-year period; California and Texas sit at 500,000 dollars, and several states have removed transaction-count triggers entirely. The measurement period, the sales included (gross, retail or taxable) and whether marketplace sales count toward the threshold all differ by state. TaxDo measures your revenue and transaction counts against each state's current rule, alerts before you cross, and projects the date you will cross at your current growth rate.

In most states, yes. Owning inventory in a state creates physical presence nexus with no employees, office or revenue threshold involved. Amazon FBA redistributes stock across its fulfilment centre network without seller approval, so an FBA seller can acquire physical presence in a dozen states without ever deciding to. The same applies to third-party logistics providers and consignment stock. TaxDo tracks where your inventory physically sits against every state's physical presence rules alongside economic nexus, so a registration obligation surfaces before an audit does.

Usually yes, if you are registered in that state. Many states require registered sellers to report marketplace-collected sales as gross sales and then deduct them, rather than omitting them. Reporting only your direct sales understates gross receipts and is a common trigger for a notice. Marketplace sales also still count toward the economic nexus threshold in a number of states even though the marketplace remitted the tax. TaxDo separates marketplace-collected sales from your own direct sales per state, applies each state's reporting treatment, and files accordingly.

If you are established in the EU, distance sales to consumers in other member states are covered by a single pan-EU threshold of 10,000 euros, after which you either register in each destination country or, far more commonly, file a single One Stop Shop (OSS) return covering all of them. If you are established outside the EU, there is no threshold — the obligation applies from the first sale, through OSS for goods already inside the EU and Import One Stop Shop (IOSS) for goods shipped from outside. TaxDo determines which registration you actually need, opens it, applies destination VAT rates at checkout and files the OSS or IOSS return.

IOSS (Import One Stop Shop) lets a seller charge EU import VAT at checkout on consignments valued at 150 euros or less and report it through one monthly return, instead of the customer being billed VAT and a handling fee on delivery. The VAT mechanism is unchanged. What changed is customs duty: the EU Council agreed to levy a fixed 3 euro customs duty on small consignments valued under 150 euros entering the EU as of 1 July 2026, as a temporary measure ahead of the wider customs reform. Sellers shipping low-value parcels into the EU now carry a duty cost per parcel that has to be priced, disclosed and reconciled. TaxDo manages IOSS registration and filing and applies the correct landed-cost treatment at checkout.

Often, and the rules diverge sharply. In the US, digital goods, streamed content, software and SaaS are taxable in a substantial number of states and exempt in others, with definitions that turn on whether the product is downloaded, streamed or accessed remotely. In the EU and UK, electronically supplied services are taxed where the customer is located, with no registration threshold for non-established sellers, and you must hold evidence of the customer's location. TaxDo maintains taxability by product type per jurisdiction and applies it per line item, including recurring subscription billing and mid-term plan changes.

The liability is the tax you never collected, plus interest and penalty, and in most states it runs from the date nexus was established with no statute of limitations while you remain unregistered. Registering normally without addressing the back period invites the state to ask how long you have been selling. A voluntary disclosure agreement (VDA) is the standard route: it typically limits the look-back to three or four years and waives penalties. TaxDo quantifies historical exposure per state from your own order history first, so the decision to file a VDA is made against a number rather than a guess.

Connecting a store or marketplace is a credentialed connection, not an implementation project — most sellers are live the same day. Historical orders are imported on connection, so your exposure position is calculated from real transaction history rather than from the day you signed up. Native connectors cover the major e-commerce platforms, marketplaces, payment processors and accounting and ERP systems, and anything else connects through REST APIs, webhooks and batch file import. Custom-built and headless storefronts use the same calculation API as the native connectors.

Yes. A non-US seller has the same economic nexus obligations as a US seller — there is no exemption for being foreign, and no federal registration to rely on. Each state is registered separately, and several require additional documentation from a foreign entity, which is where most non-US sellers stall. TaxDo handles state registration for foreign entities, applies US sales tax at checkout, files the returns, and runs your EU, UK, Canadian and APAC VAT and GST obligations on the same platform and the same dashboard.

Selling in physical stores as well as online? See Retail & Omnichannel. Hosting third-party sellers on your own site? That triggers DAC7 seller reporting. Already trading unregistered in a state? Start with voluntary disclosure.

Your Sales Already Created the Obligation. The Only Question Is Whether You Are Registered For It.

Connect your store and your marketplaces, see your sales tax and VAT exposure in every state and country from your real order history, and get to registered, calculating and filed — on one engine.