Guide · UK

Hands typing on a laptop
Photo: firsara on Unsplash

Buying AviosWhen a sale makes sense and when it doesn't

On this page
  1. The rules for buying Avios
  2. Three ways to buy, and what they cost at best
  3. Is it worth it? Compare two numbers
  4. When a sale makes sense, and when it doesn't
  5. Avios sales: what to look for
  6. If the first option fails
  7. Buying Avios FAQs
Short answer

Buying Avios makes sense when you're short of a specific reward you can book now, and the price you pay per Avios is lower than the value the reward gives you. It rarely makes sense to buy a stockpile "for later", sale or no sale. avios.com advertises "up to 57 Avios / £1" for a straight purchase (avios.com Buy, checked 13 Nov 2026, 19:26 Lima). That's 100 ÷ 57 = 1.75p per Avios at best, and smaller purchases usually cost more.

Buy only the shortfall: the Avios a reward needs minus the Avios you have. Then check the price per Avios you'd pay is below what the reward gives you. avios.com advertises up to 57 Avios per £1, 1.75p each at best.
Buy the shortfall, not a stockpile

What we'd do first: find the reward on ba.com, go as far as the payment page, and note the exact Avios it needs. Subtract your balance. That number, the shortfall, is the most you should consider buying.

The rules for buying Avios

From the avios.com help centre (Buy Avios help, checked 13 Nov 2026):

  • Who can buy: anyone with a British Airways Club, AerClub or Iberia Club account who is at least 18 and either has a balance of at least one Avios, or has collected or redeemed at least one Avios in the last three years.
  • Not in Germany: "It's not possible to purchase, gift or subscribe to Avios while living in or travelling to Germany."
  • How many: "You can buy or gift up to 200,000 Avios per calendar year, in one or more transactions. This limit resets on 1 January every year." Bonus Avios from a purchase don't count towards the limit. The Buy page says you can purchase "between 2,000 to 200,000 in one go".
  • When they arrive: "it should be credited to your British Airways Club account immediately, but it can take up to 36 hours."
  • Expiry: "When you buy Avios, your whole balance stays active for 36 months from the purchase date."

Three ways to buy, and what they cost at best

avios.com offers three routes, each with an "up to" rate on its Buy page:

  • Purchase: "Earn up to 57 Avios / £1". 100 ÷ 57 = 1.75p per Avios at best.
  • Avios Subscription: "Earn up to 101 Avios / £1", up to 200,000 a year, paid monthly or yearly. 100 ÷ 101 = 0.99p at best. The help centre says monthly subscriptions can be cancelled after three months and yearly ones after 12.
  • Balance Boost: "Earn up to 109 Avios / £1" by paying to boost Avios "collected in the past month" by 100%, 200% or 300%. 100 ÷ 109 = 0.92p at best. "The first 300,000 Avios can be boosted at our cheapest rates. After that, the price goes up." You can ask for a refund within 14 days.
At avios.com's best advertised rates, buying Avios costs 1.75p each by straight purchase, 0.99p by subscription and 0.92p by Balance Boost on recently collected Avios; actual prices can be higher.
Price per Avios by method, at the best advertised rate

These are the best rates avios.com advertises, not what every purchase costs. Check the price on screen for the exact amount you need. Boost only helps if you've recently earned a lot of Avios; a subscription only helps if you were going to buy anyway over months.

Is it worth it? Compare two numbers

  1. What you pay per Avios: £ paid × 100 ÷ Avios received (including any bonus).
  2. What the reward gives you per Avios: (cash fare − cash you still pay on the reward) × 100 ÷ Avios used. Our guide to when cash beats Avios shows this sum in detail.

If the first number is lower than the second, buying the shortfall improves the deal. If not, you're better off paying cash or using Avios & Money.

Worked example: is a top-up worth it? (hypothetical reward price and cash fares; assumptions labelled). Suppose ba.com shows a Club World return for 170,000 Avios + £500 for one person. That's an invented figure for the maths, not a BA price; BA's own published examples are dated ("correct as of May 2026") and can't be treated as current. You have 156,000 Avios.

  • Shortfall: 170,000 − 156,000 = 14,000 Avios.
  • Cost to buy, at avios.com's best advertised rate (1.75p, checked 13 Nov 2026): 14,000 × 1.75p = £245. A 14,000 purchase may cost more per Avios than the best rate, so use the price on screen.
  • Cash you'd pay on the reward (hypothetical): £500.
  • Your own 156,000 Avios, at an assumed 1p each: £1,560.
  • Total "cost" of the reward: £500 + £245 + £1,560 = £2,305.

