Internal Revenue Manual

IRM 2.17.1

Infrastructure Currency

Official textirs.govlast amended

# Part 2. Information Technology

2.17.1 Infrastructure Currency

Manual Transmittal

April 07, 2026

Purpose

(1) Revise IRM 2.17.1, Infrastructure Currency Policy for Software and Hardware

Material Changes

(1) Updates as of December 10, 2025, IRM 2.17.1, Infrastructure Currency updated to align with leadership memorandum for Revised Definition of Legacy Systems, dated April, 04, 2025

Effect on Other Documents

IRM 2.17.1, dated October 26, 2020, is superseded.

Audience

IRS IT Business Units and IRS IT organizations

Effective Date

(04-07-2026)


Kaschit Pandya
Chief Information Officer

# Program Scope and Objectives

  1. Intent: Support the IRS Leadership definition of "legacy system". The Legacy definition is a technology-based standard that focuses on IRS Business outcomes and aligns to the IRS mission to drive Modernization including but not limited to legislative mandates.

  2. Scope: The IRS Infrastructure Currency IRM scope is to guide the refresh, retirement, and decommission of all IRS IT systems, applications, components, and their Commercial Off-The Shelf (COTS) software and hardware, managed or maintained by the Office of the Chief Information Officer, including those operated by contractors or third-party vendors. A system is designated as legacy if it measurably obstructs IRS mission-critical outcomes by:

    • Limiting functionality essential to key operations or business objectives,

    • Increasing operational risk (e.g., security vulnerabilities, system failures), or

    • Degrading performance (e.g., causing delays or inefficiencies).

    Legacy status of a system is determined by assessing impact on the agency’s evolving mission requirements (regardless of system age, programming language, or vendor support status).
  3. Objective: To reduce or eliminate Infrastructure risks including those impacting operational integrity and Agency reputation.

  4. Program Owner: Enterprise Infrastructure Currency (EIC).

  5. Contact Information: Contact EIC

# Background

  1. This IRM was established October 9, 2018

# Authority

  1. IRM 2.17.1 is authorized by IRS CIO.

# Roles and Responsibilities

  1. Enterprise Infrastructure Currency (EIC):

    • Hardware/Software Portfolio The EIC office develops the portfolio to prescribe the assets to be addressed within a fiscal year (FY) to reduce risk and achieve required end of year metrics

    • IRS stakeholders will align risks to the assets identified by EIC FY prescribed portfolio targets.

    • IRS Risk Compliance IRS stakeholders will submit a risk to the system of record to obtain leadership approval for assets that are identified as a FY portfolio target to meet the legacy definition, reduce risk, and achieve end of year metrics.

      Note:

      The submission of a risk to the system of record includes the requirement to provide a traceable identification tag i.e. Item Tracking and Control System Governance Risk and Compliance (ITRAC GRC) number. The identification tag can have one to many or many to one relationship with one asset.

# Program Management and Review

  1. EIC will manage the execution of the legacy definition policy.

  2. EIC will perform reviews with IT leadership

# Program Controls

  1. Figure 2.17.1-1 Provides several sample scenarios for compliance.

    If... And... Then...
    The asset is approved for use Complies with federal law and has executive approval The asset is compliant
    The asset is not limiting functionality essential to key operations or business objectives Complies with federal law, has executive approval, is not scheduled for modernization as defined by the legacy definition The asset is compliant
    The asset is limiting functionality essential to key operations or business objectives Complies with federal law, has executive approval, is not scheduled for modernization as defined by the legacy definition The asset will be considered for refresh, retirement or decommission
    The asset is limiting functionality essential to key operations or business objectives Does not comply with federal law, does not have executive approval, nor is scheduled for modernization as defined by the legacy definition The asset is not compliant and will be scheduled for refresh, retirement or decommission
    The asset is increasing operational risk (e.g., security vulnerabilities, system failures) Does not comply with federal law, does not have executive approval, nor is scheduled for modernization as defined by the legacy definition The asset is not compliant and will be scheduled for refresh, retirement or decommission
    The asset has degrading performance (e.g., causing delays or inefficiencies) Does not comply with federal law, does not have executive approval, nor is scheduled for modernization as defined by the legacy definition The asset is not compliant and will be scheduled for refresh, retirement or decommission

