Skip to main content

Official websites use .gov

A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS

A lock () or http:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

NFIRS Vendor Information

  • Share on:

Thank you for your interest in developing software for the U.S. Fire Administration's (USFA) National Fire Incident Reporting System (NFIRS).

Vendor alerts

There are no NFIRS specification changes for the January 2023 cycle. The January 2015.1 specification remains in place.


Specification enforcement began with the October 2020 release of the U.S. Fire Administration's eNFIRS applications.

Learn how to comply

NFIRS 5.0 software development procedures

To get started, follow these 4 steps:

  1. Register your company/organization and software with the NFIRS Support Center to receive a vendor ID and a software ID. All transaction files processed at the national level are required to have these two IDs embedded in the transaction file as specified in the design documentation.
  2. Develop software using the NFIRS 5.0 design documentation and then test your output transaction files using the vendor validation tool.
  3. Notify us when your product development is completed and tested to be compatible with the national NFIRS 5.0 database standard. Send your contact information, vendor ID and software ID to FEMA-NFIRSHELP@fema.dhs.gov
  4. After you notify us, we will add your company/organization to the Active Vendor list. Fire departments and states use this list as a resource when shopping for a software product.

Monitoring and ensuring data quality

Because we don’t certify vendor transaction files, it is important for state agencies, fire departments and vendors to continue monitoring data quality issues. Issues with NFIRS vendor files are addressed by the fire department, the state involved and your company/organization.

Vendors should retest software after revisions or version changes. If testing files using the vendor validation tool, please review the files listed below for validation errors and/or rejected transaction information.