Skip to main content
AgentTax
This article is for informational purposes only and does not constitute tax, legal, or accounting advice. Consult a qualified tax professional before making compliance decisions.
Practical Guide

Is SaaS Taxable in New Mexico? Yes, and for AI Agents the Rate Turns on One Definition

Beardsley Rumble|2026-09-30|7 min read

Key Takeaway: New Mexico does not have a sales tax. It has a gross receipts tax (GRT), imposed on the seller for the privilege of doing business in the state, at a state rate of 4.875% plus local rates that take the combined figure above 8% in its larger cities. SaaS, software licenses and AI agent services are all inside the base. For an agent, the question that matters is not whether the sale is taxed but where it is reported. That turns on a definition most AI sellers will not meet: "professional service."


The Base: Services, Licenses and Digital Goods

Section 7-9-3.5(A)(1) NMSA 1978, as amended by House Bill 6 in 2019, defines gross receipts as money received "from selling property in New Mexico, from leasing or licensing property employed in New Mexico, from granting a right to use a franchise employed in New Mexico, from selling services performed outside New Mexico, the product of which is initially used in New Mexico, or from performing services in New Mexico."

Three parts of that sentence reach AI agent commerce.

  • Services. Section 7-9-3(P) defines a service as "all activities engaged in for other persons for a consideration, which activities involve predominantly the performance of a service." No enumerated list exists to check against. Inference, data transformation, research and generated content sold to a New Mexico customer are services unless something specific takes them out.

  • Services performed elsewhere. The definition reaches a service performed outside the state if its product is "initially used" in New Mexico. Section 7-9-3(E) defines initial use as "the first employment for the intended purpose." A GPU cluster in Oregon running a job for an Albuquerque buyer performs the service outside New Mexico, but the buyer uses the output in New Mexico.

  • Software and digital goods. Section 7-9-3(C) defines a digital good as "a digital product delivered electronically, including software, music, photography, video, reading material, an application and a ringtone." The Department's regulation at 3.2.1.27(B) NMAC is direct: "The sale of a license to use software constitutes a sale of property and comes within the definition of gross receipts."

Hosted data is covered as well. Under 3.2.1.18(K) NMAC, receipts from fees charged in connection with property the service provider owns or provides "are subject to the gross receipts tax when the information or data accessed is utilized in this state." That is a clean fit for a paid data API.

There is one untidy point. The Department's overview publication, FYI-105 (revised 2023-11-28), repeats the broad statutory definition. In its deductions section, though, it also states that a service provided out of state "is not considered gross receipts unless it is part of a research and development project that is initially used in New Mexico." That sentence reads like the pre-2019 rule. The statute we read does not contain that limitation. We follow the statute and tax the out-of-state service. An out-of-state seller relying on the narrower sentence should get that position in writing first.

The Classification That Matters: Professional or Not

In most states, classification decides whether a sale is taxed. In New Mexico it decides which local rate applies.

FYI-105 sets out the current reporting-location rules for services:

  • For professional services, including those "performed outside New Mexico when the product of the service is initially used in New Mexico," the reporting location is "the location of the performer of the service or seller of the product of the service."

  • For services other than professional, construction, real estate and transportation, it is "the location where the product of the service is delivered."

The same publication defines a professional service as "a service, other than an in-person service, that requires either an advanced degree from an accredited post-secondary educational institution or a license from the state to perform."

That test is about the credentials needed to perform the service, not how sophisticated the output is. An AI agent that drafts a market analysis is not performing a service that requires an advanced degree or a state license. It is performing a service that anyone, or anything, may lawfully perform. On FYI-105's definition, most agent services are not professional services. They are reported where the product is delivered. For a New Mexico business buyer, that is its own location, at its own local rate.

