For further information about the Horizon IT Scandal, please visit our corporate website

The perfect gift

One gift, thousands of choices. One4all Gift Cards are available in Post Offices branches or online

One4all Gift Card

The ultimate gift of choice. Accepted in over 55,000 outlets nationwide and online, the One4all Gift Card is the perfect way to treat loved ones. Choose from a range of designs and use the simple checkout to order a gift card today

One4all Digital Gift Card

Send someone an instant gift with the One4all Digital Gift Card. It can be redeemed at thousands of stores nationwide and online. Personalise its design and even add a message or video. Only available online

Special designs for special occasions

With lots of designs to choose from, including ‘Happy Birthday’, ‘Congratulations’ and ‘Thank You’ gift cards, we’ve got you covered no matter what the occasion

Happy Birthday

Say happy birthday with a gift card. Your loved ones can it spend on whatever they want, whenever they want

Thank You

If you want to show your gratitude but don’t know how, the One4all Gift Card is the perfect way to say thank you

Just For You

Make someone’s day by with the ‘Just For You’ card so they can choose memorable gift to keep forever

A Gift For You

Let someone know they’re special with a gift card. The One4all Gift Card cannot fail to make them feel special

New Baby

A One4all New Baby Gift Card can be spent in lots of retailers specialising in everything new parents need


Say congrats with a gift card that lets the proud person spend it however they like


Contribute to your newly-weds’ new life together with a gift card that lets them spend on whatever they want

The Perfect Couple

Anniversaries, weddings or congratulations: the One4all Gift Card is always the perfect present

One4all Gift Card benefits

  • Accepted by over 170 high street brands and 50,000 outlets

  • Load it with any amount you want from £10 up to £120

  • Choose from a huge range of designs to suit all tastes

  • Add a message to your gift card order or personalise a digital gift card with photo or video

  • Check the balance online or by phone to make the most of your trip to the shops

  • Order online or pick one up in any of our 11,500 Post Office branches

Find your nearest Post Office branch

Locate your nearest branch that offers One4all or selected other gift cards using our branch finder tool

Stock of One4all and other gift cards may vary by branch

Common gift card questions

  • One4all Gift Cards are accepted by over 50,000 stores and over 170 high street brands.

  • If you order online, you can personalise your One4all Gift Card to add that extra special touch. Create a card from scratch or add a photo and message to a frame. Personalised cards are available for online orders only and take up to 4 working days to be delivered. You can create a personalised digital gift card with your own picture and add text and/or video when you send the gift card. 

  • One4all Gift Cards can be spent with no charges for 18 months following the purchase date (i.e. when the card was bought from a Post Office branch or online). After this time a monthly charge of 90p will be deducted from funds remaining on the card, until the card balance reaches zero. For more info visit

  • To report a lost or stolen card, call the One4All Gift Card team immediately on 0370 085 4141. Please note you must have your card number in order to block further use. A re-issue fee of £5 will apply.

  • You can check the balance on a One4all Gift Card online or by calling 0330 828 0881. You will not be able to check the remaining balance of a One4all Gift Card in any retail outlet where it’s accepted.

  • No, it’s not possible to top up One4all Gift Cards after being topped up once.

  • You can ask in branch. Use our branch finder to locate your nearest Post Office branch. Or call One4All customer services team on 0370 085 4141. 

  • You can spend your One4all Gift Card 24 hours after it has been purchased. The One4all Gift Card can be used in thousands of outlets nationwide. You can go directly to the store of your choice and present the card at the till. You can get a full list of participating retailers online or pick up a directory free of charge. Please note you must know your balance when presenting the card for payment.

  • The retailer cannot provide cash back from the balance on the Gift Card. If the full amount of card is not spent, then the balance remains on the card.

  • You can find the terms and conditions online and at your local Post Office branch.

Need some help?

Gift cards help and support

Find answers to common questions about One4all gift cards, and details of how to get in touch:

Visit our gift cards support page