(一)政治因素:政治因素包括国内政治因素和国际政治因素。政治因素越稳定,国防支出就越少;反之亦然。
(二)经济因素:通常情况下,国家财政状况越好,国防支出的规模也就可能越大。而国家财政的状况,最终又受经济发展水平的制约。经济发展速度越快,效益越高,用于国防支出的资源就可以更多一些。
(三)经费使用效率因素:在既定国防目标下,经费使用效率越高,国防开支规模就越小。
(四)兵员制度:义务兵役制军事人员的薪金常常低于劳动力市场均衡的“影子工资”水平,但相应地国家需要更多地承担他们退役后的基本生活保障;自愿兵役制人员经费开支水平高,但可相应减少退伍军人的生活保障开支。
(五)一定时期的国防开支,还受物价水平.技术水平和地域因素的制约。物价水平.技术水平越高,地域越广大,国防开支规模就越大。