The SaaS Founder's Guide to Sales Tax Nexus (2026)

Last updated: April 2026

Researched by the NexusFlag Research Team

SaaS-specificStripe + NexusFlag setup33-state taxability table

SaaS companies are more likely to trigger sales tax nexus than almost any other business type. Subscription revenue is recurring and nationwide from day one. Economic nexus thresholds — typically $100,000 per state — can be crossed in 5 to 10 states simultaneously as a SaaS company scales from $0 to $1M ARR. Remote employees add physical nexus on top of that.

Why SaaS Companies Hit Nexus Fast

A traditional e-commerce store might start by shipping to nearby states, then gradually expand. A SaaS product has no geographic friction. The first customer from Texas is just as easy to onboard as the first customer from New York. Payment is automatic, delivery is instant, and nothing ships.

That frictionless distribution is great for growth — and brutal for tax compliance. The $100,000 economic nexus threshold doesn't care that you never thought about Texas. It counts every dollar Texas customers paid you over the trailing 12 months.

A SaaS company with $200K ARR and customers distributed across 30 states likely has economic nexus in 5 to 10 of those states, assuming a roughly proportional revenue distribution. A company with $500K ARR could have nexus in 15 or more states.

Subscription model = recurring revenue

Monthly and annual subscriptions stack up quietly. A customer paying $200/month contributes $2,400/year to your revenue in their state — all counting toward that state's threshold.

One viral moment, 50 states

A Product Hunt launch, a Reddit mention, or a single SEO article can put paying customers in 30 states within 30 days. No other business model distributes revenue geographically this fast.

Annual look-backs catch you retroactively

Thresholds are measured on a trailing 12-month basis. You can have $80K in Texas in January, think you're safe, then hit $100K by March — and be legally obligated to have been collecting since January.

The Remote Employee Trap

A SaaS company with a remote employee in California has physical nexus in California, regardless of how much revenue the company generates from California customers. Physical nexus from employees is separate from economic nexus and has no revenue threshold.

Post-COVID remote work created a new category of compliance risk for SaaS companies. Before 2020, most software companies had everyone in one or two offices. Now engineering teams, sales teams, and customer success hires are scattered across the country.

Each remote employee in a new state creates physical nexus in that state — from their first day of employment. Physical nexus predates economic nexus and doesn't require you to cross any revenue threshold. One hire in Texas is enough to create nexus in Texas, even if you have zero Texas customers.

Full-time employees always create nexus

A salaried or hourly employee working from their home state creates physical nexus for your company in that state. There is no minimum hours requirement — any regular employment relationship qualifies.

Contractors are more nuanced

Independent contractors generally do not create nexus unless they are performing activities that are closely tied to your core business, maintaining a space that serves your customers, or acting in a capacity similar to an employee. Pure software contractors typically don't create nexus; an independent sales rep who regularly solicits customers on your behalf probably does.

Most COVID-era temporary waivers have expired

Several states issued temporary nexus waivers for remote workers during 2020–2021 under the assumption it was a short-term situation. Nearly all of those waivers have expired. If you assumed a waiver still applied, you should verify with that state's current guidance.

The 30-day exception (where it exists)

Some states offer a threshold for temporary workers: employees working in the state for fewer than 30 days in a calendar year may not create nexus. This varies significantly by state and is more relevant for traveling salespeople than remote employees who work from one state year-round.

Practical advice: Ask where each employee lives before you make an offer — not after. Factor nexus consequences into your hiring decisions, especially for early hires in states with high SaaS tax rates like Texas or Connecticut. A hire in Texas means you likely need to register in Texas and start collecting Texas sales tax from that employee's first day.

State-by-State SaaS Taxability (2026)

The table below shows how each state classifies SaaS for sales tax purposes. "Classification" refers to the legal category the state uses. "Rate" is the base state rate — local rates may increase this. Laws change frequently; verify before making compliance decisions.

SaaS Tax Status by State — 2026

TaxableExempt / No taxUnclear
StateTaxes SaaS?
TexasYes
New YorkYes
PennsylvaniaYes
WashingtonYes
OhioYes
ConnecticutYes
Rhode IslandYes
HawaiiYes
TennesseeYes
West VirginiaYes
New MexicoYes
South DakotaYes
UtahYes
MississippiYes
NebraskaYes
ArizonaYes
CaliforniaNo
FloridaNo
GeorgiaNo
MissouriNo
VirginiaNo
ColoradoNo
IllinoisNo
North CarolinaNo
OregonExempt
DelawareExempt
MontanaExempt
New HampshireExempt
AlaskaExempt
MassachusettsUnclear
LouisianaUnclear
MichiganUnclear
IndianaUnclear

Classifications based on state Department of Revenue guidance as of April 2026. Local rates may increase base rates shown. See the simplified SaaS taxability guide or full state nexus data.

Stripe + NexusFlag: How They Work Together

