تستخدم الدولة النفقات العامة للقيام بوظائفها ، و من ثم تختلف النظرة الى النفقات العامة بإختلاف النظرة الى الدور الذي يجب أن تقوم به الدولة ، حيث كان للتطور الذي لحق دور الدولة في الحياة العامة كبير الأثر في نطاق نشاطها المالي