Do business credit cards affect credit scores?

Yes, business credit cards can affect a business credit score. Similar to personal credit cards, the usage and management of business credit cards can impact the creditworthiness of a business. Timely payments, responsible credit utilisation, and maintaining a low credit card balance can positively influence the business credit score.