 볼드윈은 1970년 비관세장벽을 12개로 분류하였고, 1980년대 UNCTAD 분류는 가격통제정책/금융통제정책/자동허가조치/수량통제조치/독점적 조치/기술조치/기타 조치 등 7개이다. UNCTAD 분류는 볼드윈에 비해 포괄범위가 좁으나 국제적 적용을 위해서 논란이 제기될 수 있는 분야를 제외하였다.
 비관세장벽이 워낙 다양해서 이들 비관세장벽을 특정 카테고리별로 분류하려는 시도가 1970년대 초부터 진행되었다. 볼드윈은 1970년 자신의 저서에서 비관세장벽을 12개로 나누었고, 이후 볼드윈의 분류방식이 주로 통용되고 있다. 12개 카테고리는 ①쿼터 및 무역제한적 국영무역정책, ②수출보조금 및 수출세, ③차별적 정부조달, ④선별적 간접세, ⑤선별적 국내보조금, ⑥무역제약적 통관절차, ⑦반덤핑 규제, ⑧행정 및 기술규제, ⑨지역적 영업관행, ⑩외국인투자에 대한 통제, ⑪제한적인 이민정책 ⑫선별적 통화통제 및 환율정책 등이다. 한편, UNCTAD도 1980년대에 비관세장벽을 7개 카테고리로 나누는 분류체계를 작성하였는데, 7개 카테고리는 ①가격통제정책, ②금융통제정책, ③자동허가조치(automatic licensing measures), ④수량통제조치, ⑤독점적 조치, ⑥기술조치, ⑦기타 조치로 되어 있다. UNCTAD 분류는 볼드윈의 분류에 비해 포괄하는 범위가 좁다고 볼 수 있다. 이는 UNCTAD과 같은 국제기관이 작성한 분류체계가 국제적으로 무리없이 적용되도록 하기 위해서는 논란이 제기될 수 있는 분야를 제외한 것으로 보인다.