There is no one-line sales-tax answer for a New Jersey AI-chatbot retainer. A transaction may include custom development or contract programming, remote software access, maintenance, hosting, prewritten software, hardware, or information collected, compiled, or analyzed by the seller. The tax analysis follows the transaction's substance, the actual product or deliverable, the customer's true object, and applicable bundling rules. TB-51(R), N.J.S.A. 54:32B-8.56, TB-72, and the information-service provisions in N.J.S.A. 54:32B-3(b)(12) provide the starting framework.

No New Jersey guidance specifically classifying AI-chatbot services was identified in the authorities reviewed through August 6, 2026. The existing statutes, regulations, and bulletins remain relevant, but their application is fact-specific and current sources should be rechecked before an invoice, return, or registration decision. Contract and invoice wording can document the parties' actual transaction; wording alone neither creates an exemption nor converts a nontaxable transaction into a taxable one.

In This Article

  1. The 30-Second Answer
  2. NJ's Sales Tax Framework: What's Actually Taxed
  3. Custom Software Development and Contract Programming - Exempt
  4. Cloud Access (SaaS/IaaS) - Generally Exempt Under TB-72
  5. The Information Services Trap (N.J.S.A. 54:32B-3(b)(12))
  6. The True-Object Test Applied to AI Chatbots
  7. Contracts and Invoices as Documentation
  8. The Bundled Transaction Warning
  9. Out-of-State Agencies: NJ Economic Nexus
  10. FAQ

The 30-Second Answer

Custom AI chatbot retainer for a New Jersey client: It may fall within New Jersey's treatment of custom software development or contract programming when the actual work and deliverable satisfy those rules. Hosting location, customization, rights transferred, ongoing services, data sources, and the customer's true object all matter.

Engagement with several components: Identify the actual custom development, prewritten software, hardware, cloud access, information, and maintenance components. Accurate separate pricing can help document the transaction, but separate invoicing or a preferred label does not determine the legal treatment.

Subscription access to a multi-tenant AI tool: TB-72 says remote software access is not, by itself, a transfer of prewritten software and that use of a software application is not an enumerated service. The same bulletin also treats SaaS that meets the information-service definition as taxable. The product's function and deliverable must therefore be analyzed.

Curated databases, research output, or compiled or analyzed information: These may be taxable information services when the statutory elements are met and information is the customer's true object. The seller's role, source of the information, customer-specific facts, and statutory exclusions must be considered.

NJ's Sales Tax Framework: What's Actually Taxed

New Jersey imposes a 6.625% sales and use tax on three categories relevant to AI agencies:

  1. Retail sales of tangible personal property - including prewritten (canned) computer software, whether delivered physically or electronically (N.J.S.A. 54:32B-3(a); 54:32B-2(g))
  2. Specifically enumerated services under N.J.S.A. 54:32B-3(b), which includes the sale of information services under subsection (b)(12)
  3. Use tax for property or taxable services brought into NJ without paying sales tax

New Jersey does not impose a general tax on every service. Services specifically enumerated in N.J.S.A. 54:32B-3(b) can be taxable, and other provisions apply to tangible personal property, prewritten software, and use-tax transactions. The analysis still requires an accurate classification of what was sold; calling an engagement 'professional services,' 'custom software,' or 'SaaS' does not settle that question.

Custom Software Development and Contract Programming - Exempt

The Core Exemption

Under N.J.S.A. 54:32B-8.56, software 'created, written, and designed for the exclusive use of a specific customer' is not considered prewritten computer software. Its purchase is treated as a nontaxable professional service transaction. Technical Bulletin TB-51(R) (March 29, 2006, revised) states this plainly: 'entirely custom-made software is treated as a nontaxable professional service transaction and is not subject to Sales Tax.'

Even more directly, the NJ Division of Taxation's own guidance on information services explicitly carves out 'contract programming' services - defined as 'the design, development and implementation of computer programs based on the client's particular environment' - from the information services definition. The Division states this 'consulting service is not an information service and is not subject to tax.'

Ongoing Maintenance Is Also Exempt