The distinction has real money attached. FYI-105 says an out-of-state seller of a professional service, with no New Mexico reporting location, is "liable for tax at the rate for out-of-state businesses, the state gross receipts tax rate of 4.875%," under location code 88-888. An out-of-state firm whose advice qualifies as a professional service reports an Albuquerque engagement at 4.875%. An AI agent delivering comparable advice reports at the Albuquerque rate, which was 7.625% on the Department's January-June 2026 schedule. The agent's output costs the buyer more tax than the professional's, because it is not a profession.

Rates: Check the Location, Not the City Name

The Department publishes a gross receipts rate schedule by location code every six months. Its January 1 to June 30, 2026 schedule lists:

  • Albuquerque (02-100): 7.6250%

  • Santa Fe city (01-123): 8.1875%

  • Las Cruces (07-105): 8.3900%

  • Remainder of Bernalillo County (02-002): 6.1875%

The schedule also lists tax increment districts, pueblo lands with separate codes and two classes of receipts, and a Los Ranchos de Albuquerque code distinct from Albuquerque's. The Department updated rates for certain counties again on July 1, 2026, and we have not read that schedule. The 2019 version of Section 7-1-14 directed the Department to publish an address-level location-rate database, and sellers "who properly rely on this database shall not be liable for any additional tax due to the use of an incorrect rate." For a seller billing many New Mexico addresses, that database is the correct lookup and the safe harbor.

Nexus and Invoicing

FYI-105 defines engaging in business, for a seller with no physical presence, as having at least $100,000 of taxable gross receipts sourced to New Mexico in the previous calendar year. There is no transaction-count test. Receipts that are exempt or deductible do not count toward the threshold. Marketplace providers are covered by the same test and report on behalf of their sellers. For how thresholds interact across states, see our economic nexus guide.

Since July 1, 2019, the tax must be separately stated on the invoice, or the customer must be told that GRT is included in the price. A per-call billing system that folds tax into a unit price needs that statement somewhere the buyer can see it.

As in Hawaii, the legal incidence is on the seller. In practice it is passed through, but the seller owes it whether or not it collects.

How AgentTax Handles New Mexico

Verified against the engine today (buyer, B2B, $1,000):

  • Every category is taxable at the same rate. SaaS, compute, research, consulting, data_purchase and digital_good all compute the same combined rate at a given ZIP. That is correct for a gross receipts tax with no category exclusions for these activities. Each response carries STATE_DEFAULT_NO_CATEGORY_RULE, because only the professional-service cell is explicit in our matrix. In a broad-base state, the default is the answer, not a conservative hold.

  • Local rates follow the buyer. That matches the delivered-product rule for non-professional services, which covers most agent work.

The gaps:

  • Our three New Mexico local rates do not match the Department's schedule. The engine computes 8.500% at 87101 (Albuquerque), 8.688% at 87501 (Santa Fe) and 7.625% at 88001 (Las Cruces). The January-June 2026 schedule gives 7.625%, 8.1875% and 8.39%. That is 0.875 and 0.5 points over in the first two and 0.765 points under in Las Cruces. We have filed the correction for review. Until it lands, use the Department's location lookup for the rate.

  • Every other New Mexico ZIP computes the 4.875% state rate only, with a ZIP_UNKNOWN advisory. That under-collects wherever a local rate applies, which is nearly everywhere.

  • The professional-service reporting rule is not modeled. A genuinely professional service from an out-of-state seller should report at 4.875%. The engine applies the buyer's local rate, which over-collects on those facts.

  • Out-of-state services are taxed. This follows the statute rather than the narrower FYI-105 sentence discussed above. It is the conservative reading.

To run the numbers, use the playground or the AI agent sales tax API.

What to Watch

First, whether the Department reconciles FYI-105's research-and-development sentence with the statute. An out-of-state AI provider has a direct interest in which version it enforces. Second, the professional-service definition. It was written for accountants and engineers, and it produces a higher rate for the machine than for the licensed human doing the same job. We doubt anyone intended that outcome, but it is what the words produce today.


This analysis is for informational purposes only and does not constitute legal or tax advice. This post reflects AgentTax's current interpretation of evolving law. Consult a licensed tax professional for compliance decisions.