SaaS providers must charge sales tax on their services in states with a physical presence or nexus. It can be a complex topic, as the rules and regulations vary by state and country. If you are looking for a complete guide for your SaaS business, especially in the U.S. market, this article is for you. Let's delve into it!

Is SaaS taxable in the U.S.?

Yes, SaaS is taxable in many U.S. states. However, several factors can influence the taxability by state. For example, you must consider whether SaaS is a tangible or intangible product or is pre-written or custom software. You also need to check that it is accessed remotely or downloaded. BOX Tax News shares that approximately 20 U.S. states subject SaaS to tax, and the taxability varies from state to state.

A few states, like Iowa and Ohio, have varying taxation rules depending on the type of SaaS usage. For instance, in Ohio, SaaS tax only applies to businesses; personal use is exempted.

It's important to note that the SaaS tax by state can change over time as tax laws and regulations evolve. Moreover, the vendors should stay up-to-date on the tax rules in each state to reap the benefits of SaaS solutions.

Types of sales tax in the U.S.

In the United States, two main types of sales tax may apply to SaaS transactions:

  • State sales tax
  • Local sales tax

Here is a more detailed breakdown of each type:

State sales tax

State sales tax is a tax on selling tangible personal property and some services. SaaS transactions are considered taxable services in some states and are subject to state sales tax. Therefore, SaaS providers with nexus in a state must collect and remit the state sales tax on their SaaS transactions.

Tax rate varies by state – some have a flat sales tax rate, while others have a tiered rate system based on the price of the product or service sold. For example, the state sales tax rate in California is currently 7.25%, but local taxes can increase the total tax rate by 2.5%.

You may also like: SaaS payment methods explained - pros, cons and insights

Local sales tax

In addition to state sales tax, some states allow cities, counties, and other local jurisdictions to impose a local sales tax on specific products and services, including SaaS transactions. Local sales tax rates vary widely, from less than 1% to over 5%.

In some states, the state sales tax rate is the same across the entire state, while in other states, local jurisdictions can set their own sales tax rates. For example, the state sales tax rate in Colorado is 2.9%, but local sales tax rates can range from 0.5% to 8.3%, depending on the jurisdiction.

How is SaaS tax handled?

Sales tax on software as a service is handled differently depending on the jurisdiction and specific regulations in place. For this purpose, SaaS providers should research and understand the sales tax laws and regulations in each state where they have customers to ensure compliance.

However, in general, here are some ways that SaaS sales tax may be handled:


SaaS providers must determine where they have nexus. It's a legal term that refers to a physical presence or significant business activity in a state. Each state defines nexus differently, including having an office, employees, or property. Once nexus is established, the SaaS provider is generally required to collect & remit sales tax in that state.

Economic nexus

Some states have adopted economic nexus laws that require SaaS providers to collect and remit sales tax based on their sales or revenue in the state, even if they do not have a physical presence there. Additionally, economic nexus thresholds vary by state and can be based on the revenue generated or the number of transactions.

Tax rates

The service providers must collect sales tax based on the tax rate in the customer's jurisdiction. Tax rates can vary by state, county, and even city. SaaS providers can use tax rate databases or consult with a tax professional to determine the correct tax rate.

Might be interesting: SaaS customer success 101: roles, KPIs, strategies, and best practices


Some U.S. states exempt SaaS services from sales tax, while others require sales tax to be collected on all SaaS services regardless of the type. So, as a SaaS vendor, you must research which services are exempt from sales tax.


If you are a SaaS vendor, you must register with the appropriate taxing authority in each state where they have nexus or are required to collect sales tax. Registration typically involves completing an application, providing information about the business, and obtaining a sales tax permit.

Tax collection

SaaS providers collect and remit sales tax to the required state taxing authority. Therefore, they must determine the correct tax rate and collect the appropriate amount of tax from each customer. Moreover, they should keep detailed sales and tax records to ensure compliance with sales tax laws.

Filing returns

SaaS providers must file regular sales tax returns in each state where they are registered and collect sales tax. Sales tax returns report the amount of sales tax collected and must be filed on time to avoid penalties and interest.

How to calculate SaaS tax?

Calculating sales tax for SaaS can be complex. It may vary depending on several factors, like the customer's location, the type of service provided, and the tax laws in that jurisdiction.

However, here are some general guidelines that may help:

  • As a service vendor, you need to determine where you have customers. Then, you can select the tax laws applicable to your SaaS sales.
  • Once you have established your tax nexus, determine the tax rate applicable in that jurisdiction. You can find the tax rate for a particular state or locality by checking the state's department of revenue website or consulting a professional.
  • Determine taxable transactions. You need to establish if your SaaS service is subject to sales tax in the jurisdiction where your customer is. It may require consulting with an expert or reviewing the tax laws in that jurisdiction.
  • Once you have determined the tax nexus, tax rate, and taxable transactions, you can calculate the sales tax. For example, if you have a customer located in a state where you have established a tax nexus, and the tax rate is 5%, you would multiply the sale amount by 0.05 to calculate the sales tax.

It's essential to consult with a tax professional to ensure that you comply with all applicable tax laws, rules, and regulations for SaaS sales tax.

How to pay for SaaS sales tax in the U.S.?

Once you have collected sales tax on your SaaS sales in the U.S., you must remit the tax to the appropriate taxing authority. Here are some steps to follow:

Obtain a sales tax permit

Depending on the location, you may need to obtain a sales tax permit to collect and remit sales tax. You can apply for a sales tax permit online through the state's Department of Revenue or a similar agency.

Worth checking: Top 8 benefits of utilizing insurance SaaS solutions for your business

Determine the filing frequency

Each state has its own rules for how often you must file and remit sales tax. However, common filing frequencies are monthly, quarterly, or annually.

Pay sales tax

You can file and pay sales tax online through the state's Department of Revenue or a similar agency. You'll need to provide information about your sales and the amount of tax collected during the filing period.

Use tax automation software

If you have a significant volume of SaaS sales, you may consider using a tax automation software solution, such as Avalara or Tax Jar, to simplify the calculation, collection, and remittance of sales tax.

How to record SaaS sales tax?

Keeping accurate sales tax records is crucial for businesses to ensure compliance with tax laws. It also facilitates timely reporting and remits sales tax. Here are the steps to keep records of sales tax:

Set up a system

Set up a system for recording and tracking sales tax information, such as a spreadsheet or accounting software. Make sure the system is organized and easy to use.

Record all sales

Keep a record of all sales transactions, including the date of the sale, the amount of the sale, and the amount of sales tax collected. You should also record the customer's name and location to help determine the appropriate tax rate.

Keep invoices and receipts

Keep all invoices and receipts related to sales transactions. These documents should clearly indicate the amount of sales tax collected.

Separate sales tax collected

Keep a separate record of the sales tax collected from customers. It will make reporting and remitting the sales tax to the appropriate tax authority easier.

Reconcile sales tax collected

Reconcile the sales tax collected with the sales tax reported on tax returns. It will help identify any discrepancies and ensure that the correct sales tax amount is being remitted.

Keep records for the required period

Keep all sales tax records for the required period, which varies by state. Some states require businesses to keep records for up to 5 years.


In short, SaaS businesses need to understand the sales tax laws in the states. The tax treatment of SaaS products can vary by state and jurisdiction, and it's significant to seek guidance from the relevant tax authorities to ensure compliance.

If you are looking to develop and build your SaaS products, get in touch with us. We assist in designing, launching, and boosting your product delivery. So, what makes you wait? Design high-quality digital SaaS products with us!