TB-51(R) extends the exemption to ongoing maintenance: 'A maintenance contract covering only entirely custom-made updates of custom software, for the exclusive use of the original purchaser, is also nontaxable, regardless of whether delivered electronically or through tangible storage media.' Under N.J.A.C. Section 18:24-25.7, a software maintenance contract that provides only customer support services (without software updates/upgrades) is treated as a sale of non-enumerated services and is likewise not subject to sales tax.

Practical significance for a retainer: The amount and recurring billing format do not determine taxability. Review the work performed during the billing period, the software rights or access furnished, whether development is genuinely customer-specific, what information or output the seller provides, and whether any hardware, prewritten software, or other component is included.

Cloud Access (SaaS/IaaS) - Generally Exempt Under TB-72

Technical Bulletin TB-72 (July 3, 2013) addresses cloud-computing models and is relevant to AI agency retainers and SaaS products, but it does not classify every AI engagement:

  • TB-72 distinguishes remote access from electronic delivery or transfer of software possession.
  • It states that use of a software application is not itself listed as a taxable service and that most SaaS charges are therefore not subject to sales tax.
  • It discusses data hosting and webhosting as non-enumerated services.
  • Server location does not replace the need to identify the product, service, customer location, and other transaction facts.

TB-72 also states that SaaS meeting the definition of an information service is taxable. Software can be the means by which a seller furnishes information; remote access does not prevent information-service treatment when the statutory elements and transaction facts support it. This brings us to the next section.

The Information Services Trap (N.J.S.A. 54:32B-3(b)(12))

Effective October 1, 2006, information services became a specifically enumerated taxable service in NJ. The statute defines them as:

'The furnishing of information of any kind, which has been collected, compiled, or analyzed by the seller, and provided through any means or method, other than personal or individual information which is not incorporated into reports furnished to other people.' - N.J.S.A. 54:32B-2(yy)

The Division's Publication ANJ-29 clarifies: a taxable information service exists when the true object of the transaction is the information itself - a customer paying for stock quotes, legal research databases, financial data, property values, or marketing trends.

Examples That May Fit the Information-Service Definition

Reference tableSwipe to view all columns →
ExampleFact Requiring Analysis
Legal or financial research databaseWhether the seller compiles information and the information is the customer's true object
Stock quote or market-data feedWhether the seller furnishes collected, compiled, or analyzed information
Statistical databaseWhat the seller does to the data and what the customer buys
Mailing listWhether compiled information is furnished to others
Analytics productWhether the deliverable is seller-compiled information, a processing service, software access, or a combination

Examples Requiring a Different or More Specific Analysis

Reference tableSwipe to view all columns →
ExampleFact Requiring Analysis
Contract programmingWhether the work is design, development, and implementation for the client's particular environment
IT consulting with a written reportWhether professional advice, information, software, or another deliverable is the true object
Processing the client's own dataWhether information is merely incidental or is itself furnished by the seller
Customer-specific research or analysisWhether the statutory personal-or-individual-information exclusion actually applies
Professional work producing a documentWhether the customer buys professional services, information, or another taxable item

The True-Object Test Applied to AI Chatbots

New Jersey's true-object inquiry is relevant to mixed or ambiguous transactions: what did the customer actually pay to receive? For an AI engagement, the answer may be custom development, remote use of a tool, seller-compiled information, a completed output or report, or a bundle of components.

Applying the Test to a Custom AI Chatbot

Illustrative facts: An agency builds a customer-specific chatbot using third-party APIs, hosts it on cloud infrastructure, and provides ongoing maintenance under a monthly retainer. Before reaching a conclusion, verify the rights granted, degree of customization, data and outputs furnished, third-party products included, and the client's actual objective.

Is software transferred? If the verified facts show only remote access and no download or transfer of software possession, TB-72's remote-access analysis is relevant. A contract statement is evidence, but the actual delivery and customer rights must match it.

What service is actually furnished? Genuine customer-specific development or contract programming may receive different treatment from prewritten software, seller-furnished information, or another enumerated service. Break the work into its actual components before applying TB-51(R), TB-72, or the information-service rules.