Against a hypothetical £2,800 cash fare, buying the top-up comes out £495 ahead (£2,800 − £2,305). Against a hypothetical £2,000 fare, paying cash is cheaper by £305 (£2,305 − £2,000), and you keep your 156,000 Avios.

Why the two-number test isn't enough here: against the £2,800 fare the reward gives (£2,800 − £500) × 100 ÷ 170,000 = 1.35p per Avios, below the 1.75p you'd pay for the top-up. Yet buying still wins, because the small top-up unlocks a booking for 156,000 Avios you already hold, which we value at 1p. When you're only a little short, use the total-cost sum above rather than the two-number test.

Hypothetical worked example, not BA prices: a reward of 170,000 Avios plus £500 with 156,000 Avios held. £500 charges plus £245 to buy the 14,000-Avios top-up at 1.75p plus own Avios valued at an assumed 1p comes to £2,305, which beats a hypothetical £2,800 cash fare but not a £2,000 one.
Worked example: buying a 14,000 top-up (hypothetical prices)

Why not buy all 170,000 and keep your own? At 1.75p each, buying all of them would cost £2,975, plus £500 in charges: £3,475, more than either cash fare. Buying only makes sense at the margin.

When a sale makes sense, and when it doesn't

Sales are usually advertised as a percentage off or a bonus. Neither tells you the price. Work out the pence per Avios from what you pay and what lands in your account, then run the two-number test above.

A sale makes sense when:

  • you have a reward in view, available now, and the sale covers the shortfall;
  • the sale price per Avios is below what that reward gives you;
  • you're eligible and the Avios will land where you can use them in time.

A sale doesn't make sense when:

  • you have no specific booking ("they'll come in handy");
  • the reward gives you less per Avios than the sale price;
  • you'd have to buy more than the shortfall to qualify for the discount tier;
  • the Avios land in a programme you can't move them from in time.
Five checks for an Avios sale: work out the real pence per Avios including bonuses; compare it with what your reward gives; check you're eligible; check the Avios can reach the programme you'll book with in time; buy only the shortfall for a booking you can make now.
Judging a "buy Avios" sale in five checks

Avios sales: what to look for

Sales on Avios come and go, both on avios.com and in other programmes that use Avios. When one runs, read the eligibility line first, because some sales are only for members who joined before a set date or who already hold a minimum balance. Check where the Avios will land, and whether you can move them to the account you'll book with in time: avios.com says linked accounts must be at least 30 days old (avios.com: Transfer Avios, checked 13 Nov 2026). Then work out the pence per Avios from the price you see when logged in, and run the five checks above before you buy anything. A bigger discount tier is only a saving if you needed that many Avios anyway.

If the first option fails

  1. Purchase won't go through or the Avios don't arrive? avios.com says allow up to 36 hours, then open a claim for missing Avios.
  2. The price per Avios is too high? Try Avios & Money at checkout, which swaps Avios for cash at a rate you can test; see Avios pricing explained.
  3. Someone in the family has Avios? BA lists household pooling and sharing Avios with a friend or family member as other top-ups.
  4. You hold Amex Membership Rewards? Transfers to BA are 1:1 and instant; see where Amex Membership Rewards points transfer in the UK.
  5. None of it adds up? Pay cash for this trip, earn Avios on it, and keep your balance for a booking where the sum works.

Buying Avios FAQs

Can I buy Avios for someone else?

avios.com lets you gift Avios; gifts count towards the same 200,000-a-year limit.

Do bought Avios work on partner airlines?

They land in your British Airways Club account and can be spent like any other Avios; partner charges and prices vary. See lower fees through Iberia, Qatar or Aer Lingus.

Can I get a refund?

For Balance Boost, within 14 days via the link in the confirmation email; for subscriptions, within 14 days if the Avios haven't been spent. The help centre doesn't describe refunds for a straight purchase, so assume there isn't one.

Your turn

Find out where your points could take you.

Book a free private call. We will look at your goals, your cards and your monthly spending, and tell you what is realistic.

Get your 100% free consultation
Free consultation

Free consultation

Where are you based?

We run separate programmes for each country, so we will send you to the right one.

United KingdomI live in the UKUnited StatesI live in the USA