GPRA는 프로그램 목표를 설정하고, 결과 체계를 만들며, 프로그램의 효율 및 효과를 증진하는데에 있었다. 연방정부는 5년 이상의 전략계획서를 만들어 의회에 제출하고, 연례 성과계획서를  예산에 보낸다. 그리고 프로그램 성과보고서를 대통령과 의회에 제출한다. 
1993년에 제정된 GPRA는 프로그램의 성과목표를 정하고 그 결과를 측정하는 체계를 구축하여, 프로그램의 효율성과 효과성을 제고하는 데 있었다. 이는 크게 3가지 요건으로 구성되는데 이는 다음과 같다. 첫째, 연방정부의 각 기관들은 최소 5년간의 향후 계획을 포괄하는 전략계획서(strategic plan)를 작성하여 OMB 및 의회에 제출한다. 전략계획서에는 각 기관의 주요 기능 및 운영을 총괄하는 임무(mission) 및 목적(goals), 구체적 목표(objectives)와 이들을 달성하기 위한 방법을 제시해야 한다. 둘째, 연방정부 예산에 연례 성과계획서(annual performance plan)를 첨부한다. 여기에는 각 프로그램의 수행에 따라 달성할 성과의 수준을 계량적인 성과목표(performance goals)로 제시하도록 하였다. 셋째, 각 연방기관의 장은 회계연도의 프로그램 성과 보고서(program performance report)를 대통령 및 의회에 제출한다. 이 성과 보고서에는 연례 성과계획서에 나타난 성과목표와 실제 프로그램의 성과를 지표를 통해 비교하고 평가한다.