El EAC-CPF (por sus siglas en inglés Encoded Archival Context – Corporate entities, Persons and Families) es un estándar XML que se utiliza para codificar información sobre los creadores de materiales de archivo (entidades corporativas, personas físicas o familias), así como sus relaciones con recursos y/o objetos (libros, colecciones, fondos, series, documentos, etc.) y otras entidades corporativas, personas físicas y familias. Su objetivo es proporcionar información contextual sobre las circunstancias de creación y uso de los registros. EAC-CPF puede utilizarse junto con EAD (Encoded Archival Description) para mejorar sus capacidades en la codificación de instrumentos de búsqueda, pero también puede emplearse con otros estándares o para la codificación independiente de archivos de autoridad.
EAC-CPF se define en una definición de tipo de documento, así como en esquemas XML y Relax NG. Los elementos de EAC-CPF reflejan los estándares gestionados por el Consejo Internacional de Archivos: ISAAR(CPF) e ISAD(G).
EAC-CPF ha sido y está siendo probado en varias instituciones, como el proyecto LEAF de la Unión Europea; Linking and Exploring Authority Files, financiado entre 2001 y 2004. Las instituciones que utilizan el software AtoM (Access to Memory) pueden importar y exportar metadatos en EAC-CPF.
Los primeros borradores del Grupo de Trabajo Ad Hoc EAC-CPF se publicaron en 2004. En 2009, el grupo de trabajo publicó un borrador para comentarios públicos, antes de la publicación del estándar completo en 2010.