Skip to main content
Byte OrcaTM
FeaturesHow it worksDevelopersKnowledgePricingPartners
Get started
Back to knowledgeTax Knowledge

Is SaaS Taxable in Michigan? Michigan Sales Tax Rules for SaaS and Software Delivery Models

In Michigan, SaaS taxability depends primarily on whether software is considered delivered to the customer in Michigan. Software that is only accessed remotely without downloading or local storage is generally not treated as taxable prewritten computer software. However, software that is partially or fully downloaded to customer hardware may be considered delivered software and subject to sales and use tax.

expertPublished 2026-08-14Last reviewed 2026-08-146 min read
Sales TaxCross-border E-commerceTax ComplianceBest Practices
On this page
  1. Assuming all SaaS is exempt
  2. Ignoring desktop agents or local clients
  3. Combining software and services
  4. Lack of documentation
  5. Sources
On this page
  1. Assuming all SaaS is exempt
  2. Ignoring desktop agents or local clients
  3. Combining software and services
  4. Lack of documentation
  5. Sources

Important note

This article is for general information and education only; it is not tax, legal, or accounting advice. Sales tax rules change and depend on specific facts. Verify current official guidance and consult a qualified professional before acting.

Michigan SaaS Sales Tax: Software Delivery Method Determines Taxability

Michigan evaluates SaaS and software transactions primarily based on whether software is delivered to the customer in Michigan.

The key question is:

Has the software been delivered to the customer’s hardware, or is the customer only accessing remotely hosted software?

Michigan analyzes software under three categories:

  1. No delivery;
  2. Partial delivery;
  3. Complete delivery.

Remote SaaS Access Is Generally Non-Taxable

When:

  • software is not downloaded;
  • software is not stored locally;
  • customers only access hosted software online;

Michigan considers that there is no delivery of prewritten computer software.

Example:

Cloud CRM subscription USD 500/month

Customer:

  • accesses software online;
  • does not download software;
  • does not store software locally.

The transaction is generally not treated as taxable prewritten computer software.


Partial Software Delivery May Be Taxable

If part of the software is downloaded or stored locally, Michigan considers that software delivery has occurred.

Example:

SaaS platform includes:

  • cloud application;
  • downloadable desktop agent.

Although the main service is cloud-based, the local component may cause the transaction to be treated as prewritten computer software.


Complete Software Delivery Is Generally Taxable

When software is:

  • downloaded completely;
  • stored on customer hardware;
  • operated locally;

the transaction is generally taxable as prewritten computer software.

Example:

Downloadable accounting software USD 1,000

Customer:

  • downloads software;
  • installs software;
  • operates locally.

Mixed Software and Service Transactions

Many SaaS products include:

  • software access;
  • technical support;
  • consulting;
  • training.

Michigan applies the “incidental to services” test to determine whether a mixed transaction is taxable.

Example:

Product package:

Software access + Technical support

Michigan evaluates whether the transaction is primarily:

  • taxable software; or
  • exempt services.

Common Michigan SaaS Compliance Issues

Assuming all SaaS is exempt

“SaaS” alone does not determine tax treatment.

Michigan focuses on:

  • delivery;
  • downloads;
  • local storage.

Ignoring desktop agents or local clients

Downloaded components may create software delivery.

Combining software and services

Businesses should clearly separate software and service charges.

Lack of documentation

Businesses should maintain:

  • software architecture details;
  • delivery methods;
  • contracts;
  • product descriptions.

Compliance Tips for SaaS Businesses

Businesses selling SaaS in Michigan should:

  1. Determine whether software is downloaded or locally stored;
  2. Evaluate whether software delivery occurs;
  3. Separate hosted access from downloadable software;
  4. Separate software and service charges;
  5. Maintain technical and contractual documentation.

Conclusion

Michigan determines SaaS taxability based on software delivery:

  • Pure remote SaaS access: Generally non-taxable;
  • Partial software delivery: May be taxable;
  • Complete software delivery: Generally taxable;
  • Mixed software and service transactions: Require further analysis.

For SaaS businesses, the key question is whether software is delivered to customer hardware rather than simply whether customers pay a subscription fee.


Sources

Michigan Department of Treasury — Revenue Administrative Bulletin 2023-10 https://www.michigan.gov/taxes/rep-legal/rab/2023-revenue-administrative-bulletins/revenue-administrative-bulletin-2023-10

Keep reading

Continue with practical guides on the same compliance topics.

Tax Knowledge

Is SaaS Taxable in New York? New York Sales Tax Rules for Software and Remote Access Software

8 min read
Tax Knowledge

Is SaaS Taxable in New Jersey? New Jersey Sales Tax Rules for Software as a Service

8 min read
Tax Knowledge

Is SaaS Taxable in Massachusetts? Massachusetts Sales Tax Rules for Software and Computer Services

6 min read
Byte Orca

A shared workflow for sales tax calculation, reporting, and filing preparation.

Product

  • Features
  • How it works
  • Pricing
  • Integrations

Resources

  • Documentation
  • API Reference
  • Comparisons
  • Blog
  • StatusNot currently available

Company

  • Developers
  • About
  • Contact
  • Partner program
  • CareersNot currently available

Legal

  • Privacy
  • Terms
  • Security

2026 Byte Orca. All rights reserved.