市舶司是中国在唐、宋、元、及明初在各海港设立的海上对外贸易管理机构,相当于现在的海关。明清两朝反复“海禁”。明洪武三年(1370年)“罢太仓黄渡市舶司”。洪武七年(1374年)撤销福建泉州、浙江明州、广东广州三市舶司。清康熙二十四年(1685年)撤销全部市舶司,设立江、浙、闽、粤四处海关。乾隆二十二年(1757年),乾隆帝南巡,在苏州亲眼目睹洋商船只络绎不绝,引起警觉,下旨除粤海关外,撤销所有其他海关。是为“一口通商”。