Companies starting or doing business in the Philippines need to perform a number of key steps to setup a company in the Philippines and start their business. Whether you are putting up a BPO such as a call center or web development outsourcing company, below are tasks you would need to accomplish to get your new company up and running as quickly and efficiently as possible.