RPP40 is a core protein subunit of the human RNase P ribonucleoprotein, co-purifying with catalytically active holoenzyme and being precipitated together with active enzyme by anti-RPP40 antibodies, which established it as one of at least eight protein subunits of the tRNA-processing complex (PMID:9630247, PMID:10024167). RPP40 is shared between RNase P and the related RNase MRP complex: it sediments in both small (12S) and large (60–80S) particles and co-immunoprecipitates with both holoenzymes, and unlike subunits such as Rpp20 and Rpp25 it associates with essentially all RNase MRP particles (PMID:16723659). Within RNase MRP it makes direct protein-protein and protein-RNA contacts that contribute to a structural model of complex assembly (PMID:15096576). Beyond these assembly and processing roles, RPP40 has been linked in hepatocellular carcinoma cells to coordination of pre-rRNA transcription and ribosomal protein gene expression promoting proliferation and invasion (PMID:40517827).