Tools
February 20, 2026

Sales Tax Compliance for SaaS: What You Need to Know

Table of Contents
One platform to manage your global tax compliance.
See Pricing

Sales tax compliance is one of the biggest financial risks that catches SaaS companies off guard. Many founders and finance teams don't realize they owe sales tax in dozens of states until an audit notice arrives or a potential acquirer flags the issue during due diligence.

Between US state-level nexus laws and international VAT/GST requirements, your tax exposure can build fast. And the rules vary wildly depending on where your customers are located. 

This guide breaks down what triggers your tax obligations, how to stay compliant, and where automation fits in. Whether you sell to customers in Texas, Tokyo, or Toronto, you'll know exactly what steps to take.

Why Sales Tax Is a Real Risk for Growing SaaS Businesses

SaaS companies don’t set out to ignore sales tax. It’s a vital compliance hassle, but it’s also easy to miss.

The Triggers Finance Teams Miss

Sales tax obligations kick in when your business establishes “nexus” in a state. Nexus is just another word for a connection to a state that means you have to collect and remit sales tax there. 

There are two main types of nexus. Physical and economic.

Triggers that create a physical nexus include: 

  • An office or home office in the state
  • A warehouse, data center or other location in a state
  • Employees working in a state
  • Inventory stored in a state
  • Making sales at tradeshows or conferences in a state 

Economic nexus occurs when your business’s sales exceed the state’s threshold. This is usually $100,000 in revenue or 200 transactions in a year. And it’s vital to understand that you can trigger nexus in a state without ever setting foot there. Companies that aren’t sales tax savvy can end up with nexus in a dozen states without realizing it. 

And if you're using a tool like Stripe Tax? It calculates tax, but it doesn't tell you where you have nexus. It also ignores sales that don't run through Stripe. So if you have multiple payment processors or sell through other channels, it’s easy to miss when you trip nexus.

The Difference Between Taxability and Exposure

Another thing that trips up a lot of SaaS teams is that you may still need to file sales tax even if your SaaS product isn’t taxable in a state. 

What does that mean? Once you have nexus in a state, you're typically required to register and file returns. That’s even if that state has decided that SaaS products are not taxable. In this case, you’d file a return periodically stating that you collected $0 in tax.

You also need to think about how you structure your invoices. If you bundle SaaS with onboarding, implementation, or consulting services, each line item may have different tax treatment. Breaking out line items properly in your billing system is the only way to assess taxability correctly. Otherwise, the entire line item may be subject to sales tax.

What Actually Makes SaaS Taxable (or Not)

SaaS taxability varies from state to state. Some states tax it. Others don’t. Others have special rules around SaaS taxability.

The State-by-State Chaos

More than 25 US states currently tax SaaS, but they don’t all treat it the same way. Some consider it digital software, others consider it a digital good, and others classify it as a taxable service. 

Here are a few examples of how the rules can vary:

  • California: SaaS is not taxable because there is no transfer of tangible personal property
  • New York: SaaS is taxable and treated like prewritten software
  • Texas: SaaS is 80% taxable and 20% exempt. It’s treated as part of the data processing service.
  • Iowa: SaaS is taxable for personal use but exempt for business use.
  • Connecticut: SaaS for personal use is taxed at the full rate. SaaS for business use is taxed at just 1%.
  • Colorado: SaaS is not taxable at the state level 

You can’t just assume your product is taxable or non-taxable. Instead, you have to understand the SaaS sales tax laws in each state

When International Sales Get Complicated

When selling to customers outside the US, you’re dealing with value-added tax (VAT) or goods and services tax (GST) instead of sales tax. The rules are different, but the stakes are just as high.

The key distinction when it comes to VAT and GST is B2B vs. B2C.

B2C sales are almost always taxable when it comes to VAT or GST. When selling to consumers, you’ll need to register for VAT/GST in the customer’s country.

B2B sales to businesses with a valid tax ID often qualify for “reverse charge.” This means that the buyer handles the sales tax rather than the seller. However, this requires certain conditions: 

  • You (the seller) must collect and validate the buyer’s VAT/GST ID
  • Your invoice must include specific reverse charge language 
  • Your business cannot have a physical presence in that country 

If you do have a physical presence, such as offices, employees or inventory in that country, then reverse charge typically can’t be applied. 

​​Countries like the EU (under the OSS scheme), Canada, Australia, Japan, and India all have their own thresholds and registration rules. Some have zero thresholds for digital services, meaning you owe tax from your very first sale.

When and Where You Must Register

You must register for a sales tax permit in every state where you have nexus. If you sell internationally, you’re likely required to register with those governments. This is the first step in the compliance lifecycle, and skipping it is one of the most common mistakes.

Nexus and Threshold Rules in the US

The landmark South Dakota v. Wayfair Supreme Court decision in 2018 changed everything. Before Wayfair, states could only require you to collect sales tax if you had a physical presence there. After Wayfair, states can require it based on economic activity alone.

Most states set their economic nexus threshold at $100,000 in sales or 200 transactions per year. But not all states use the same rules:

  • Some count only sales, not transactions
  • Some use a rolling 12-month lookback
  • Some use the current or previous calendar year
  • A few have higher or lower thresholds

Ohio, for example, uses a simple $100,000 or 200 transactions threshold. Colorado's threshold is $100,000 with no transaction count. California is higher, with a $500,000 threshold, but due to the state’s population, it’s still easy for SaaS companies to establish nexus there. 

Once you cross the threshold, you typically have 30 to 60 days to register and start collecting. States are getting better at spotting late registrations—so don't assume you can backdate your start without scrutiny.

