近代中國的海關(guān)長(zhǎng)期由外國列強(qiáng)掌控,他們控制中國海關(guān)的機(jī)構(gòu)之一便是總稅務(wù)司署。自1840年鴉片戰(zhàn)爭(zhēng)后,清廷不得不放棄各種通商和貿(mào)易的權(quán)利,逐漸在通商口岸創(chuàng)立新的海關(guān)稅收,專門向外國商船征稅。負(fù)責(zé)征收洋稅的海關(guān)就被稱為“新關(guān)”,以與舊制海關(guān)區(qū)分開來。1853年,英國、法國和美國駐上海領(lǐng)事趁著小刀會(huì)起義之機(jī),奪取了通商口岸洋稅的征收權(quán),從此中國海關(guān)就進(jìn)入了列強(qiáng)控制的時(shí)代。

粵海新關(guān)
總稅務(wù)司署的成立也不是一蹴而就的,有一個(gè)漸進(jìn)的過程。1858年,英法聯(lián)軍攻陷大沽,清廷被迫簽訂《天津條約》及其附約《通商章程善后條約:海關(guān)稅則》。1859年初兩江總督何桂清內(nèi)定李泰國為各口海關(guān)總稅務(wù)司。李泰國剛就任總稅務(wù)司時(shí),只控制了江海關(guān)的洋稅征收,但是很快他就開始籌建以稅務(wù)司為核心的海關(guān)制度,力圖把各口的新關(guān)都置于總稅務(wù)司的控制之下。1859年,10月,李泰國新設(shè)粵新關(guān)以及潮新關(guān)。并且他還開始制定總稅務(wù)司的人員編制以及經(jīng)費(fèi)預(yù)算。按照李泰國的設(shè)想,總稅務(wù)司署包括總稅務(wù)司一人,委員若干,幫辦寫字一人,中國寫字先生三人,差役十人,共計(jì)薪俸支出25920兩。1861年,赫德開始接替李泰國代理總稅務(wù)司職務(wù),各口陸續(xù)新設(shè)的海關(guān)多達(dá)十一處。從1864年初開始總稅務(wù)司署這個(gè)名稱開始正式被使用,并且一直延續(xù)下去。這一名稱的使用也標(biāo)志著總稅務(wù)司署的最終形成。

赫德
總稅務(wù)司署最初是設(shè)在上海,從1865年冬開始由于總稅務(wù)司署的負(fù)責(zé)人赫德一直在北京活動(dòng),因此從這一年開始總稅務(wù)司署也隨之遷往北京辦公,一直到1929年。總稅務(wù)司署在京期間,總共歷經(jīng)了四任總稅務(wù)司,分別是赫德、裴式楷、安格聯(lián)、易紈士,其中赫德在位時(shí)間最長(zhǎng),他控制了中國海關(guān)長(zhǎng)達(dá)半個(gè)世紀(jì)之久。總稅務(wù)司署雖然主管的是關(guān)稅征收,但是也插手中國的外交活動(dòng)。例如1885年赫德插手中法談判,致使中法戰(zhàn)爭(zhēng)中國不敗而敗。1886年,赫德又與英國外交部串謀逼迫清政府簽訂《緬甸條款》,使中國喪失緬甸。另外,總稅務(wù)司署還辦理洋務(wù),具有代表性的就是辦理郵政。1896年清廷正式委托總稅務(wù)司署辦理中國郵政,在總稅務(wù)司署內(nèi)設(shè)郵政總局,由赫德兼任總郵政司。這樣中國近代的郵政事務(wù)也逐漸開辦起來。
1927年南京國民政府成立,命令總稅務(wù)司署遷往南京,但是由于總稅務(wù)司署的抵制,實(shí)際上遷往了上海。1949年中華人民共和國成立,總稅務(wù)司署才被廢除。