ANAF asigură administrarea impozitelor, taxelor, contribuţiilor şi a altor venituri bugetare date prin lege în competenţa sa, aplică politica şi reglementările în domeniul vamal şi exercită atribuţiile de autoritate vamală, precum şi controlul operativ şi inopinat privind prevenirea, descoperirea şi combaterea oricăror acte şi fapte care au ca efect evaziunea fiscală şi frauda fiscală şi vamală, precum şi a altor fapte date prin lege în competenţa sa.
Direcţia Generală a Vămilor funcţionează în cadrul ANAF şi are în atribuţii coordonarea şi îndrumarea la nivel teritorial a celor opt Direcţii Regionale Vamale, în cadrul cărora sunt organizate 89 Birouri Vamale de Frontieră şi Birouri Vamale de Interior.