A trading company is a company that specializes in buying and selling various products. As the entity that ultimately delivers the goods to the customer, retail companies also set up stores and warehouses so as not to become dependent on a manufacturer's ability to supply products on demand. In addition, trading companies can complete all necessary procedures related to the delivery of goods, including procedures for international trade. When planning the formation of a commercial company, several factors need to be considered, such as: For example, the taxes imposed by the country of residence, the country of your company's bank, accounting requirements and possible locations for warehouses and storage facilities (if necessary).