Is it an information service? Determine whether the seller collects, compiles, or analyzes information and furnishes that information to the customer, and whether information is the true object rather than incidental to development or processing. A chatbot that processes customer-provided data is not automatically outside the definition, and an AI-generated output is not automatically inside it.

The personal-or-individual-information exclusion may be relevant when its statutory conditions are satisfied. Exclusive use by one customer or processing that customer's data does not, by itself, prove the exclusion; analyze what information is furnished and whether it is incorporated into reports furnished to other people.

Facts That Can Change the Analysis

  • The seller collects, compiles, or analyzes data and furnishes the resulting information as the product
  • The customer pays principally for research, reports, data access, or another completed output rather than development work or tool access
  • Prewritten software, hardware, third-party SaaS, or other products are included with the services
  • The same underlying product or information is furnished to multiple customers, affecting both the custom-software and information-service analyses
  • The contract, invoice, technical architecture, customer rights, and actual performance describe inconsistent transactions

Contracts and Invoices as Documentation

Contracts and invoices should accurately document the transaction that occurred. They can help establish the scope, deliverables, rights, component prices, and parties' responsibilities, but they cannot replace the substantive legal analysis or cure contrary operating facts.

Documentation Checklist

  • Describe each actual deliverable and service performed
  • State whether software is downloaded, licensed, transferred, or accessed only remotely
  • Document the customer's rights, exclusivity, and degree of customer-specific development
  • Identify who supplies data and what reports, information, or other outputs the seller furnishes
  • Identify hardware, prewritten software, third-party SaaS, hosting, API access, and maintenance components
  • Make the contract, invoice, books, system architecture, and actual performance consistent

Labels Do Not Control

Do not relabel a data product as 'custom development' or a software transfer as 'hosting' to seek a preferred result. Conversely, an imprecise shorthand on an invoice does not automatically make the transaction taxable if the complete records establish otherwise. Correct inaccurate documents and apply the law to the real transaction.

The Bundled Transaction Warning

A mixed engagement requires a component-by-component review and application of New Jersey's rules for bundled transactions, mixed transactions, and the predominant or true object where relevant. The presence of one potentially taxable component does not support a universal rule that the entire invoice is taxable, and separate statement does not guarantee that every component will be respected as a separate transaction.

Common AI Agency Bundling Risks

  • Prewritten software: Determine whether it is transferred, remotely accessed, modified, or consumed by the agency in performing its service
  • Hardware: Identify whether the agency sells tangible personal property or merely uses its own equipment
  • Third-party SaaS: Determine whether the agency resells access, acts as an agent, or consumes the service as an input
  • Cloud and API costs: Analyze the underlying service, contractual relationships, and whether the charge is a reimbursement, resale, or part of the agency's own cost

Documentation and Review

Accurately identifying and pricing distinct components can improve the audit trail, but the treatment must follow New Jersey law and the actual arrangement. Review mixed engagements before billing, retain vendor and customer contracts, and keep the sales-tax treatment consistent with the general ledger and returns.

Out-of-State Agencies: NJ Economic Nexus

For an out-of-state agency, nexus, registration, sourcing, and the taxability of the transaction are related but distinct questions. Physical activity in New Jersey and New Jersey-directed economic activity can require review, but a nexus conclusion does not make a nontaxable item taxable, and a product classification does not decide whether the seller has a filing obligation.

Review the agency's physical activities, personnel and contractors, customer and service locations, New Jersey receipts and transactions, marketplace relationships, and the particular registration provisions that apply. Thresholds, sourcing rules, and administrative instructions can change; verify the current New Jersey statute and Division guidance rather than relying on a threshold quoted in an older article.

Do not assume that an agency must register and file zero returns merely because it has New Jersey customers, or that it has no obligation merely because one service is nontaxable. Determine nexus, registration, sourcing, and taxability from current authority and the seller's complete facts.

