AI Governance

AI-BOM: Why Every AI Company Will Need One Before Selling to Enterprise

LowerPlane Team••9 min read

TL;DR

  • • AI-BOM is the AI equivalent of the SBOM (software bill of materials) — a structured inventory of models, training data sources, providers, versions, and evaluators
  • • Enterprise procurement teams — banks, hospitals, defense contractors — started asking for an AI-BOM during 2026, and it's spreading fast
  • • Four required sections: models, data sources, third-party providers, evaluation and monitoring
  • • Without one, deals stall in security review — the reviewer asks "what models are you using?" and there's no artifact to hand over
  • • Keeping the AI-BOM current is a workflow problem, not a template problem — the trick is to tie updates to deploys and vendor changes

The SBOM took a decade to go from "good idea" to "procurement will not sign without one." The AI-BOM is following the same arc — but compressed into eighteen months. If you sell to a regulated enterprise, you will be asked for one this year. This post tells you what it is, what belongs in it, and how to keep it current without burning your engineering team out.

Why the AI-BOM Emerged

The SBOM emerged because enterprise buyers wanted to know if their vendors were shipping Log4j, or vulnerable OpenSSL, or a random npm package taken over by a bad actor. The pattern was: someone else's supply-chain problem became the buyer's outage.

The AI-BOM emerges for the same reason. When your vendor uses a model, that model was trained on data your vendor didn't collect, produced by a provider your vendor doesn't operate, tuned on datasets your vendor may not know the provenance of. Every one of those hops introduces risk — bias, licensing, data leakage, model deprecation — and the buyer wants visibility.

Add to this the EU AI Act and various US state AI laws (California, Colorado, Utah) that mandate transparency about training data and automated decisions, and buyers now have both a security and a regulatory reason to ask.

Who Is Asking for It Today

Financial services
Major banks include AI-BOM requests in third-party risk management questionnaires alongside SOC 2 and ISO 27001.
Healthcare
Health systems and payers ask AI vendors for model lineage, training data provenance, and clinical validation evidence before signing BAAs.
Government / defense
Federal contractors and Department of Defense primes cascade AI-BOM requirements from OMB and DoD AI directives to their subcontractors.
EU enterprises
Any high-risk system under the EU AI Act is required to document a technical file that closely mirrors an AI-BOM.
Fortune 500 procurement
AI governance offices that stood up in 2025 now write vendor policies requiring an AI-BOM as part of onboarding.
Insurance underwriters
AI liability insurers ask for an AI-BOM before quoting coverage — no BOM, no policy.

The Four Sections of a Practical AI-BOM

There is no universal AI-BOM standard yet — SPDX-AI and CycloneDX-ML are competing formats, and both are moving fast. But the practical content converges on four sections. Structure yours this way and you'll satisfy almost any buyer's request.

Section 1: Models

One row per model deployed in production. If you use the same base model with different fine-tunes, list each fine-tune.

  • • Model ID (provider name + version, or your internal model ID for fine-tunes)
  • • Provider or hosting location (OpenAI, Anthropic, self-hosted, HuggingFace)
  • • Model family and version (gpt-4o-2025-08, claude-opus-4-7)
  • • Purpose (what this model does in your product)
  • • Model card link (provider docs or your own for fine-tunes)
  • • Owner (person on your team accountable for this model)

Section 2: Data

One row per dataset used to train, fine-tune, or evaluate any listed model. Also cover retrieval corpora if you run RAG.

  • • Dataset name / source
  • • Purpose (training, fine-tuning, evaluation, retrieval)
  • • Provenance (self-collected, purchased, public dataset, synthetic)
  • • Licensing (with reference to the license file or vendor contract)
  • • Contains PII? Contains customer data? Contains regulated data (PHI, PCI)?
  • • Last refresh date
  • • Bias assessment reference (link to the completed assessment)

Section 3: Third-Party Providers

Every external service your AI system talks to — model APIs, vector stores, evaluators, moderation APIs.

  • • Provider name and product
  • • Purpose in your architecture
  • • Region and data residency commitments
  • • Data class sent to the provider
  • • Contract terms (DPA, zero-retention addendum, sub-processor listing)
  • • Their SOC 2 / ISO 27001 / ISO 42001 status on file

Section 4: Evaluation and Monitoring

Auditors and buyers increasingly want to know how you know the model is still doing what it should. This section documents that.

  • • Evaluation datasets and metrics per model
  • • Cadence of re-evaluation (weekly, per-deploy, monthly)
  • • Drift detection setup (input, output, or performance drift)
  • • Alerting rules and who they page
  • • Human review process for high-impact outputs
  • • Last completed AI Impact Assessment reference

What Auditors and Buyers Accept as Evidence

You don't need to be right about every field — you need to be transparent and current. Common sources buyers accept for each row:

FieldAccepted evidence
Model providerScreenshot of provider console showing the model deployment, or Terraform/config file.
Contract termsSigned PDF of DPA and any addenda. A link to the provider's public T&C is not enough.
Dataset provenancePurchase agreement, dataset card, or an internal collection procedure with sign-off.
Bias assessmentCompleted assessment document with a specific reviewer name and date — not a template.
Drift alertingAlert rule definition + a sample alert (real, from your alerting system).
Re-evaluation cadenceCI pipeline snippet showing evals run on every deploy, or a scheduled job configuration.

Keeping the AI-BOM Current

The AI-BOM everyone builds is out of date within a quarter. The AI-BOM that actually helps you close deals is the one where an engineer bumping a model version also bumps a row. Practical automation options:

How LowerPlane Handles Your AI-BOM

  • →AI-BOM as a first-class object with the four required sections pre-structured
  • →Auto-populate models and providers from OpenAI, Anthropic, Google Vertex AI, and self-hosted endpoints
  • →Link AI-BOM rows to AI Impact Assessments, DPAs, and evaluation runs
  • →Publish an up-to-date AI-BOM to your Trust Center — buyers pull it themselves
  • →Change-management integration so a model version bump prompts a BOM update
Explore AI-BOM in LowerPlane

Stop Stalling Deals on the AI-BOM Question

LowerPlane produces a current, buyer-ready AI Bill of Materials from your existing model, provider, and evaluation data — no spreadsheets to maintain.

Book a Demo