Safeguard
Compliance•

What must a NYDFS asset inventory record for each system?

NYDFS 500.13 requires a complete, accurate, documented asset inventory with five tracked fields and an update schedule. Here is what engineers record.

Safeguard Security Team
4 min read

Section 500.13 of NYDFS Part 500 requires a covered entity to keep a complete, accurate and documented inventory of its information systems. The written procedure must track owner, location, classification or sensitivity, support expiration date and recovery time objectives where they apply, and state how often the inventory is updated and validated.

This is general information, not legal advice.

What the text says

The rule is short. Subsection (a) asks for written policies and procedures that produce and maintain the inventory, and it lists the minimum content. Subsection (b) is about disposal of nonpublic information that is no longer needed, which is a separate duty that often lands on the same team.

Field in 500.13(a)(1)What an engineering team usually records
OwnerA named team or person who can answer for the system
LocationCloud account and region, data center, or vendor tenant
Classification or sensitivityWhether it holds nonpublic information, and at what level
Support expiration dateEnd of vendor or community support for the OS, runtime or product
Recovery time objectivesHow long the business can tolerate the system being down

The phrase "as applicable" matters. A stateless internal tool may have no meaningful recovery objective, and the inventory can say so.

Why software belongs in the inventory

The definition of an information system in section 500.1 covers a set of electronic information resources organized for processing and sharing information. Applications and the components they run on fit that description in practice. Many teams track servers and SaaS accounts well and miss the libraries, container base images and build tools that sit under them. Those are where support expiration dates quietly pass.

A practical split:

  1. Systems and services: hosts, clusters, databases, SaaS tenants, repositories.
  2. Software inside them: dependencies, base images, runtimes, with versions.
  3. Owners and sensitivity attached to the first list, inherited by the second.

Keeping it accurate

The rule asks for a stated frequency to update and validate the inventory. It does not set a number, so you choose one that matches how fast your estate changes and then keep to it. Three habits make the choice defensible:

  • Generate the list from sources of truth, such as cloud APIs, repositories and build output, instead of editing a spreadsheet by hand.
  • Run a validation step that flags assets with no owner or no classification.
  • Record the date of each validation run so you can show the schedule was followed.

If your inventory is a spreadsheet, treat the last edited date and the person who edited it as evidence, and replace it with an automated export when you can.

Try it yourself

Click through it at your own pace, or open it full screen.

Look at how components and versions are listed per project. That is the software layer your asset inventory should be able to reach.

Where Safeguard fits

Safeguard offers asset discovery and SBOM and dependency scanning, which can produce the component level list that feeds an inventory. It does not replace your own owner and classification decisions. You can try a free scan at gold.safeguard.sh/scan.

Quick check

Does 500.13 set how often the inventory must be updated?

No. It requires the written procedure to state the frequency for updating and validating the inventory. You decide the interval and then follow it.

Is a spreadsheet acceptable?

The text requires a complete, accurate and documented inventory maintained under written procedures. It does not name a format. Accuracy is the hard part with a hand edited sheet.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.