Business owners should open a business credit card for their company rather than in their own personal name. If opened in their name, the success or failure of the business will impact their financing capabilities in the future. As a business owner it is better to have two separate credit card plans to avoid unnecessary risk and damage to a credit score.