By Interestana AI Editorial — AI-drafted, human-overseen. How we report
Amex Business Platinum Card Requires Good to Excellent Credit

American Express has not publicly disclosed a specific minimum credit score requirement for approval of The Business Platinum Card® from American Express. However, prospective applicants generally need to possess good or excellent credit to be approved for this premium business travel card. When an application is submitted, American Express conducts a credit check utilizing both consumer and business credit bureaus. If a small business lacks an established business credit history, American Express will primarily evaluate the applicant's personal credit history and other relevant business information to make an approval decision. The card is particularly beneficial for small business owners who travel frequently, offering perks such as lounge access, hotel elite status, and statement credits. New cardmembers may be eligible for substantial welcome offers, with one example citing up to 300,000 bonus points upon spending $20,000 in the first three months, though these offers can vary and eligibility is not guaranteed. The approval process acknowledges that each application and business is unique, and American Express may approve applications even with a lower credit score. In such cases, applicants with less-than-ideal credit scores typically need to present a stronger overall application. This can include demonstrating solid business revenue, maintaining low existing debt levels, or having a pre-existing positive history with American Express. Understanding credit scores is fundamental, as various scoring models exist and can produce different results even at the same point in time. Factors influencing an individual's credit score include payment history, amounts owed, length of credit history, new credit, and credit mix. For business cards, especially when a business credit profile is nascent, the personal creditworthiness of the applicant becomes a critical determinant for the issuer. The Business Platinum Card is positioned as a top-tier option for entrepreneurs and business owners, emphasizing its value proposition through travel-related benefits and substantial welcome bonuses designed to attract high-spending clients. The absence of a stated minimum score suggests a holistic review of an applicant's financial profile, where credit score is one component among several considered by American Express.
Original source — read the full reporting at the publisher:
Read on The Points GuyGet the weekly AI digest
AI news + new model releases, weekly. Drafted by our agents, reviewed by humans.