Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The Business Green Rewards Card from American Express is intended for small- to medium-sized businesses. The card earns two points per dollar for qualifying travel purchases on AmexTravel.com and one point per dollar for all other purchases. New Business Green Rewards Card from American Express cardholders earn 15,000 bonus points after making $3,000 in eligible purchases within the first three months of opening an account. There is a $95 annual fee.
The Business Green Rewards Card from American Express offers bonus points when you book travel on AmexTravel.com, so you should take advantage of that. Otherwise, it might make sense to find another business credit card with a higher base rate or multiple bonus categories for other purchase types. Also plan to earn the 15,000-point welcome offer by spending after making $3,000 in eligible purchases within the first three months of opening an account.
It’s tough to make a case for the Business Green Rewards Card from American Express, given the superior bonus rewards and benefits some other business travel credit cards offer. The only category for bonus rewards is travel booked via AmexTravel.com. You have to pay your balance in full each month except for purchases you designate to “Pay Over Time”, and there’s a foreign transaction fee. Before you pay the $95 annual fee, you may want to explore other business cards in that fee range, which can be far more valuable.
Dawn PapandreaContributor
Earn 15,000 Membership Rewards® points after you spend $3,000 in eligible purchases within the first three months of opening an account.
Since you get double points for qualifying AmexTravel.com purchases, you should use your Business Green Rewards Card from American Express when you make travel reservations on the website, including prepaid hotels, flights, prepaid car rentals, vacation packages or cruise reservations.
The information for the U.S. Bank Business Leverage® Visa Signature® Card has been collected independently by U.S. News and the card is not currently available on the site. The information has not been reviewed or provided by the card issuer and it is accurate as of the date posted.
U.S. News rates credit cards by analyzing factors including fees, interest rates and benefits, each weighed against their importance to determine an overall score for each credit card. Consumers can rely on these ratings to provide objective, accurate assessments of credit card choices.
Best in Travel Credit Cards