A trading company is a business that specialises in buying and selling various products. As the entity that ultimately delivers the goods to the customer, trading companies also set up shops and storage facilities to avoid becoming dependent on a manufacturer's ability to supply products on demand. Moreover, trading companies may handle all the necessary procedures relating to the delivery of goods, including procedures for international trade. When planning to establish a trading company there are several factors to be taken into consideration, such as taxes applied by the jurisdiction of domicile, the jurisdiction of your company’s bank, bookkeeping requirements and possible locations for warehouses and storage facilities (if necessary).