International Registration Triggers

International rules can be even more aggressive. Many countries require registration from your first B2C sale of digital services. 

Beyond sales thresholds, you can also trigger registration requirements through "permanent establishment,” (i.e. having employees, contractors, or servers in a country.)

If you have permanent establishment, reverse charge rules don't apply. You're treated like a local business and must register, collect, and remit tax just like one.

What the Compliance Lifecycle Looks Like (and What Breaks It)

Sales tax compliance follows a clear cycle: register, collect, file, remit. Miss any step and you're at risk.

Register, Collect, File, Remit—Repeat

Here’s what the tax lifecycle looks like in practice:

  1. Register in every state where you have nexus. This gives you a sales tax permit and puts you on the state's radar. The same goes for countries where you have a sales tax obligation. 
  2. Collect tax at checkout based on your customer's location. The rate depends on where they are, not where you are.
  3. File returns on the schedule the state assigns. This is generally monthly, quarterly, or annually. Higher revenue usually means more frequent filing. Each state or country is different, so don’t confuse due dates.
  4. Remit the tax you collected by the due date. Miss the deadline and you'll owe penalties and interest.

Each state has different due dates, forms, and filing portals. And most states want you to break down how much tax you collected by county, city, and special taxing district, not just the state total.

What Causes Compliance to Break

Even well-intentioned teams make noncompliance mistakes that create exposure. The most common ones:

  • Bundling taxable and exempt items on a single line item. If SaaS is taxable but consulting isn't, you need separate line items. Otherwise, the entire transaction is generally taxable. 
  • Not tracking nexus in your billing or ERP system. If you don't know where you have nexus, you can't collect the right tax.
  • Relying on limited tools that don't monitor all sales channels or alert you when you cross thresholds.

Exemptions, Certificates, and Audits

Some customers, such as resellers, nonprofits, or government agencies, will be tax-exempt. If they give you a valid exemption certificate, then you don’t have to collect sales tax on transactions with them.

But there’s a caveat. You, as the seller, are responsible for collecting, validating, and storing these certificates. If you claim an exemption but can’t produce the paperwork backing it up, you are then on the hook for any sales tax not collected, plus penalties and interest. 

Keep your exemption certificates organized. Make sure they're valid for the state and product type. And set reminders to request updated certificates before they expire.

Why Manual Compliance Doesn’t Scale (and How Sphere Fixes It)

Manual sales tax compliance might work when you’re selling in two states, but as your business scales, so does sales tax complexity. 

The Cost of Getting it Wrong

Unpaid sales tax exposure can run 5% to 10% of your annual recurring revenue. Add penalties and interest, and the number climbs higher.

This becomes a real problem during fundraising or acquisitions. Buyers and investors run tax due diligence. If they find exposure, it can deduct from your valuation or kill the deal entirely. 

One option for companies with back exposure is a voluntary disclosure agreement (VDA). A VDA lets you come forward, pay what you owe, and often get penalties waived. But eligibility depends on timing. If you wait too long or the state contacts you first, you may lose the option.

The best approach is to get compliant before exposure builds. That's where automation comes in.

Sphere’s AI-Native Platform Advantage

Sphere was built to be your streamlined sales tax solution from day one. It’s an AI-powered platform that automates the entire sales tax and VAT/GST lifecycle so your business can stop worrying about sales tax and focus on growth.

Here’s what you can expect from Sphere:

  • Nexus monitoring: Tracks your sales activity and alerts you when you're approaching thresholds in new states or countries.
  • Registration: Handles the paperwork to get you registered where you need to be.
  • Sales tax calculation: Uses the TRAM tax model to determine the correct tax treatment for every transaction, everywhere, in real-time.
  • Filing and remittance: Prepares and submits your returns on time, in every jurisdiction.
  • Exemption management: Tracks, verifies, and stores exemption certificates so you're ready for audits.
  • VAT/GST ID validation: Automatically validates international tax IDs and applies reverse charge logic when appropriate.

Sphere integrates with over 100 billing and ERP systems globally. Setup takes minutes, not months. And once it's running, it works on autopilot.

Unlike legacy solutions that charge based on transaction volume (with surprise overages), Sphere offers simple, flat pricing: $100 per region per month. No usage fees. No long-term contracts. No hidden costs.

And Sphere's roadmap for 2026 includes support for input tax recovery, e-invoicing, and withholding tax, so you'll have one platform for all your indirect tax needs.

Ready to offload tax risk and stay compliant everywhere?

Schedule a demo with Sphere today.

Book a Call

Tax Doesn’t Scale, But Sphere Does

Sales tax compliance is complex. But it doesn't have to slow you down.

By understanding nexus rules, knowing which states and countries tax SaaS, and following the compliance lifecycle, you can avoid costly audits and keep your focus on building your business.

And with Sphere, you don't have to do it alone. An AI-powered, global compliance engine handles the hard parts so you can sell anywhere with confidence.

Ready to simplify global tax compliance?

Schedule a demo with Sphere today.

Let's Talk

You Might Like

How U.S. Tax Treaties Lower Withholding Tax

Learn how US tax treaties reduce global withholding tax. A CFO’s guide to treaty benefits, IRS forms, and SaaS-specific compliance strategies.

Jennifer Dunn
15 Mar 26
Regional Guides

Numeral vs Avalara: Side-by-Side Comparison

Compare Numeral vs Avalara tax compliance software with features, integrations, pricing, and use cases to find the best solution for your business.

Numeral vs Anrok: Pros, Cons & Key Differences

Numeral or Anrok? See how each handles real-time sales tax, remittance, integrations, and global tax compliance for SaaS businesses.