Sales tax across state lines: What every growing ecommerce store needs to know

A woman in Ohio loves your candles. A guy in Texas keeps coming back for your supplements. A dozen orders a day becomes a hundred. Revenue crosses $500k, then $1M. You’re reinvesting everything, hiring, running your first real ad campaign. 

Tax season? Your accountant handles income taxes in April. You assume it’s handled. But here’s what’s actually happening in the background.

The rule that changed everything in 2018

↑ Back to top

Before 2018, online sellers collected sales tax only in states where they had a physical presence, such as a warehouse, an office, or an employee. Then, the Supreme Court ruled in South Dakota v. Wayfair, and that changed for good. States can now require you to collect sales tax based on how much you sell there, no physical presence needed.

It’s called economic nexus. The most common trigger: $100,000 in sales or 200 transactions in a state within a 12-month period. Some states set the bar lower. Cross that threshold, and you’re legally required to register in that state, collect the correct rate, and file returns on schedule. All 50 states plus D.C. now have these rules. Forty-five of them charge a statewide sales tax.

A store growing quickly can cross nexus thresholds in 10, 15, or 20 states before anyone notices. States passed more than 250 new tax laws in 2024 alone.

What your store handles automatically — and what it doesn’t

Just like other ecommerce platforms, WooCommerce calculates the correct tax rate at checkout for states where you’ve told it to collect taxes. You still have to monitor your nexus thresholds as you grow, register in new states when you cross thresholds, and file returns. The compliance piece has always been on the seller.

Most merchants find this out later than they’d like. It usually starts with a letter. Massachusetts notifies you that your sales likely exceeded its economic nexus threshold. They want records, proof of registration, and back taxes on everything you didn’t collect — plus interest and penalties.

Tracking it yourself vs. automating it

↑ Back to top

If you’re shipping into a handful of states, manual tracking is manageable. Pull your sales by state quarterly, check them against each state’s threshold, and register when needed. The Sales Tax Institute keeps an updated threshold chart if you want a starting point.

Once you’re shipping nationwide, that process doesn’t scale. My recommendation is to set up Anrok to handle threshold monitoring, registration, filing, and remittance. It integrates natively with WooCommerce, which means setup takes 30 minutes. 

The merchants who handle this well aren’t tax experts. They just set up the right system before the letter arrived.

Get your business started on WooCommerce
Nick Rezendes Avatar

About

Products related to this post

On this page

Products related to this post

Leave a comment Leave a reply

Your email address will not be published

Never miss a beat — join our mailing list

View our privacy policy. You can unsubscribe anytime.

Subscribing...

There was an error subscribing; please try again later.

Thanks for subscribing!
Emails will be sent to

You're already subscribed!
Emails are sent to

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.