Maximise your Avios, air miles and hotel points

Excellent Avios / Virgin and Tesco deal – act now for very cheap miles

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

Tesco Direct has launched an exceptional new promotion on HP printer inks.

This is so generous that I cannot imagine it lasting long and may even be an error.

You receive 1,000 Tesco Clubcard points for every HP printer ink you buy.  Those points convert into 2,400 Avios or 2,500 Virgin Atlantic miles.

The cheapest ink in stock is £12.

Even if you throw the inks in the bin, you are only paying 0.5p per Avios point and a little less for the Virgin miles.  However, these inks sell perfectly well on eBay so you should be able to recoup much of your £12.

You can combine this offer with ‘money off’ discount codes, eg £10 off £75, which show on the individual ink pages online. Your miles will get even cheaper.

You even get FREE ‘click and collect’ delivery to your nearest Tesco store.

Remember that Tesco caps Clubcard accounts at 30,000 points per quarter.  They have also been known to remove points for ‘excessive’ buying, although as these inks are consumables they would be on sticky ground here.

I recommend ordering sooner rather than later.

The list of inks available is here on the Tesco site.


How to earn Avios from UK credit cards

How to earn Avios from UK credit cards (April 2025)

As a reminder, there are various ways of earning Avios points from UK credit cards.  Many cards also have generous sign-up bonuses!

In February 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

Get 25,000 Avios for signing up and an upgrade voucher at £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

Get 5,000 Avios for signing up and an upgrade voucher at £20,000 Read our full review

There are two official British Airways American Express cards with attractive sign-up bonuses:

British Airways American Express Premium Plus

30,000 Avios and the famous annual 2-4-1 voucher Read our full review

British Airways American Express

5,000 Avios for signing up and an Economy 2-4-1 voucher for spending £15,000 Read our full review

You can also get generous sign-up bonuses by applying for American Express cards which earn Membership Rewards points. These points convert at 1:1 into Avios.

American Express Preferred Rewards Gold

Your best beginner’s card – 30,000 points, FREE for a year & four airport lounge passes Read our full review

The Platinum Card from American Express

80,000 bonus points and great travel benefits – for a large fee Read our full review

Run your own business?

We recommend Capital on Tap for limited companies. You earn 1 Avios per £1 which is impressive for a Visa card, and the standard card is FREE. Capital on Tap cards also have no FX fees.

Capital on Tap Visa

NO annual fee, NO FX fees and points worth 1 Avios per £1 Read our full review

Capital on Tap Pro Visa

10,500 points (=10,500 Avios) plus good benefits Read our full review

There is also a British Airways American Express card for small businesses:

British Airways American Express Accelerating Business

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

There are also generous bonuses on the two American Express Business cards, with the points converting at 1:1 into Avios. These cards are open to sole traders as well as limited companies.

American Express Business Platinum

50,000 points when you sign-up and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

20,000 points sign-up bonus and FREE for a year Read our full review

Click here to read our detailed summary of all UK credit cards which earn Avios. This includes both personal and small business cards.

