Sales tax. Just hearing those two words can make an e-commerce owner or SaaS founder break out in a cold sweat. And honestly? That’s fair. The rules have shifted dramatically over the last decade. It’s not just about where your warehouse is anymore. It’s about where your customers click “buy” — and that changes everything.
What’s the deal with sales tax nexus?
Nexus is just a fancy word for “connection.” If your business has a significant connection to a state, that state can demand you collect and remit sales tax. Simple enough, right? Well… not anymore. Before 2018, you only had nexus if you had a physical presence — an office, a warehouse, a sales rep. Then came South Dakota v. Wayfair, Inc., and the Supreme Court basically said, “Hey, economic activity counts too.”
Now, economic nexus is the name of the game. If you sell over a certain dollar amount — typically $100,000 or 200 transactions — in a state, you’ve got nexus. Even if you’ve never set foot there. That’s a big deal for e-commerce. And for SaaS? It’s even trickier.
E-commerce vs. SaaS: Two different beasts
Let’s be real — a t-shirt seller and a cloud software provider face totally different compliance headaches. For e-commerce, nexus is often clearer: ship a product to a customer, and you might trigger a threshold. But SaaS? That’s digital goods. And states treat digital products like a box of chocolates — you never know what you’re gonna get. Some tax SaaS as tangible personal property. Others see it as a service. A few states, like Texas, have a labyrinth of rules around “data processing” vs. “software as a service.” It’s messy.
Here’s a quick comparison of how different states handle SaaS:
| State | SaaS Taxable? | Key Nuance |
|---|---|---|
| New York | Yes | Taxed as “information services” |
| California | No (mostly) | Only if bundled with hardware |
| Texas | Yes | Depends on “processing” vs. “access” |
| Florida | Yes | Broad definition of “computer software” |
| Washington | Yes | B&O tax applies differently |
See what I mean? It’s a patchwork. And that’s just for SaaS. E-commerce has its own quirks — like marketplace facilitator laws.
Marketplace facilitators: The middleman tax trap
If you sell on Amazon, eBay, Etsy, or Shopify — listen up. Most states now require the marketplace to collect sales tax on your behalf. That sounds like a relief, right? Well… sort of. You still need to know if the marketplace is doing it correctly. And if you sell through your own website and a marketplace, you might have separate nexus obligations for each channel. It’s like juggling flaming torches while riding a unicycle. Doable, but one slip and you’re in trouble.
For instance, say you sell handmade candles on Etsy and your own WooCommerce site. Etsy collects tax in 45+ states for you. But your own site? That’s on you. And if you hit $100k in sales to Texas via your site, you now have economic nexus there — even if Etsy already handles Texas tax for your marketplace sales. Confused? Yeah, most people are.
SaaS and the “where is the customer?” headache
Here’s a fun scenario: Your SaaS is based in Delaware (no state sales tax, lucky you). But your customers are in New York, California, and Florida. Each state has a different definition of what you’re selling. New York might call it “information services.” California might exempt it. Florida taxes it as “computer software.” So you need to track the location of each customer — and apply the right rate. That’s not just a spreadsheet problem. That’s a full-time job.
And what about usage-based nexus? Some states are starting to argue that if a customer uses your software remotely, that creates nexus. Even if you have no office there. It’s a gray area, and it’s growing. Honestly, it feels like the rules are written in sand — shifting with every legislative session.
Physical presence still matters (sort of)
Don’t throw out the old rules just yet. Physical presence nexus is still a thing. If you have a remote employee in Colorado, a server in Virginia, or a contractor in Ohio — boom, nexus. For SaaS, this often catches founders off guard. “But I work from a co-working space in Austin!” they say. Well, if your only employee is in Austin, Texas can tax your sales to Texas residents. And if you have a data center in Oregon? That’s another nexus point. It’s like having invisible tentacles reaching into different states.
Compliance: The boring (but vital) stuff
Okay, so you’ve figured out where you have nexus. Now what? You need to register, collect, file, and remit. In every single state. Each with its own forms, deadlines, and rates. Some states require monthly filing. Others quarterly. A few are annual. Miss a deadline? Penalties and interest pile up like snow in a blizzard.
Here’s a quick list of compliance steps — think of it as your survival guide:
- Register for a sales tax permit in every state where you have nexus. This can take weeks per state.
- Collect the right rate — not just state rate, but local and city rates too. There are over 11,000 tax jurisdictions in the U.S.
- File returns on time. Most states have online portals. Some still use paper. Yes, in 2024.
- Remit the tax — usually electronically. Keep records for at least 4 years.
- Monitor nexus thresholds — they change. A state might lower its threshold from $100k to $50k next year.
For SaaS businesses, there’s an extra layer: exemption certificates. Some customers — like nonprofits or resellers — might be exempt. You need to collect and store those certificates. Lose one during an audit? That’s a liability.
Tools and tricks to stay sane
Let’s be honest — doing this manually is a nightmare. Most e-commerce and SaaS businesses use automated sales tax software. Avalara, TaxJar (now part of Stripe), and Vertex are the big players. They integrate with your shopping cart or billing system, calculate tax in real-time, and even file returns for you. It’s not cheap, but it’s cheaper than an audit.
But here’s a pro tip: don’t set it and forget it. Even automation needs a human check. Tax laws change. Your product mix might change. Maybe you start offering consulting services alongside your SaaS. That could be taxable differently. Review your setup every quarter. Seriously.
A word on international sales
If you sell to customers outside the U.S., you’re in a whole new ballgame. VAT, GST, digital services taxes… it’s a alphabet soup. The EU now requires non-EU sellers to collect VAT on digital services. Australia has GST for low-value goods. Canada’s rules are… well, Canadian (polite but complex). For now, focus on U.S. compliance first. But keep an eye on global trends — especially if you’re a SaaS company with international users.
The human cost of getting it wrong
I’ve talked to founders who ignored nexus for years. They thought, “I’m small, the state won’t notice.” Then they got a notice — a nexus questionnaire from a state revenue department. Suddenly, they owed three years of back taxes, plus penalties. One guy I know had to take out a personal loan to cover $40k in unpaid tax. It’s not just a financial hit — it’s emotional. The stress of an audit can kill your focus.
That’s why I always say: compliance is a cost of doing business. Not a punishment. Think of it like insurance. You pay a little now to avoid a catastrophe later. Sure, it’s annoying. But so is a root canal — and you still brush your teeth, right?
Final thoughts — no fluff, just reality
The sales tax landscape for e-commerce and SaaS isn’t getting simpler. If anything, it’s getting more tangled. More states are expanding definitions. More audits are happening. More software companies are popping up to manage it all. But here’s the thing: you don’t need to be an expert. You just need to be aware. Know where you sell. Know what you sell. And get help when you need it.
In the end, sales tax nexus is like gravity — it’s always there, even if you ignore it. But once you understand how it works, you can build your business around it. Not in spite of it. And that’s a pretty good place to be.
