Skip to content

Sales Tax for Online Sellers Calculator

What you remit, and what compliance costs.

Split tax responsibility between marketplaces and your own store, and weigh the annual cost of multi-state filing.

Written and maintained by Mohit PatelLast checked August 4, 2026How we build these
%

Rates change with budgets and local ballot measures, and the rate that applies depends on the delivery address and product category. Treat these as planning figures, not as a filing.

Tax you must remit

$3,510

$14,040 is the marketplace's responsibility

Collected by marketplaces$14,040
You collect and remit$3,510
Compliance cost per year$3,240
Compliance as share of direct sales7.2%

Marketplace facilitator laws shift collection to the platform, so $14,040 never touches your return. But marketplace sales still count toward the nexus thresholds in most states, which is how sellers end up registered in states where they only owe tax on a small slice of direct sales: and paying $3,240 a year to file it.

How the Sales Tax for Online Sellers Calculator works

The tax an online seller actually remits is often a small fraction of their revenue, because marketplaces collect on their own sales. What is not small is the compliance cost, registering, filing and remitting in six or eight states can cost more than the tax on your direct sales.

Also known as: ecommerce sales tax calculator · online seller tax obligations · sales tax for Shopify sellers

How the figure is built

For an online seller the calculation is conditional rather than arithmetic: tax is due only where nexus exists, only on taxable products, and only where a marketplace facilitator has not already collected it.

Written as a sequence: does nexus exist in the destination state, is the product taxable there, did the platform collect, and if not, what is the combined rate at the delivery address.

Worked through

A seller with $580,000 across all channels. Registered in four states after crossing thresholds; below the threshold in the rest.

Of the four, one has a $100,000 threshold crossed on direct sales alone, two were crossed on gross sales including marketplace volume, and one was triggered by inventory held in a fulfilment centre with only $18,000 of sales in the state.

That fourth registration is the instructive one. It exists because of physical nexus from stock the seller never chose to place there, on sales volume that would never have triggered anything, and it carries the same ongoing filing obligation as the largest state.

Where the figure deceives

Total revenue tells you nothing about the obligation. Two businesses with identical turnover can have one registration or twenty depending on customer geography, channel mix and where their inventory sits.

Registering everywhere as a precaution is also the wrong answer. Each registration creates a permanent filing calendar, including zero returns, and deregistering is harder than registering.

Acting on it

Build a monthly report of sales and transaction counts by state, split by channel, alongside a list of states where inventory is held. Those two datasets answer the entire nexus question and almost no small seller has them.

Then register where the obligation exists and not elsewhere. Precautionary registration converts a question about four states into an ongoing obligation in fifty.

Sequencing the compliance work

The order that keeps this manageable: determine nexus first, then product taxability in the nexus states, then rate determination, then filing. Businesses that start with rate lookup software have solved the easiest part of the problem.

Product taxability is where the genuine risk sits and where automation helps least. Whether a supplement is food or a supplement, whether a downloadable product is tangible personal property, whether shipping is taxable; these are determinations, not lookups, and getting them wrong is systematic rather than occasional.

For a growing seller the practical milestone is the third or fourth registration. Below that, manual handling is viable; above it, the combination of rate changes, filing calendars and taxability questions exceeds what a spreadsheet and good intentions can carry, and the cost of software becomes obviously smaller than the cost of the alternative.

A nexus created by inventory does not disappear when the inventory moves. Most states apply a trailing nexus period, commonly the rest of the year plus the following one, during which the obligation continues.

That means a fulfilment network moving stock through a state for a single quarter can create an obligation lasting well over a year, and closing the registration early is not usually an option.

Where to go next

The Sales Tax for Online Sellers question rarely arrives on its own. These are the ones that usually come with it:

Not financial advice. Marketplace fees change, and they vary by country, plan and seller status. Every rate here is an editable default, not a quoted price, check the platform's current fee schedule before you price a product against it. This is not tax or business advice.

Frequently asked questions

How much does sales tax compliance cost?

Filing fees, software or an accountant typically run £30-60 per state per filing. Monthly filing in eight states is around a hundred returns a year, which is a real cost whether you pay in money or in time.

Can I file less often?

Usually yes, most states assign filing frequency based on volume, and low-volume registrants often qualify for quarterly or annual filing. Ask; states rarely downgrade your frequency without being prompted.

Is it worth deregistering in a state?

If you have fallen well below the threshold and expect to stay there, yes, but check the trailing lookback rules first, and be aware you must re-register if you cross again. Some states require notice before you stop filing.

Should I use automated tax software?

Once you are registered in more than about three states, yes. Rate accuracy at address level is not something to maintain by hand, and the filing automation usually costs less than the accountant time it replaces.

Related calculators