وظایف و مقامات اداره گمرک ایران شامل :
پیاده سازی کردن سیاست های دولت در مورد واردات, صادرات و ترانزیت کالا
تعیین کردن و جمع آوری وظایف واردات و سایر پرداخت های حقوقی
انجام دادن مراحل قانونی ترخیص کالا و تحویل کالا به گمرک یا نماینده ای که دارد و بررسی کردن اسناد و مدارک ترخیص به علت تشخیص دادن صحیح شرایط ترخیص و دریافت کردن کسر یا بازپرداخت بیش از حد
کنترل کردن و نظارت داشتن بر انتقال دادن کالا در سراسر کشور
اجرای قوانین و مقررات مربوط به بازارهای مرزی مرزبانان
اجرا کردن مقررات گمرکی در مورد معافیت ها