Article
Managed Accounting, Tax Accounting
Avalara, Shopify
What Every Shopify Merchant Needs to Know About Sales Tax Compliance
Posted on July 6, 2026
By Ramon Martinez, CPA
October 6, 2026
A Shopify merchant doing $3 million in annual DTC revenue is probably selling into twenty or more states. In most of those states, that merchant has a legal obligation to collect, file, and remit sales tax — even without a warehouse, office, or single employee there. Since South Dakota v. Wayfair, Inc. (2018), economic nexus has replaced the old physical-presence test. By 2026, all 45 states with a statewide sales tax have enacted economic nexus laws. Compliance is no longer about where you are. It is about where your customers are.
For growth-stage Shopify merchants in the $1M–$50M range, sales tax compliance has quietly become one of the most dangerous operational blind spots in the business. It compounds every quarter it goes unaddressed. It surfaces during capital raises, due diligence processes, and state audits. And it is far more than a back-office nuisance a bookkeeper handles at year-end.
The technology to calculate rates accurately exists. Avalara’s AvaTax engine covers more than 12,000 tax jurisdictions. The rates are right. The calculations work. But rate calculation is only one piece of the compliance puzzle. Nexus monitoring, state registration, return filing, exemption certificates, product taxability, audit-ready recordkeeping — none of that is handled by a tax calculator alone. That gap between accurate calculation and full compliance is exactly where most growth-stage merchants get exposed.
What Economic Nexus Means for Shopify Merchants
Economic nexus means that a state can require a remote seller to collect sales tax once the seller exceeds a threshold of sales revenue or transaction volume in that state, regardless of physical presence. Most states set their threshold at $100,000 in sales or 200 transactions, but the specifics vary. California, Texas, and New York use a $500,000 revenue threshold with no transaction count. Kansas has no minimum sales threshold at all. Merchants selling across state lines need to track their exposure state by state, not at the aggregate level.
Shopify offers no monitoring of nexus exposure for its merchants. The platform won’t alert a seller when sales into a given state cross a threshold, nor does it track cumulative revenue by jurisdiction against the applicable economic nexus standard. That responsibility falls entirely on the merchant or, more precisely, on whatever compliance infrastructure the merchant has in place.
Shopify’s native tools handle rate calculation, but that is where their role ends. State registration, return filing, and exemption certificate management for B2B customers all fall outside what the platform provides. So do the product taxability nuances that trip up merchants in complex categories. Apparel under $110 in New York is exempt. Groceries carry different rates or exemptions in most states. SaaS is taxable in more than 20 states, and digital goods are taxable in more than 30 states. These rules change annually, and merchants without a managed compliance process simply lose track of them.
Marketplace Facilitator Laws Add Another Layer
Marketplace facilitator laws, now active in all 45 sales tax states, require marketplaces like Amazon, Walmart, and Etsy to collect and remit sales tax on behalf of third-party sellers for transactions that occur on the marketplace. For Shopify merchants who also sell on these platforms, this creates a split compliance environment: the marketplace handles tax on its transactions, but the merchant remains responsible for all DTC sales processed through Shopify.
The complication is that in many states, marketplace sales still count toward the merchant’s economic nexus threshold. A merchant’s combined DTC and marketplace revenue can trigger nexus obligations that the merchant is unaware of, because the marketplace handles its side of the equation but does not alert the seller to the combined exposure. Additionally, penalties for noncompliance can reach 25 to 50 percent of the tax owed when interest and late-filing penalties are combined, and in some states, officers of the business can face personal liability.
Avalara Solves One Problem While Exposing Another
Avalara’s AvaTax integration with Shopify solves the rate calculation problem reliably. Once configured, it applies the correct tax rate at the point of sale across all applicable jurisdictions. For merchants operating in categories with complex taxability rules, this is essential.
But installing Avalara does not mean a merchant is compliant. Avalara calculates and collects. It does not determine where the merchant has nexus. It does not register the merchant with state tax authorities. It does not file returns. It does not monitor changes to nexus thresholds, product taxability classifications, or exemption certificate validity. These are operational responsibilities that exist outside the tax engine.
Consider a home goods brand that installs Avalara and begins collecting sales tax in the 12 states where it believes it has nexus. Over the next 18 months, revenue growth pushes the brand past economic nexus thresholds in 6 additional states. Without active nexus monitoring, the brand continues to not collect tax in those states. By the time the gap is discovered, the brand has accumulated uncollected tax liability, potential penalties, and interest. The Avalara integration was working exactly as designed. The compliance infrastructure around it was not.
This is the pattern that repeats across growth-stage Shopify merchants. The tax engine is in place. The compliance workflow is not. The result is a false sense of security that compounds over time and typically surfaces at the worst possible moment: during a financing round, an acquisition, or a state audit notice.
The Role of Voluntary Disclosure Agreements
For merchants who discover they have been selling into states where they had nexus but were not collecting tax, a voluntary disclosure agreement (VDA) offers a structured path to come into compliance. Most states offer VDA programs that allow the merchant to self-report, register, and begin collecting tax going forward in exchange for a limited lookback period, typically three to four years, and a reduction or waiver of penalties.
A VDA is almost always less costly than waiting for a state to initiate an audit. Audits typically carry the full lookback period, full penalties, and interest from the date the obligation arose. The VDA process, by contrast, is negotiated proactively and results in a known, bounded liability. For merchants with exposure in multiple states, VDAs can be filed in parallel across jurisdictions to resolve the entire compliance posture at once.
The key requirement is that the VDA must be initiated before the state contacts the merchant. Once a state issues an audit notice or inquiry, the VDA option is typically no longer available for that jurisdiction.
Why Mid-Market Shopify Merchants Are Uniquely Exposed
Merchants in the $1M to $50M revenue range occupy a structurally difficult position when it comes to sales tax compliance. They are large enough to have nexus in dozens of states, but their internal teams are rarely staffed to manage multi-state compliance at the level of detail it requires. In-house indirect tax talent commands salaries that are uneconomical for merchants under approximately $50M in revenue.
As Shopify Markets adoption grows, merchants are inheriting EU VAT, UK VAT, and import duty obligations that add another layer of complexity to an already strained compliance function.
The result is that sales tax compliance for this segment is almost always managed reactively. A state sends a notice. A CPA raises a flag during annual review. A buyer’s due diligence team identifies the exposure. By that point, the cost of remediation is significantly higher than it would have been with a proactive compliance program in place.
What an Integrated Compliance Model Looks Like
The merchants who manage sales tax compliance effectively tend to share a common characteristic: their tax technology, accounting function, and compliance operations are connected. Rate calculation feeds into a reconciliation process. Nexus monitoring feeds into state registration. Filings are tied to the general ledger and reconciled against payment processor settlements.
A specialty food brand with nexus in 22 states, operating on Shopify with Avalara, illustrates what this looks like in practice. Their compliance workflow includes monthly nexus reviews against revenue by state, automated filing through their compliance provider, quarterly reconciliation of collected tax against filed returns and payment processor deposits, and exemption certificate management for wholesale accounts. Their finance team can produce an audit-ready compliance summary for any state within 48 hours. That capability did not come from Avalara alone. It came from integrating Avalara into a managed compliance process that includes technology, accounting discipline, and operational oversight.
How KDG Helps
KDG works with growth-stage Shopify merchants to connect the technology side of sales tax compliance with the accounting and operational side under a single engagement. That starts with evaluating the merchant’s current compliance posture, including nexus exposure, Avalara configuration, product taxability classifications, exemption certificate management, and how filings reconcile against payment processor settlements and the general ledger. From there, our technology team handles the integration work across Shopify, Avalara, and the merchant’s ERP or accounting platform, while our tax accounting and managed accounting teams take ownership of the ongoing compliance workflow.
Most of the merchants we work with are not looking for another tax calculator. They need confidence that their compliance posture is current, their financial records are audit-ready, and their sales tax function can scale with the business without requiring a dedicated in-house hire. That confidence comes from an integrated approach where technology, accounting, and operational discipline are managed together rather than stitched together across multiple vendors.

Ramon Martinez, CPA, is a Senior Tax Accountant at KDG. Before joining KDG, Ramon served as a finance leader, lead planning teams and supported business leadership teams in an advisory role on profit, working capital, operating costs, and investments.

