-collect import duties before goods are released
-to prevent smuggling of goods are released
-to store goods for entrepot trade
-to keep dutiable good or goods on which duty has not been paid
-to enable government to raise revenue by collecting customs duties
hope this . if i am wrong i am very sorry.