Out-of-state agencies should:

  • Track New Jersey customers, receipts, transactions, personnel, contractors, and in-state activities
  • Classify each product and service under current New Jersey authority
  • Determine sourcing and registration obligations before collecting tax
  • Recheck the Division's current thresholds, forms, and guidance whenever the facts or product change

FAQ

My agency is in NJ. Should I register for NJ sales tax even if all my services are nontaxable?

Do not decide from the label 'nontaxable services' alone. Review whether the agency makes any taxable sales, has use-tax or other filing obligations, and is required or permitted to register under current Division procedures. Registration does not authorize an unsupported resale-certificate claim: a resale certificate applies only when the actual purchase and resale satisfy the governing rules. Do not collect New Jersey sales tax without addressing the associated registration and remittance requirements.

What if my client is outside NJ?

Customer location alone does not produce a universal answer. Identify the item sold, where New Jersey sources that item or service, where the customer receives or uses it, and whether another jurisdiction has nexus and taxability rules that apply. A New Jersey conclusion should not be carried into another state without checking that state's current primary authority.

Does selling a SaaS product (multi-tenant) change the analysis?

It changes the facts that must be analyzed. TB-72 distinguishes remote access from a software transfer and states that use of a software application is not itself an enumerated service. It also states that SaaS meeting the information-service definition is taxable. Neither single-customer customization nor multi-tenant delivery decides the answer by itself; examine what the seller collects, compiles, analyzes, and furnishes and what the customer actually buys.

What if I include 'data extraction' or 'data analysis' as a deliverable in my SOW?

Describe the work accurately; do not reframe an information deliverable as development work solely for tax purposes. If the seller furnishes collected, compiled, or analyzed information and that output is the customer's true object, the information-service rules may apply. If the seller instead performs genuine customer-specific development and the output is incidental, document those facts. The statement of work is evidence, not a substitute for actual performance.

Is hosting a chatbot for a client subject to NJ sales tax?

TB-72 discusses data hosting and webhosting as non-enumerated services, so that guidance is a starting point when the seller truly furnishes hosting. A chatbot engagement can also include software, information, maintenance, or other components. Determine the real service, apply any bundling rules, and recheck current guidance before treating the charge.

Do I need to charge sales tax on my Stripe subscription product (e.g., a productized AI service)?

The payment platform and subscription format do not determine taxability. Analyze whether the customer receives remote software access, prewritten software, seller-compiled information, reports, services, or a bundle, and apply TB-72 and the information-service rules to those facts. For customers outside New Jersey, separately check nexus, sourcing, and product taxability under each relevant jurisdiction's current authority.

What about reselling OpenAI or Anthropic API access to my client?

Determine whether the agency consumes the API as an input to its own service, resells access, acts as an agent for the client, or furnishes it as part of a bundled product. A markup, reimbursement, or separate line can be relevant evidence but does not decide the classification. The invoice should describe the actual arrangement and agree with the vendor and customer contracts.

What if the NJ Division of Taxation issues AI-specific guidance later?

Do not predict how future guidance will classify AI products. Recheck the current statute, regulations, Division bulletins and notices, and any later administrative or judicial authority before filing, registering, or changing collection practices. New guidance could address facts not resolved by TB-51(R) or TB-72.

Need a Fact-Specific New Jersey Sales-Tax Review?

AI engagements can combine custom development, cloud access, information, and third-party products. A review should reconcile the contracts, actual deliverables, technical flow, invoices, and current New Jersey authority. I'm Greg Monaco, a NJ-licensed CPA. A written scope may cover New Jersey characterization and general education about possible other-state nexus; Monaco CPA does not provide other-state registration, filing, or operational compliance.

Use the contact form to request an intake review

Circular 230 Disclosure: This post provides general tax information and is not a substitute for personalized tax advice. NJ AI sales tax is fact-and-circumstance specific - consult a qualified tax professional for advice on your specific engagements.

AI agency cluster: AI Automation Agency Hub | R&D Tax Credit | API & Cloud Deductions (Section 174) | Foreign Contractor W-8BEN | S-Corp Salary for AI Agency Owners

Related NJ tax reading: NJ Sales Tax on Service Providers | NJ Sales Tax Guide