Maryland SaaS sales tax at a glance
Product Taxability Rules
| Does Maryland tax SaaS? | Yes. SaaS is a digital product. The rate depends on who is using it and how. |
|---|---|
| Which rate applies to a typical B2B subscription? | Usually 3%, if the subscription is sold solely for use in the buyer's enterprise computer system. Any individual or mixed use pushes the whole sale to 6%, since Maryland applies the higher rate whenever both tests could plausibly apply. |
| Base State Tax Rate | 6% (digital products, individual or non-enterprise use) or 3% (enterprise computer system use, under the 2025 IT services tax) |
| Local Combined Rate Range | 6% or 3% statewide. Maryland has no city, county, or special-district sales tax, so the state rate is the combined rate everywhere. |
State Registration & Collection Triggers
| What triggers a tax collection requirement? | Meeting either of these conditions: Economic nexus: $100,000 in gross revenue or 200 or more separate transactions into Maryland in the current or previous calendar year, under COMAR 03.06.01.33(B)(5). Physical nexus: an office, inventory or other property, or an employee working in Maryland. |
|---|---|
| Does which rate applies change whether a sale counts toward the threshold? | No. The $100,000/200-transaction threshold is a nexus test on sales into Maryland; it is a separate question from which digital-product rate, 3% or 6%, applies to a taxable sale. |
| Are marketplace sales included? | Yes, for the dollar threshold. Sales made through a marketplace facilitator count toward your own $100,000 gross revenue test, confirmed in Comptroller Sales and Use Tax Alert 09-19. If every one of your Maryland sales runs through a marketplace facilitator, you don't have to register at all; registration is required only for sellers who also make direct sales. |
| SST State (Streamlined Sales Tax)? | No. Maryland is not a Streamlined Sales Tax member state, so you register and file directly with the state. |
| Primary Data Sources | Comptroller of Maryland, Streamlined Sales Tax Governing Board |
Which types of software does Maryland tax?
Maryland doesn't split software taxability by delivery method the way California or Alabama do. Downloaded software and remotely accessed SaaS are both digital products under the same statute. What actually changes the rate is who is buying and how the product is used.
| What you sell | Taxable in Maryland |
|---|---|
| SaaS, sold solely for use in a buyer's enterprise computer system | Yes, at 3%, as a data/IT and software publishing service. |
| SaaS, sold for an individual's use or any non-enterprise use | Yes, at 6%, as a digital product. |
| Prewritten software, downloaded | Yes. Treated as a digital product; the same 6%/3% use-based split applies. |
| Custom software written for a single customer | Yes. Maryland repealed its custom-software exemption effective July 1, 2025. Custom development and related services are now taxed under the same use-based rate split, not treated as an exempt professional service. |
| Specified digital products (e-books, streaming audio/video) | Likely yes, under the same digital-product statute at 6%. Not independently confirmed as a distinct citation this session; flagged in the appendix. |
| SaaS bundled with tangible goods | Split the bundle on general principle: tangible line items are taxable on their own terms, and the software portion follows the 3%/6% test. Maryland-specific bundling guidance was not independently confirmed this session; flagged in the appendix. |
The custom-software line is the one most worth rechecking before this page goes live. It's a widely held assumption, including in some of our own published state guides, that custom development is a clean exemption. In Maryland, since July 1, 2025, it isn't.
How do you charge the correct sales tax rate for SaaS in Maryland?
In most states, the hard part of a SaaS tax implementation is geography: resolving an address down to the right city, county, and special district. Maryland removes that problem entirely, there are no local sales taxes anywhere in the state, and replaces it with a different one: the correct rate depends on how each specific sale is classified, not where the buyer is.
Start from the 6% rate. It's Maryland's baseline for digital products, and it's the rate that applies by default: to SaaS sold for an individual's use, to any sale with mixed individual and commercial use, and to anything you can't cleanly document as enterprise-only. Maryland's rule is explicit that the higher rate governs when a sale could fall under either test, so 6% is the safe assumption until a transaction proves otherwise.
Apply the 3% rate only when you can document enterprise-only use. Maryland taxes SaaS, cloud computing, and software publishing services sold solely for commercial use in a buyer's enterprise computer system at 3% instead of 6%, under the IT services tax enacted in the state's 2025 budget legislation. That's a 50% rate reduction on the same subscription, which makes the classification call financially material, not a rounding error.
A seat-based plan with even a handful of individual users mixed into an otherwise enterprise deployment can push the whole sale back to 6%, so the classification isn't something to guess at per account tier. It needs a documented basis per customer.
Option 1: Use the Ziptax Sales Tax API
To calculate a live rate against a Maryland address, use the v60 endpoint:
curl -G https://api.zip-tax.com/request/v60 \
-H "X-API-KEY: <apiKey>" \
-d key=your-api-key \
--data-urlencode "address=100 State Cir, Annapolis, MD, 21401"Explore the REST API documentation to verify complete payload structures.
Because Maryland has no local jurisdictions, the address itself won't change the rate the way it would in California or Alabama. What does change the rate is the product taxability code you pass alongside it: search for the correct product code and review Taxability Information Codes (TICs) so the response can return Maryland's 3% or 6% classification automatically, instead of a flat rate your team has to maintain the logic for in-house.
Three things to do with that response. Apply the rate the API returns rather than hard-coding either 3% or 6% across the board. Store the classification basis on the transaction, not just the rate, because rebuilding "why" a sale was taxed at 3% later is harder than storing it once. Store the effective date too; Maryland's current rules only took effect July 1, 2025, and a past transaction should keep the treatment it originally got.
What an API will not tell you: whether your company has crossed Maryland's nexus threshold, and whether a specific customer's deployment genuinely qualifies as enterprise-only under the "solely for commercial use" standard. Both stay on your side of the integration, and the second one is a judgment call worth documenting per customer, not inferring from plan tier alone.
To automate threshold tracking, tax filings, and remittance once you've sorted classification, set up merchant management to connect TaxCloud automated compliance for your own business or for sub-merchants building on your platform.
Option 2: Build and maintain it yourself
A real choice if you already hold jurisdiction and classification data for other reasons. If you take this route, Maryland needs four things handled:
- A classification test, not an address lookup. Every active subscription needs a documented answer to "is this sold solely for use in the buyer's enterprise computer system," and a stored basis for that answer, since address-level rate resolution does nothing for you here.
- A default-to-higher-rate rule. Any sale with individual use, mixed use, or an undocumented classification needs to fall back to 6%, matching Maryland's own tie-breaker.
- Threshold accumulation on the right basis. $100,000 in gross revenue or 200 transactions into Maryland, measured over the current or previous calendar year, under COMAR 03.06.01.33(B)(5).Check economic nexus thresholds before building a monitor around it, since whether marketplace-facilitated sales count toward an individual seller's own number is still an open question (see appendix).
- An effective date on every rule. Maryland's 3% rate and its custom-software repeal both took effect July 1, 2025. Anything billed across that boundary needs the invoice date, not today's date, to decide which treatment applies.
Four things to watch out for:
- Treating this like a geography problem. There's no ZIP code or address trap to fall into in Maryland, the trap is assuming a flat rate works because the state has only one rate, when it actually has two.
- The "solely" qualifier. A plan with even one individual seat, or a free trial used personally, can be enough to disqualify an otherwise-enterprise deployment from the 3% rate under Maryland's higher-rate-governs rule.
- Custom development and implementation services. These used to be a clean exemption in Maryland and no longer are as of July 1, 2025. A line item your system has historically zeroed out now needs to be taxed.
- Multiple Points of Use (MPU) certificates. Maryland lets B2B buyers apportion tax when their users are spread across multiple states, but a vendor has to verify the certificate, likely through Maryland Tax Connect, the Comptroller's tax portal, and refuse it when use is known to be entirely inside Maryland.Manage exemption certificates rather than accepting one at face value.
When does a SaaS business have to collect sales tax in Maryland?
Registration and rate classification are two separate obligations with completely different triggers. Conflating them is where most engineering implementations go wrong, and Maryland's dual-rate structure makes the second one easy to get wrong even after the first one is handled correctly.
To get this right, view collection requirements and nexus, and have your application and billing stack track these two operational rules.
Rule 1: Monitor your registration triggers (nexus)
You must legally register to file with the state the moment either of these conditions is met:
- Physical presence: an employee working in Maryland, an office, inventory held in the state, or leased server capacity.
- Economic threshold:when your gross revenue or transaction count into Maryland crosses $100,000 or 200 transactions in the current or previous calendar year, regardless of which digital-product rate applies to those sales. Marketplace-facilitated sales count toward your own $100,000 figure, but if every Maryland sale you make runs through a marketplace facilitator, you don't have to register at all; only sellers who also make direct sales do.
Rule 2: Apply the correct rate to every active subscription, not a flat default
This is where a hard-coded rate breaks in Maryland specifically. Once you're registered, every SaaS line needs its own classification call: sold solely for enterprise use, tax at 3%; sold for individual use, mixed use, or anything undocumented, tax at 6%.
A business that hard-codes 6% across the board over-collects on every genuinely enterprise-only deployment and leaves a 50% rate reduction on the table for customers who would qualify. A business that hard-codes 3% because most of its customers are companies risks under-collecting on every seat sold to an individual, every free trial, and every mixed-use account, which is real exposure, not a rounding error.
Customer mix changes over time. That is exactly the kind of per-transaction decision a dynamic tax engine is built to make, and a flat rate in your billing code is not.
Where Ziptax helps
If you're building a custom billing engine, a niche ERP, or a B2B SaaS platform, you don't need an enterprise compliance suite just to calculate an accurate checkout rate. You just need a fast, reliable endpoint.
Ziptax handles the infrastructure layer of sales tax calculation so your team can focus on your core product.
- Classification Precision: Resolves whether a Maryland sale is taxed at 3% or 6% using product taxability codes, instead of a hard-coded guess that either overcharges enterprise customers or undercharges everyone else.
- Engineered for Platforms: Built specifically to embed live tax calculations directly into checkout workflows, API endpoints, and marketplace billing frameworks.
- Frictionless Pricing: Designed for cost-conscious development teams who want to pay strictly for active calculation calls without committing to heavy enterprise software contracts.
- The TaxCloud runway: When your transaction volume scales or your users demand automated filing and remittance services, you can pair Ziptax with TaxCloud for the rest of compliance. You get a lightweight API to deploy today and a filing and remittance backend ready when you need it.
Get Maryland SaaS tax rates from an API
Rate classification for every Maryland transaction, plus address-level rates for the rest of the US, Canada, and select other markets.
Frequently asked questions
Do you have to register in Maryland if most of your SaaS sales are taxed at the 3% enterprise rate instead of 6%? Yes, once your gross revenue or transaction count into Maryland crosses the economic nexus threshold. Registration turns on sales into the state, not on which digital-product rate applies to those sales. A SaaS business that qualifies for the 3% enterprise rate on most or all of its Maryland revenue still has to register, file, and remit on schedule, the same as a business paying the standard 6% rate.
Does Maryland tax software differently depending on how it's delivered? No, and this is where Maryland differs from states like California or Alabama. Downloaded software and remotely accessed SaaS are both digital products under the same Maryland statute; delivery method isn't the test. What determines the rate is who is using the product and how: sales solely for use in a buyer's enterprise computer system are taxed at 3%, and everything else, including individual use and mixed use, is taxed at 6%.
Can you apply a single flat rate, either 6% or 3%, across all your Maryland SaaS customers? No. Maryland's rate depends on a per-transaction classification, not your typical customer profile. Hard-coding 6% overcharges genuinely enterprise-only deployments that qualify for the lower rate. Hard-coding 3% risks under-collecting on individual users, free trials, and mixed-use accounts, since Maryland's rule applies the higher 6% rate whenever a sale could plausibly fall under either test.
Is custom software still exempt from sales tax in Maryland? No. Maryland repealed its exemption for custom computer software and related services effective July 1, 2025. Custom development, configuration, and related services sold into Maryland are now taxed under the same rate structure as other software, rather than treated as an exempt professional service the way they still are in many other states.
Sources
- SaaS and digital products taxability, and the 3% enterprise computer system rate: Comptroller of Maryland, Technical Bulletin 56, "Sales and Use Tax on Data or Information Technology Services and Software Publishing Services: Questions and Answers" (revised June 30, 2025). https://www.marylandcomptroller.gov/content/dam/mdcomp/tax/legal-publications/technical-bulletins/tb-56.pdf
- Enacting legislation for the 3% rate and the custom-software exemption repeal: 2025 Budget Reconciliation and Financing Act, Chapter 604 of the Acts of 2025 (HB 352). https://mgaleg.maryland.gov/2025RS/chapters_noln/Ch_604_hb0352E.pdf
- Vendor and marketplace facilitator definitions: Comptroller of Maryland, Technical Bulletin 54. https://www.marylandcomptroller.gov/content/dam/mdcomp/tax/legal-publications/technical-bulletins/tb-54.pdf
- Repeal of the custom software exemption and other 2025 changes: Comptroller of Maryland, Sales and Use Tax Updates alert (2025-2026). https://www.marylandcomptroller.gov/content/dam/mdcomp/tax/legal-publications/alerts/tax-alert-sales-and-use-tax-updates.pdf
- Economic nexus threshold: Code of Maryland Regulations (COMAR) 03.06.01.33(B)(5), "Out-of-State Vendor" (effective since October 1, 2018). https://regs.maryland.gov/us/md/exec/comar/03.06.01.33
- Streamlined Sales Tax (SST) status: Streamlined Sales Tax Governing Board, Maryland state detail. https://www.streamlinedsalestax.org/state-details/maryland
- Electronic filing and remittance portal: Comptroller of Maryland, Maryland Tax Connect. https://www.mdtaxconnect.gov/
- Marketplace facilitator sales and the economic nexus threshold: Comptroller of Maryland, Sales and Use Tax Alert 09-19, "Marketplace Facilitators" (effective October 1, 2019). https://www.marylandcomptroller.gov/content/dam/mdcomp/tax/legal-publications/alerts/SUT_Tax_Alert_Sept2019.pdf