# Terms and Acronyms

  1. Acronyms Definition
    None N/A
    Term Definition
    Compliance Assets enabling IRS goals (e.g., timely tax processing, taxpayer service delivery) including supporting capabilities that do not promote risk.
    Useful Life The useful life of an asset reflects how long the equipment can be of productive use within an enterprise, before it either becomes functionally obsolete, creates unacceptable risk, or its operational costs (e.g., maintenance and reliability challenges or downtime) exceed those of newer products.

# Related Resources

    • IRM 10.8.1 IT Security, Security Policy

    • SA-22 Unsupported System Components https://irm.web.irs.gov/Part10/Chapter8/Section1/IRM10.8.1.aspx#10.8.1.4.17.21

    • CM-08 System Component Inventory https://irm.web.irs.gov/Part10/Chapter8/Section1/IRM10.8.1.aspx#10.8.1.4.5.7

    • PM-05 System Inventory https://irm.web.irs.gov/Part10/Chapter8/Section1/IRM10.8.1.aspx#10.8.1.4.13.5

    • ESP https://ea.web.irs.gov/ESP/help.aspx

    • EA Managed Services https://irsgov.sharepoint.com/sites/EAO_stm_cr/SitePages/EA-Managed-Services.aspx

Source: view the official text

Report a problem

What's wrong?

Sent anonymously with this page's citation. No personal information is collected.

In this part (40 sections)
  1. 2.5.10 · Function Point Standards
  2. 2.5.11 · Analysis Techniques and Deliverables
  3. 2.5.12 · Design Techniques and Deliverables
  4. 2.5.13 · Database Design Techniques and Deliverables
  5. 2.5.14 · Quality Assurance
  6. 2.7.1 · Inter-center
  7. 2.7.6 · Systems Scheduling
  8. 2.8.1 · Introduction to AIMS REALTIME Processing
  9. 2.8.2 · AIMS Command Code AM424
  10. 2.8.3 · AIMS Command Code AMDIS
  11. 2.8.4 · AIMS Command Code AMSTU
  12. 2.8.5 · AIMS Command Code AMSOC
  13. 2.8.6 · AIMS Command Code AMAXU
  14. 2.8.7 · AIMS Command Code AMCLS
  15. 2.8.8 · AIMS Command Codes AMNON, AMTIN, AMBLK, AMFRZ, AMREQ and AMLAB
  16. 2.8.9 · AIMS Command Code AMRET
  17. 2.9.1 · Integrated Data Retrieval System
  18. 2.11.1 · IDRS Correspondence
  19. 2.12.2 · Security and Communication Services (SACS) Security Command…
  20. 2.15.1 · Enterprise Architecture (EA) Overview
  21. 2.17.1 · Infrastructure Currency
  22. 2.21.1 · Introduction to Shopping Cart Processing for IT
  23. 2.22.1 · Unified Work Request (UWR) Process
  24. 2.25.2 · IRS Integrated Enterprise Portal Usage Standard
  25. 2.25.3 · Intranet Site and Web Server Registration Procedures
  26. 2.25.20 · SharePoint
  27. 2.25.101 · IRS.gov Web Content Management Procedures
  28. 2.28.1 · Unified Communications (UC) Overview
  29. 2.31.1 · One Solution Delivery Life Cycle Guidance
  30. 2.109.2 · Risk, Issue, and Action Item Management Process
  31. 2.110.1 · Requirements Engineering Directive
  32. 2.110.2 · Requirements Engineering Process
  33. 2.120.6 · Engineering Planning Process
  34. 2.120.7 · Solution Design Process
  35. 2.120.8 · Interface Design Process
  36. 2.120.9 · Hardware Analysis and Design (HAD) /System Configuration…
  37. 2.120.10 · Engineering ELC Documentation
  38. 2.120.11 · Data Management Process Description
  39. 2.120.12 · Naming Data Element(s)/Object(s)
  40. 2.123.2 · Knowledge Management Process Description
Full table of contents →