Missouri SaaS sales tax at a glance
Product Taxability Rules
| Does Missouri tax SaaS? | No. Cloud-hosted software accessed remotely, with no transfer of tangible personal property, is a nontaxable service. |
|---|---|
| Is any software taxable in Missouri? | Yes. Prewritten (canned) software delivered on a physical medium (e.g., USB drive, disc) is taxable tangible personal property. Software accessed remotely or delivered electronically without physical media is exempt. |
| Are electronic software downloads taxable? | No. Prewritten software delivered strictly by electronic download, where no physical tangible medium is transferred, is exempt from Missouri sales and use tax. |
| Base State Tax Rate | 4.225% |
| Local Combined Rate Range | 4.225% to 13.238%, reflecting state, county, municipal, and special taxing districts (such as Community Improvement Districts and Transportation Development Districts). Remote sellers collecting vendor's use tax collect only the 4.225% state rate in jurisdictions without a voter-approved local use tax. |
State Registration & Collection Triggers
| What triggers tax collection? | Meeting either Physical Nexus (an office, warehouse, retail location, or in-state inventory) or Economic Nexus ($100,000 in gross receipts from taxable sales of tangible personal property delivered into Missouri). |
|---|---|
| What revenue counts toward the $100,000 threshold? | Gross receipts from taxable sales of tangible personal property delivered into Missouri. |
| Does SaaS revenue count toward the $100,000 limit? | No. Under Mo. Rev. Stat. § 144.605(2)(e), the economic nexus threshold measures only taxable sales of tangible personal property. Nontaxable services and pure SaaS do not count. |
| Lookback Calculation Window | The preceding calendar year, or the current calendar year evaluated at the end of each calendar quarter. |
| Are marketplace sales included? | Yes. Marketplace facilitators doing business in Missouri must collect and remit tax on facilitated sales, and those sales count alongside direct sales when evaluating the $100,000 threshold. |
| Streamlined Sales Tax (SST) Member? | No. Missouri is not a member of the Streamlined Sales and Use Tax Agreement. Sellers register directly with the Missouri Department of Revenue. |
| Primary Data Sources | Missouri Department of Revenue, Missouri Revised Statutes, Streamlined Sales Tax Governing Board |
Which types of software does Missouri tax?
Missouri draws its line at how the software arrives, not at whether it was "downloaded." A single regulation, 12 CSR 10-109.050, governs the whole category.
| What you sell | Taxable in Missouri |
|---|---|
| SaaS (remotely hosted, cloud access) | No |
| Prewritten software downloaded electronically (no physical media) | No |
| Prewritten software shipped on physical media (CD, DVD, USB) | Yes |
| Custom software (written to customer order) | No |
| Mandatory software maintenance (physical media delivered) | Yes |
| Optional software maintenance (electronic delivery only) | No |
| Bundled software and taxable hardware | Conditional. Taxable on total charge unless hardware and software/services are separately stated on the invoice. |
Electronic software downloads vs. physical media in Missouri
Unlike many states that treat all prewritten software as taxable regardless of delivery method, Missouri maintains an explicit physical medium distinction. Under 12 CSR 10-109.050(1):
"The sale of custom software or software delivered electronically with no transfer of tangible personal property is not subject to tax."
If a customer downloads prewritten software from an online portal, no tangible personal property has been sold. The transaction remains non-taxable. If the customer receives that exact same software on a physical USB drive or disc, the entire charge becomes subject to state and local sales tax as tangible personal property.
Invoicing and bundling pitfalls in Missouri
When a SaaS provider bundles nontaxable software or cloud subscriptions with taxable physical goods (such as specialized IoT hardware, servers, or physical documentation), invoice presentation determines tax liability.
Under 12 CSR 10-109.050(3)(D), if taxable tangible personal property and exempt electronic software or services are sold for a single lump-sum amount, the entire transaction is presumed taxable.
To preserve the exemption for the software component, engineering and finance teams must ensure billing systems itemize tangible personal property and cloud services on separate lines.
If your customers include tax-exempt institutions, your finance workflow should also manage exemption certificates to validate their exempt status on taxable hardware components.
How do you charge the correct sales tax rate for SaaS in Missouri?
For pure SaaS transactions, remote access fees, and electronic downloads sold to Missouri purchasers, the tax calculation is straightforward: the sales tax rate is 0%.
However, calculation logic becomes necessary when your product catalog includes mixed transactions, physical hardware, warranty parts, or taxable services. In those scenarios, engineering teams must evaluate whether to integrate a dedicated sales tax API or build internal rate maintenance tables.
Option 1: Use the Ziptax Sales Tax API
The Ziptax Sales Tax API resolves rooftop-accurate tax rates using precise coordinates and address boundaries, accounting for municipal borders, overlapping county lines, and specialized local districts across Missouri.
To request a real-time rate for a Missouri address, send a request to the calculation endpoint:
Bash
curl -G https://api.zip-tax.com/request/v60 \
-H "X-API-KEY: <apiKey>" \
-d key=your-api-key \
--data-urlencode "address=1200 Market St, St. Louis, MO, 63103"To configure payloads, verify fields, and handle automated sourcing logic, explore the REST API documentation.
When integrating Missouri rate calculation into your checkout workflow:
- Calculate using the combined rate field: Use the combined rate returned by the API rather than manually assembling state, county, and local layers.
- Assign specific product codes: If your catalog contains both exempt software licenses and taxable hardware, pass specific product codes to automate exemption handling. You can review Taxability Information Codes (TICs) in the documentation or search for the correct product code for your catalog items.
- Capture jurisdiction metadata: Store the unique jurisdiction identifier returned by the endpoint alongside the transaction record. Missouri rate districts frequently overlap inside a single 5-digit ZIP code.
To automate ongoing tax filing, threshold tracking, and state registrations, you can set up merchant management within your merchant account.
Option 2: Build and maintain it yourself
If you choose to build an internal tax engine for Missouri, your calculation stack must account for four state-specific operational complexities:
- Address-Level Sourcing (CIDs and TDDs): Missouri contains hundreds of overlapping special taxing districts, including Community Improvement Districts (CIDs) and Transportation Development Districts (TDDs). These districts do not align with 5-digit ZIP codes. Relying on ZIP-code lookup tables causes substantial under- and over-collection errors.
- Sales Tax vs. Vendor's Use Tax: In-state sales are subject to Missouri Sales Tax and sourced to the seller's location (origin sourcing). Sales made by out-of-state remote sellers are subject to Missouri Vendor's Use Tax and sourced to the purchaser's delivery location (destination sourcing).
- Local Use Tax Gaps: Unlike states where local sales and use taxes are uniform, Missouri local use taxes must be adopted by local ballot measure. Many Missouri municipalities and counties impose a local sales tax but have no local use tax. For out-of-state remote sellers delivering into those areas, only the 4.225% state rate is collected.
- Quarterly Effective Date Updates: Missouri local tax adjustments take effect on the first day of a calendar quarter (typically January 1, April 1, July 1, or October 1). Your data pipeline must ingest and apply the Department of Revenue's quarterly rate boundary files before the start of each cycle.
When does a SaaS business have to collect sales tax in Missouri?
To determine your collection and registration obligations, view collection requirements and nexus rules across each jurisdiction where you make sales. For Missouri, monitor these core principles:
Rule 1: Monitor your registration triggers (nexus)
An out-of-state business must register and collect Missouri Vendor's Use Tax once it satisfies either of the following tests:
- Physical Nexus: Maintaining an office, warehouse, retail location, representative, or stored inventory within Missouri.
- Economic Nexus: Crossing the statutory threshold under Mo. Rev. Stat. § 144.605(2)(e). You can check economic nexus thresholds across all states to evaluate your total footprint.
In Missouri, economic nexus requires:
- $100,000 or more in gross receipts from taxable sales of tangible personal property delivered into Missouri.
- Evaluated based on the previous calendar year, or the current calendar year measured at the end of each calendar quarter.
- Pure SaaS and electronic downloads do not count toward this $100,000 threshold because they are neither tangible personal property nor taxable retail sales under Missouri law.
Rule 2: Apply statutory quarterly timeline logic
If your business sells taxable tangible goods alongside software and crosses the $100,000 threshold:
- Collection Effective Date: You are not required to collect on the day you cross the threshold. Under Mo. Rev. Stat. § 144.605(2)(e), collection begins on the first day of the calendar quarter that begins at least one month after the end of the quarter in which you met the threshold. For example, if you exceed the threshold on March 31 (Q1), you must begin collecting on July 1 (Q3).
- 12-Month Duration Rule: Once established, your collection obligation remains in effect for at least 12 months, even if taxable volume falls below the threshold in a subsequent quarter.
Where Ziptax helps
Ziptax provides developer-friendly tax calculation infrastructure for engineering teams building custom checkouts, SaaS billing models, and platform marketplaces.
- Precise Geolocation: Resolves exact rooftop boundaries across more than 12,000 U.S. tax jurisdictions, isolating overlapping CIDs, TDDs, and municipal lines without ZIP-code approximations.
- Developer-First Architecture: Integrates into standard checkout workflows, billing engines, and enterprise software via a lightweight, high-availability API.
- Transparent Pricing: Usage-based plans scale directly with your API call volume.
- Dedicated Integration Support: Connect with technical tax specialists directly to discuss architecture, edge cases, and custom requirements.
Get Missouri SaaS tax rates from an API
Address-level rates for every Missouri jurisdiction, plus the rest of the US, Canada, and select other markets.
Frequently asked questions
Do you have to register in Missouri if you only sell SaaS?
No. If your company sells strictly cloud-hosted SaaS or electronic software downloads, you do not generate taxable sales of tangible personal property in Missouri. Because SaaS is an exempt, non-enumerated service, an out-of-state vendor with no physical presence is not required to register or file returns based on SaaS revenue alone.
Does Missouri tax software differently depending on how it is delivered?
Yes. Under 12 CSR 10-109.050, canned software delivered on physical media (such as a flash drive or disc) is taxable tangible personal property. Software accessed remotely via the cloud (SaaS) and software delivered strictly via electronic download without physical media are both exempt from Missouri sales and use tax. Custom software developed to a customer's specific order is also exempt regardless of delivery format.
Can you rely on a 5-digit ZIP code to calculate Missouri sales tax?
No. Missouri contains complex local jurisdictions, including county-level taxes, municipal levies, and special districts such as Transportation Development Districts and Community Improvement Districts. Because these boundaries do not follow postal ZIP codes, a single 5-digit ZIP code can contain multiple overlapping tax rates varying by several percentage points. Address-level resolution is required to identify the correct rate.
Sources
- Missouri Code of State Regulations, 12 CSR 10-109.050 (Taxation of Software)
- Missouri Revised Statutes § 144.010 (Definitions - Tangible Personal Property and Retail Sales)
- Missouri Revised Statutes § 144.020 (Levy of Sales Tax)
- Missouri Revised Statutes § 144.605 (Vendor's Use Tax and Economic Nexus Thresholds)
- Missouri Revised Statutes § 144.752 (Marketplace Facilitator Collection Requirements)
- Missouri Revised Statutes § 144.757 (Local Use Tax Authorization and Voter Approval)
- Missouri Department of Revenue Remote Seller and Marketplace Facilitator Guidance
- Missouri Department of Revenue Sales and Use Tax Rate Tables
- Missouri Department of Revenue Boundary and Rate File Guide
- Streamlined Sales Tax Governing Board Missouri State Profile