Most SaaS companies using Stripe eventually ask: if Stripe Tax handles sales tax calculation, why do I need NexusFlag? The answer is that they solve different problems — and both are necessary.

S

Stripe Tax

Handles calculation and collection. When a customer checks out, Stripe Tax looks up the correct sales tax rate for their location and adds it to their invoice.

What it does: Calculates the right rate. Adds tax to invoices. Generates reports for filing.

What it doesn't do: Tell you when you've crossed a threshold. Alert you before you owe tax. Track remote employee nexus.

N

NexusFlag

Handles monitoring and alerting. NexusFlag connects to your Stripe account, aggregates revenue by state, and tracks your position against each state's threshold in real time.

What it does: Tracks thresholds across all 50 states. Alerts at 50/80/100%. Shows which states tax your software. Tells you where to turn Stripe Tax on.

What it doesn't do: Calculate tax rates. Process payments. File returns.

The workflow: NexusFlag alerts you that you've crossed the Ohio threshold and that Ohio taxes SaaS. You register with the Ohio Department of Taxation. Then you enable Stripe Tax collection for Ohio. Stripe Tax handles every Ohio checkout from that point forward. NexusFlag continues watching all other states and fires the next alert when you approach another threshold.

Action Plan for SaaS Companies

If you're reading this because you just realized you might have a nexus problem — here is what to do in order.

1

Check your current nexus exposure

Pull 12 months of revenue from Stripe by customer billing state. Compare against each state's threshold. NexusFlag's free tool at /check does this in minutes — no account required.

Check your nexus now (free)
2

Register in states where you have nexus

File for a sales tax permit with each state's Department of Revenue. Most online registrations take 15–30 minutes per state. Processing time is 2–6 weeks. You can start collecting before the permit arrives in most states.

3

Set up tax collection — only in states that tax SaaS

Enable Stripe Tax in your Stripe dashboard. Set your product code to the SaaS/cloud software category. Turn on collection for states that tax SaaS from the table above. Do not collect in exempt states — over-collecting is a customer service problem.

4

Monitor ongoing with NexusFlag

Connect NexusFlag to your Stripe account so you get alerts as you approach new thresholds. Add your remote employees as physical nexus locations. Review your nexus map monthly as revenue grows.

Start NexusFlag free trial
5

File returns on each state's schedule

Once registered, file returns on the schedule each state assigns you. New registrants are often assigned monthly filing until they establish a revenue history. Returns are required even in months where you collected zero — file a zero return to stay in good standing.

Know your nexus exposure before your next hire

NexusFlag connects to Stripe and shows your nexus position across all 50 states in minutes. Start your 14-day free trial — no credit card required.

Start free trial

Frequently asked questions about SaaS sales tax nexus

Do SaaS companies need to collect sales tax?

Yes — in states where you have nexus AND where SaaS is taxable under state law. Economic nexus is triggered when your revenue from a state's customers exceeds that state's threshold, typically $100,000 per year. Physical nexus is triggered by remote employees, contractors with significant activity, or offices. Once you have nexus, you register with the state's Department of Revenue, then collect sales tax only in states that actually tax SaaS — about 30 states as of 2026.

What is the $100,000 nexus threshold?

Most states set their economic nexus threshold at $100,000 in annual gross revenue from customers in that state, measured on a trailing 12-month basis. Some states use a different number: California and Texas both require $500,000. South Dakota and several smaller states have no minimum transaction count — revenue alone is the trigger. The threshold counts your total sales into the state, including any revenue from SaaS subscriptions, one-time fees, and professional services.

How does Stripe Tax work alongside NexusFlag?

They solve different parts of the problem. NexusFlag monitors your nexus thresholds — it tells you which states you've crossed, which states tax your software, and when you need to register. Stripe Tax handles calculation and collection — once you're registered in a state, Stripe Tax calculates the correct rate at checkout and adds it to the customer's invoice. NexusFlag tells you where to turn Stripe Tax on. Without nexus monitoring, you might register too late, or miss states entirely.

My SaaS is incorporated in Delaware. Does that matter for taxes?

Delaware incorporation does not affect your sales tax obligations in other states. Economic nexus is based on where your customers are and how much revenue you generate from them — not where you're incorporated. A Delaware-incorporated SaaS company with $200K in Texas customers has nexus in Texas and must register there. Delaware is a popular incorporation state for legal reasons, but it provides no shelter from multistate sales tax obligations.

What if I missed filing in states where I had nexus?

Most states offer voluntary disclosure agreements (VDAs) that allow businesses to come forward, pay back taxes for a limited lookback period (usually 2–4 years), and waive penalties. Filing a VDA proactively is almost always better than getting audited. Many tax professionals specialize in SaaS VDA filings. The sooner you act after discovering a gap, the more favorable the terms typically are.

Disclaimer: NexusFlag provides informational data about state sales tax nexus thresholds and taxability classifications — not tax, legal, or accounting advice. Tax laws change frequently. Always verify current rules with each state's Department of Revenue or a qualified sales tax professional before making compliance decisions.