这时期为讨伐匈奴,汉武帝命令大量养马。来自长安饲养的马就有“数万匹”,关中养马之人不足,就从邻近郡县征调。投降的匈奴人之衣食亦由汉廷供给。为此武帝就减损自己的膳食和车马,拿出“御府”(皇帝私人府库)中的藏钱来供补其所需。
元狩四年(前119),武帝又命卫青、霍去病各自领兵分击匈奴, “得首虏八九万级”, “赏赐五十万金”,折合铜币五十万万钱。汉军的马匹就死于疆场近十余万匹,转运车辆、粮草、盔甲的费用还未计算在内。这时财用匮乏,战士薪俸都难以发放到位。
边境因事及反击匈奴战争,花费所用钱数,共用钱已达二百七十余万万。
这一数字是这样计算出来的:元光五年(前130)通西南夷“费以巨万(万万)”,可以一万万计;元朔二年(前127)取河南地,筑朔方城等等费用“费数十百巨万(万万)”,应以百万万计;元朔五年(前124)、六年(前123),赏赐将士二十余万金折合二十余万万钱;元狩二年(前121),霍去病出陇西战役,用费“百余巨万”以百余万万计;元狩四年(前119),卫青、霍去病北击匈奴赏赐将士“五十万金”浙合铜钱五十万万。