Glossary Terms

Business Credit Card

A business credit card is a credit card issued by a financial institution to a business so that it may borrow funds when making purchases.

A business credit card is a credit card issued by a financial institution to a business so that it may borrow funds when making purchases.

Businesses draw on a pre-approved credit limit agreed upon by the card-issuer. Normally, businesses must pay their debts off within 30 days or incur interest charges. As such, business credit cards offer a popular means of short-term financing for many companies.

Business credit cards typically offer unique benefits to entice corporate customers, such as cash back on purchases at office supply stores or discounted hotel rates.