Unsure where you owe sales or use tax

Run Your Nexus Risk Check

Sales Tax on Software

Software taxation has become increasingly complex as businesses sell digital products and subscription services across multiple states. Sales tax rules for software depend on several factors including how the software is delivered, whether the product is considered tangible or digital, and how individual states classify software transactions.

Businesses selling software products nationwide must determine whether software is taxable in the destination state and apply the correct combined state and local sales tax rate.

TaxMap helps businesses understand software tax rules across jurisdictions and estimate sales tax obligations based on the delivery location. Businesses calculating software tax rates for a specific location can use the ZIP code lookup tool.

Sales Tax by ZIP Code

How Software Is Taxed in the United States

Software may be taxed differently depending on how it is delivered and how the state defines the transaction.

Common classifications include:

Many states treat prewritten software as taxable tangible personal property, while custom software services may be exempt. Cloud based software and subscription platforms may fall under separate tax rules depending on the jurisdiction. Businesses selling software across multiple states must review both product classification and local sales tax rules before calculating tax.

Economic Nexus by State

Taxation of Downloaded Software

Downloadable software products are often treated as digital goods. Many states consider these products taxable because they represent the sale of prewritten software delivered electronically.

Examples of downloadable software include:

When downloadable software is taxable, businesses must apply the combined sales tax rate based on the destination address of the customer. Businesses can estimate tax rates using the ZIP code lookup tool.

Sales Tax by ZIP Code

Custom Software vs Prewritten Software

State tax laws often distinguish between custom developed software and prewritten software products. Custom software developed specifically for a client may be treated as a professional service and may not be subject to sales tax in some jurisdictions. Prewritten software products that are sold repeatedly to multiple customers are typically treated as taxable goods. Because these rules vary across jurisdictions, businesses selling both custom and packaged software must evaluate how each transaction type is classified for tax purposes.

Software as a Service vs Software Products

Cloud based software delivered through a subscription model is often classified differently from traditional software sales. SaaS products may be treated as digital services rather than tangible goods. Some states tax SaaS subscriptions while others exempt them. Businesses selling subscription software platforms should review SaaS tax rules separately.

Sales Tax on SaaS

Calculate Sales Tax on Software by ZIP Code

When software is taxable, the correct sales tax rate depends on the destination location of the transaction.

Example locations:

These pages combine product taxability rules with location based tax rates.

Software Tax Rules by State

Software taxation varies significantly between states. Businesses selling software products across multiple jurisdictions should review the tax rules that apply in each destination state.

Example state guides:

These pages explain how software transactions are taxed and how local sales tax rates are calculated.

Economic Nexus and Software Sales

Businesses selling software products across state lines may trigger economic nexus obligations once their sales exceed certain thresholds within a state. Once economic nexus is established, the business must register for sales tax and begin collecting tax on taxable transactions delivered to customers in that state.

Common nexus thresholds include:

Businesses can estimate nexus exposure using the economic nexus calculator.

Economic Nexus Calculator

Sales Tax Compliance Requirements

Businesses collecting sales tax on software transactions must comply with state registration, filing, and reporting requirements.

Helpful compliance resources include:

Check Your Sales Tax Nexus Exposure

Businesses selling software products across multiple states may trigger economic nexus obligations once revenue thresholds are exceeded. TaxMap analyzes multi state sales activity and identifies where tax obligations may exist before compliance risks increase.

Check Your Economic Nexus Exposure

Frequently asked questions

Software tax rules vary between states. Some states treat software as taxable tangible personal property while others treat digital software differently depending on delivery method.
To calculate software sales tax, determine whether the software product is taxable in the destination state and apply the combined state and local tax rate based on the delivery ZIP code.
SaaS subscriptions are often taxed differently from traditional software sales because they are delivered through cloud access rather than physical or downloadable products.