British Airways American Express Accelerating Business Card vs Barclays Avios Rewards
Side-by-side comparison for UK businesses
| Feature | British Airways American Express Accelerating Business Card | Barclays Avios Rewards |
|---|---|---|
| Annual fee | £250 | £0 |
| Monthly fee | None | £12 |
| Welcome bonus | 30,000 Avios | 25,000 Avios (account switchers) or 2,500 Avios (existing customers) |
| Earn rate (default) | 1.5x | 0x |
| Rewards currency | Avios | Avios |
| Card type | business | personal |
Data last verified March 2026. Check issuer websites for the latest terms.
British Airways American Express Accelerating Business Card
The best card for earning Avios on business spend. 1.5 Avios per £1, 30k welcome bonus, and milestone bonuses at every £20k. One of the few Amex business cards still open to sole traders.
Annual cost
£250
Earn rate
1.5x
Welcome bonus
30,000 Avios
Best for
AviosBA loyalty
Key benefits
- • 1.5 Avios per £1 on all spend
- • 10,000 bonus Avios per £20,000 spent (up to 3x per year)
- • 2 On Business points per £1 on BA flights
- • Available to sole traders
Barclays Avios Rewards
Not a credit card — a banking rewards programme bundled with Barclays Premier. Earns 1,500 Avios monthly for £12/month. Requires £75k income or £100k in savings. Good for passive Avios stacking alongside a spend card.
Annual cost
£144
Earn rate
0x
Welcome bonus
25,000 Avios (account switchers) or 2,500 Avios (existing customers)
Best for
Avios collectingBA loyalty
Key benefits
- • 1,500 Avios per month just for holding the account
- • 7,000 bonus Avios or BA cabin upgrade voucher annually
- • Discounted airport lounge access worldwide
- • Extra Avios for Barclays mortgage, loan, and insurance products