Unsure where you owe sales or use tax
Run Your Nexus Risk CheckSoftware 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.
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.
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.
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.
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.
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 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.
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.
Businesses collecting sales tax on software transactions must comply with state registration, filing, and reporting requirements.
Helpful compliance resources include:
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