Instant Cashback, every time you shop.

It pays to OnBuy it!

  • Get instant Cashback on every order. The more you shop, the more you earn.
  • Use your Cashback straight away, save it, or wait 30 days to withdraw it.
  • Registered your OnBuy account? Sign up to our emails for the best Cashback offers.
  • Cashback comes as standard, with no costs and no catches.
Let's Go Shopping!

Shop

Amazing choice, the brands you love, and instant Cashback on every item, every time you shop – It pays to OnBuy it!

Earn

The more you shop, the more you earn! Simply register your OnBuy account and keep an eye on your email for the best Cashback offers.

Spend!

Instant Cashback means instant spending! Use on OnBuy as soon as your order is confirmed or wait for 30 days to withdraw it.

Don't have an OnBuy account? Register now!

The brands you love… now with Cashback!

  • Samsung Logo
  • Trespass Logo
  • Apple Logo
  • Nintendo Logo
  • Hugo Boss Logo
  • L'Oreal Logo

Your Cashback, your way!

Spend it.

You can spend your Cashback on OnBuy as soon as your order is confirmed!

Save it.

There are no limits to how much you can save, just make sure that you sign into your OnBuy account every 6 months.

Withdraw it.

As soon as you've got a Cashback balance of £5 or more, you can choose to withdraw it to your UK bank account 30 days from the last delivery date.

FAQs

Will my Cashback expire?

As long as you make a purchase at least once every 6 months, you can keep on saving your Cashback for a rainy day!

Used guest checkout? Don’t miss out on your Cashback! Just create an OnBuy account within 30 days of placing your order using the same email address that you used at the checkout, and your Cashback will be yours to spend!

How do I withdraw my Cashback?

Use your Cashback straight away, save up for something special, or withdraw straight into your bank account as soon as you’ve earned £5 or more. It’s up to you!

The Cashback earned on each item in an order will become available to withdraw 30 days after the last delivery date and will show up as ’Pending’ in the withrawal section of your Cashback Hub until this time.

To withdraw your Cashback for the first time, you need to log into your OnBuy account, head to your Cashback Hub and add your bank details. We’ll send you an email with a unique link to confirm it’s you, so keep an eye on your inbox (don’t forget your spam folder!).

Your Cashback (excluding Pending) will be ready to withdraw 72 hours after you’ve confirmed your details, and it’ll take 3-5 working days to reach your account.

Can I choose how much Cashback I use?

When you choose ’Spend my Cashback!’ at the checkout, your full Cashback balance will be applied automatically.

If the order total is less than your Cashback balance, your Cashback will pay for the order in full and the remaining balance will still be available for you to spend.

If you choose to withdraw your Cashback, you’ll need to have a balance of £5 or more and you can only withdraw the balance in its entirety.

What happens to my Cashback balance if I return, cancel or receive a refund for an item?

If you decide to return an item, cancel an order, or receive a refund, the Cashback earned on that order will be deducted from the balance in your Cashback Hub.

If you’ve already spent that Cashback when paying for another order, don’t worry - the value of the Cashback will be taken out of your refund instead. For example, if you used £3.75 in Cashback to pay for an order but then returned the original item, we’ll take the £3.75 out of your refund. So your refund will be £3.75 less than what you paid originally.

Do you ever offer greater levels of Cashback?

We have a guaranteed rate of 1% on absolutely everything, but keep an eye out for increased Cashback offers on products and categories that you’ll love.

As an OnBuyer, you’ll always get the best deals and be the first to know about our latest offers. You can even use an exclusive offer at the same time as other promotions on our site to get maximum Cashback! Head to our Deals page to sign up for our emails so you don’t miss out.

When can I spend my Cashback?

Straight away! As soon as an order is confirmed, your Cashback will be ready to spend on OnBuy.

Once you’ve earned £5 in Cashback, you can withdraw it straight into your bank account! The Cashback earned on each item in an order will become available to withdraw 30 days after the last delivery date and will show up as ’Pending’ in the withdrawal section of your Cashback Hub until this time. When you’re ready to withdraw, just click ’Withdraw My Cashback’, and it’ll reach your account within 3-5 working days.

If an order is of a high value, our team may perform some additional checks before your Cashback becomes available. Don’t worry, this only takes a couple of working days and we’ll let you know via email as soon as it’s yours to spend. 

To find out more, head to our Help & Support Centre, or check out our Customer Terms.

How do I spend my Cashback?

To use your Cashback against your next OnBuy order, just choose ‘Spend my Cashback!’ at the checkout. There’s no limit to how much you can spend - save up and treat yourself to something special, or use it to stock up on everyday essentials. The choice is yours!

Don’t forget, even when you use Cashback at the checkout, you’ll still get money back on that order. Guaranteed!

Can I earn Cashback on everything?

Yes! We guarantee Cashback on every single item you buy on OnBuy, every single time.

To earn Cashback, just make sure you’re logged into your OnBuy account when you pay. As soon as you complete an order, your Cashback will be instantly added to your Cashback Hub!

If an order is of a high value, our team may perform some additional checks before your Cashback becomes available. Don’t worry, this only takes a couple of working days and we’ll let you know via email as soon as it’s yours to spend. 

If you don’t have an OnBuy account, you can sign up now.

Delivery Address

Sign in to view all of your delivery addresses

OR

Enter your delivery address

×

Wait! You've left
something behind...

You'll only get instant Cashback at OnBuy! Enter your email below and we'll send you a copy of your basket to save you time later.

No thanks, I'm alright for now

By entering your email address, you'll automatically be added to our database, where you can enjoy personalised Cashback offers and early access to our best deals. You can opt out of our emails at any time and we'll never share your details with anyone. Check our Privacy Policy and T&Cs to find out more.

×

Before you go...
Remember, you'll only get instant Cashback on everything at OnBuy!

Want access to personalised offers and the highest Cashback rates? Sign up to our emails below.

No thanks, I'm alright for now

You can opt out of our emails at any time and we'll never share your details with anyone. Check our Privacy Policy and T&Cs to find out more.

This page has expired.

Please refresh the page to continue shopping.

Refresh and continue