Software and sales tax

A state-by-state guide to the taxability of software

Sales tax is already complex. Getting it right for the software industry can be even more difficult.

Determining the correct amount of sales tax to apply to software sales is no simple task. While the variety of software categories impacts how states determine what’s taxable, the type of software, delivery method, and whether it’s a custom solution also contribute to a complex web of taxability rates and rules. 

To help make sense of it all, we’ve outlined taxability by state for standard software categories — see the map and table below. Read our additional resources for more information on software and sales tax as well as recent changes you should be aware of. 


Software taxability by state

The map below summarizes how states generally handle taxing software. Details in the table show how each state specifically addresses taxability based on the type of software and delivery method.  


State-by-state software taxability rules

This information was compiled in July 2019. Because states constantly update and amend their sales and use tax laws, see each state’s tax authority website for the most up-to-date and comprehensive information.

StatePrewritten software delivered on physical mediaPrewritten software delivered electronicallyCustomization of canned softwareCloud services — Software as a Service (SaaS)Custom software
delivered on
physical media
Custom software delivered electronically
AlabamaTaxableTaxableExemptExemptTaxableTaxable
ArkansasTaxableExemptExemptExemptTaxableExempt
ArizonaTaxableTaxableExemptTaxable at Rental RateExemptExempt
CaliforniaTaxableExemptExemptExemptExemptExempt
ColoradoTaxableExemptExemptExemptExemptExempt
ConnecticutTaxableTaxableTaxable at 1%TaxableTaxable at 1%Taxable at 1%
District of ColumbiaTaxableTaxableTaxableTaxableTaxableTaxable
StatePrewritten software delivered on physical mediaPrewritten software delivered electronicallyCustomization of canned softwareCloud services — Software as a Service (SaaS)Custom software
delivered on
physical media
Custom software delivered electronically
FloridaTaxableExemptExemptExemptExemptExempt
GeorgiaTaxableExemptExemptExemptExemptExempt
HawaiiTaxableTaxableTaxableTaxableTaxableTaxable
IowaTaxableTaxableExemptTaxableTaxableTaxable
IdahoTaxableExemptExemptExemptExemptExempt
IllinoisTaxableTaxableExemptExemptExemptExempt
IndianaTaxableTaxableExemptExemptExemptExempt
KansasTaxableTaxableTaxableExemptExemptExempt
KentuckyTaxableTaxableExemptExemptExemptExempt
StatePrewritten software delivered on physical mediaPrewritten software delivered electronicallyCustomization of canned softwareCloud services — Software as a Service (SaaS)Custom software
delivered on
physical media
Custom software delivered electronically
LouisianaTaxableTaxableTaxableTaxableTaxableTaxable
MassachusettsTaxableTaxableExemptTaxable ExemptExempt
MarylandTaxableExempt ExemptExemptExemptExempt
MaineTaxableTaxableExemptExemptExemptExempt
MichiganTaxableTaxableExemptExemptExemptExempt
MinnesotaTaxableTaxableExemptExemptExemptExempt
MissouriTaxableExemptTaxableExemptExemptExempt
MississippiTaxableTaxableTaxableTaxableTaxableTaxable
StatePrewritten software delivered on physical mediaPrewritten software delivered electronicallyCustomization of canned softwareCloud services — Software as a Service (SaaS)Custom software
delivered on
physical media
Custom software delivered electronically
North Carolina

TaxableTaxableExemptExemptExemptExempt
North Dakota

TaxableTaxableExemptExemptExemptExempt
NebraskaTaxableTaxableTaxableExemptTaxableTaxable
New Jersey

TaxableTaxableExemptExemptExemptExempt
New Mexico

TaxableTaxableTaxableTaxableTaxableTaxable
NevadaTaxableExemptExemptExemptExemptExempt
New York

TaxableTaxableExemptTaxableExemptExempt
Oklahoma TaxableExemptExemptExemptExemptExempt
PennsylvaniaTaxableTaxableTaxableTaxableExemptExempt
Puerto RicoTaxableTaxableTaxableTaxableTaxableTaxable
StatePrewritten software delivered on physical mediaPrewritten software delivered electronicallyCustomization of canned softwareCloud services — Software as a Service (SaaS)Custom software
delivered on
physical media
Custom software delivered electronically
Rhode Island

TaxableTaxableExemptTaxableExemptExempt
South CarolinaTaxableExemptTaxableTaxableTaxableExempt
South DakotaTaxableTaxableTaxableTaxableTaxableTaxable
TennesseeTaxableTaxableTaxableTaxableTaxableTaxable
TexasTaxableTaxableTaxable80% taxable TaxableTaxable
UtahTaxableTaxableExemptTaxableExemptExempt
VirginiaTaxableExemptExemptExemptExemptExempt
VermontTaxableTaxableExemptExemptExemptExempt
StatePrewritten software delivered on physical mediaPrewritten software delivered electronicallyCustomization of canned softwareCloud services — Software as a Service (SaaS)Custom software
delivered on
physical media
Custom software delivered electronically
WashingtonTaxableTaxableExemptTaxableExemptExempt
WisconsinTaxableTaxableExemptExemptExemptExempt
West Virginia

TaxableTaxableTaxableTaxableTaxableTaxable
WyomingTaxableTaxableTaxableExemptExemptExempt

Although we hope you’ll find the information helpful, this guide does not offer a substitute for professional legal or tax advice. If you have questions about your tax liability or concerns about compliance, please consult your qualified legal, tax, or accounting professional. This information was compiled in July 2019. Because states constantly update and amend their sales and use tax laws, see each state’s tax authority website for the most up-to-date and comprehensive information.


Free sales tax resources for software companies


Get compliant with Avalara AvaTax

AvaTax keeps up with the complexities of software taxability and delivers sales tax calculations within your existing business applications at the time of checkout or billing — in real time.