Comments (277)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • Suada says:

    Thanks Rob. 20k points posted today .

  • Charles says:

    Stock reappears but only 100 Tesco points for each ink cartridge.

    • Rob says:

      Thanks. So it was a mistake ….. but one where someone went to the trouble of adding a ‘1000 bonus points’ image to each cartridge …..

      • Alan says:

        Or was it perhaps on purpose but they (naively) didn’t realise the potential uptake and have now reset it to a more manageable level?

      • Lisa says:

        Hi Rob do you by chance have a screenshot of the items showing a 1000 points, Tesco will add points but only with proof that’s what it showed.
        Tia
        Lisa

        • Rob says:

          No, sorry. I was on holiday over the weekend and knocked the article out very quickly without any screenshots etc.

          • Lisa says:

            Thanks Rob,

          • Atol says:

            Hi Lisa. If you added the items to your basket before they pulled the offer, aren’t the 1k points showing on your order confirmation? I had the same issue but my order shows 10k points due (I bought 10 packs). The points have posted after a bit of a delay. Package will be collected tmrw (hopefully, according to Yodel).

        • Lisa says:

          Thank you, I ordered the correct ink but it’s not showing on my receipt either but was showing when I ordered. I will wait and hear what Tesco say
          Thanks for your help

        • David says:

          Think I have a pic of some?

          Have 45,000 avios and sold on eBay. Will cost me about £100 total when all sorted

          Tesco web site shows my 20,000 clubcard points

          Thanks for heads up

      • Joe says:

        The 1,000 clubcard points wasn’t added onto each image 1 by 1 by someone. It was an automated overlay. ie an entirely separate page element which was automatically ‘positioned’ over the top of the ink cartridge image. Most likely set to automatically appear depending on the offer applied to an item. They probably have stock overlays for all different levels of clubcard offers.

  • Lisa says:

    Morning
    Does anyone have the original screenshot of the ink showing 1000 points especially on hp301. Tesco Clubcard can’t find any info to show they should have a 1000 points but will honour it if I can send proof.
    Tia
    Lisa

    • Lisa says:

      Sorry I meant 302

    • HarryKUK says:

      It says the points on the confirmation email I believe

      • HarryKUK says:

        It says under the ‘paid by card’ bit – 66 CCP and then 4000 bonus CCP right underneath it

    • patrick says:

      Its usually better to try and avoid human intervention by Tesco’s on things like this. It could mess things up for a lot of other people.

  • yetyom says:

    Points posted this morning…3 orders of 8 each. Thanks Rob!

  • Disappointed/nowrattherhappy says:

    Just as a little update – called Tesco who confirmed my order was cancelled due to lack of stock. So I said well I’m pretty disappointed as I had ordered due to the bonus… “Ah – yes – well that’s no problem…we can honor the club card points and I’ll also credit you the £10 discount so you won’t lose that benefit when you re-order elsewhere!!” So – long story short – I have 6,000 Club Card points (posted this morning) and a tenner for my efforts – and no ink to sell! THANK YOU ROB – I owe you! 🙂

  • Dave R says:

    Anyone selling 302 cartridges cheap?

  • haimish says:

    i think liz ordered ones which weren’t part of the deal. i’d be kicking myself if i did that.
    nevermind, always a next time!

  • James says:

    I have 3 orders just been delivered to my click and collect point. None of the points have posted to my clubcard account – ordered sunday morning. I sent clubcard an email and was phoned back to say that because of the promotional points being added that it can take up to 6 weeks to post? Obviously from the posts here that is not true, what should I do?

    • James says:

      Sorry to bump this comment. But anyone able to shed some light on the process and what I should do?

      • Genghis says:

        What do your email confirms say re points?

        • James says:

          They show the base points plus the expected bonus points (6000 per order).

          I have not received either the base points or bonus points on to the clubcard – all orders have been picked up.

          • Genghis says:

            Not sure what can be done. Call again and offer to send the confirmation email to them saying that the points did not go on.

            The promo points should go on straight away. I wouldn’t risk waiting 6 weeks, not getting any points and holding ink that you don’t really want…

          • Suhail says:

            The same thing has happened to me. Have 3 orders (8k bonus per order and 132 base points per order). Neither has shown up on my clubcard account. After speaking to Tesco they have told me that the base points should appear immediately and the promo points will appear a week before the August statement. I had confirmed if this was definitely the case and they had stated there should be no reason why it wouldn’t be added.

            I am still skeptical about this. I don’t want to risk holding on to ink for so long with no guarantee of the points and then having issues with returning the ink should the points not be added.

            I guess will just have to wait and hope for the best….

          • Rob says:

            That is simply not true. That is the default line you are given by the call centre to get you off the phone whenever you call with a missing points query. Unless the deal specifically says it will work this way – and this never happens with Direct – the points are not going to post.

          • Suhail says:

            *UPDATE*

            Tesco have now called me back to inform me that they will not be honoring the promotion for the 3 orders as they deem it to be ‘a business transaction’. They have told me that they will only honor the promotion for one of my orders (i.e 8,000 points) and not the other two orders.

          • Genghis says:

            “a business transaction”? Is it not possible for an individual to stock up on ink when such a good deal is around? Poor excuse

          • Mark LLL says:

            May I suggest you check that Tesco Direct have the right Tesco Clubcard number for you. Sounds simple but my account details seem to have suffered a glitch.

            I have collected my ink cartridges, wish I hadn’t.
            No bonus points, no base points.
            I only ordered six cartriges and I will use them so no great loss.

            This follows no points at all from (now ended) promotion on buying fifty pounds worth of branded gift cards (Tesco Direct again). I chased this with CS but just wasted my time.

            Finally today delved deep in T Direct my card details- seems they have a completely different card number 🙁
            I know I entered the correct card details when I registered.

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.