공공선택론은 시장의 공공재 공급이 효율적이지 못한 경우에 정부가 공공재 최적규모를 어떻게 선택할지를 다루는 학문으로, 정부예산결정은 정치적 의사 결정에 따라 정해진다.
공공선택론은 시장이 공공재를 효율적으로 공급하지 못할 경우, 정부가 어떻게 공공재의 최적규모를 선택할 것인가를 다루는 학문이다. 즉, 공공선택이론은 정치현상을 경제학적 방법을 응용하여 연구하는 방법으로 시장기구와 가격기구를 대체할 수 있는 정치기구를 중요시한다. 따라서 정부예산결정은 경제적 합리성보다 정치적 의사결정에 의해서 좌우된다고 판단한다. 이러한 이유로 해서 공공선택론자들은 투표 행태, 정당, 관료와 이익집단의 행태 등을 연구하여 예산결정을 설명하려 한다. 우리나라에서도 대통령 선거, 국회의원 선거, 지방의원 선거 등 각종 선거가 많이 실시되고 있는데, 선거가 실시되면 정부는 각종 사업을 조기에 집행하고 선심사업을 시행하여 결과적으로 재정 지출을 확대하게 되거나 통화를 팽창시키게 된다(신무섭, 2007). 또한 다양한 조직들이 상호이익을 도모하기 위해 거래나 계약 등을 하여 재정지출이 변화될 수도 있다고 본다(함우식, 1995).