1788年（干隆五十三年），随两广总督孙士毅出兵，讨伐安南西山军的阮惠。十一月辛未，尚维昇与副将庆成率兵千余人，来到寿昌江。西山军据守江的南岸，趁雾天大破西山军。尚维昇部在渡过市球江的时候，乘木筏夺取桥樑，奋勇直进，因此受赐孔雀翎。而他在渡富良江（今红河）的时候，亦斩获甚众。西山军守昇龙（今河内）的大司马吴文楚非常惊恐，率军退往三叠山，清军进入昇龙，扶黎昭统帝复位。1789年，阮惠趁春节时机对毫无防备的清军发起总攻。清军大败，孙士毅渡富良江，逃往镇南关（今中越边境的友谊关）。许世亨、张朝龙、尚维昇负