美国是重商主义社会,不做赔本买卖,他每次打仗总要找赞助商,总要盟国出钱,出钱多少要具体分析,没有一定之规,最成功的是1991年的海湾战争,美国总统布什调动他所有的外交关系和与世界各国领导人的私人关系,将各国联合起来。建立多国部队的决定得到了联合国的认可。国际社会普遍支持,几乎50个国家在不同程度上对第一次海湾战争作给予了支持。许多国家给予了财政支援和经济援助,美国收到了约540亿美元用以支付约610亿美元的战争开支。美国的90%花费都由联盟国家分担,这些国家包括沙特阿拉伯、科威特、日本、德国、韩国。
在美国的争取下,有十余个国家同意为美国提供现金和物资援助。其中,科威特援助的最多,现金159.74亿美元和价值3200万美元的运输工具;沙特提供援助现金132.65亿美元以及价值35.75亿美元的实物;阿联酋援助38.75亿美元和价值2亿美元的实物;日本援助99.61亿美元现金和价值7.8亿美元的各种设备;德国支援57.6亿美元现金和价值8亿美元的物资;韩国援助3.29亿美元现金和价值5700万美元的物资。
盟国最终为美国提供了700亿美元的现金和物资,其中540亿美元提供给美国,另外的则提供给埃及、土耳其和约旦等国。这样一来,美国自身只负担全部作战经费的20%,60%由沙特、科威特和其他海湾富裕国家承担,日本、联邦德国等经济发达的国家则承担其余的20%。
科索沃战争是以“北约”的名义打的, 美国承担了此次军事行动总开销的其78%,其余分别由英、德、法、加、意等参战国分担,其中未参战的北约成员国也要分担部分费用
。
阿富汗战争是美国自己发动的报复行动, 钱自然得自己出。但美国的精明之处就在于把恐怖主义描绘成一个国际威胁,并以是否“ 反恐怖主义”划线, 建立起一个广泛的国际反恐联盟, 从而得到政治上、道义上和经济上的支持。一些国家迫于压力或其他原因,不得不在各方面与美国配合。这些国家向美国提供的经济帮助主要是以物折款捐助或无偿援助,如提供空中走廊、军事基地、后勤物资补给等等。同时美国还拉了许多盟友来参与一些军事行动, 让盟友分担战争成本, 以减少军事开支。