Skip to main content
ADVERTISER DISCLOSURE: This site earns commissions from partner offers.Learn More
67.CREDIT may earn a commission when you apply through our links. Learn how we make money — it never influences our recommendations.

Hilton Honors American Express Surpass Card vs Barclays GM Business Card: Which Earns More?

Melvyn Kim
Founder & Editor · Published July 29, 2026
B.A. Economics

The verdict

On typical spending the Hilton Honors American Express Surpass Card nets $1,042 a year after fees, $178 more than the Barclays GM Business Card at $864. That flips at about $1,100/month of spending, where the Barclays GM Business Card takes the lead.

Who earns more, by the numbers

Spending levelHilton Honors American Express Surpass CardBarclays GM Business CardWinner
Light spender ($1,200/mo)$448/yr$432/yrHilton Honors American Express Surpass Card
Typical spender ($2,400/mo)$1,042/yr$864/yrHilton Honors American Express Surpass Card
Heavy spender ($4,500/mo)$2,086/yr$1,620/yrHilton Honors American Express Surpass Card

Net of annual fees, typical category mix at baseline point values. The winner flips at about $1,100/month of spending.

Hilton Honors American Express Surpass Card

American Express

2.8/5
Annual Fee:$150
APR:22.49%-30.49% variable
Welcome Bonus: 130,000 Hilton Honors bonus points after $3,000 in purchases in 3 months
Rewards: 12X Hilton, 6X restaurants/supermarkets/gas, 3X everything else
EARNS MORE ON TYPICAL SPEND

Barclays GM Business Card

Barclays

3.4/5
Annual Fee:$0
APR:22.49%–32.49% variable
Welcome Bonus: 100,000 points after $5,000 spend in 5 months
Rewards: 7x on GM purchases, 3x on everything else

The tables above are computed from each card's typed rewards rates and current
fees, on the same spending profiles used across the site. Editorial context to
follow.

FAQ

Which is better, the Hilton Honors American Express Surpass Card or the Barclays GM Business Card?
On typical spending the Hilton Honors American Express Surpass Card nets $1,042 a year after fees, $178 more than the Barclays GM Business Card at $864. That flips at about $1,100/month of spending, where the Barclays GM Business Card takes the lead.
What is the annual fee difference between the Hilton Honors American Express Surpass Card and the Barclays GM Business Card?
The Barclays GM Business Card charges no annual fee, versus $150 for the Hilton Honors American Express Surpass Card — a $150 difference every year.
Which has the better welcome bonus?
The Hilton Honors American Express Surpass Card, at 130,000 points (~$1,300) as of 2026-07-29. Bonuses change often — each card's page carries the date we last recorded it.