No costs.
No catches.
Just Cashback!
It pays to shop at OnBuy!
- Instant Cashback on EVERY item, every time you make an order.
- No codes, no costs, no catches. Your Cashback is yours to keep!
- Spend your Cashback straight away, save it, or wait to withdraw it.
It's that simple!
Let's Go Shopping!Shop
Amazing choice, the brands you love, and instant Cashback on every item - shopping just got even better!
Earn
The more you shop, the more you earn. Keep an eye on your inbox for our exclusive Cashback offers.
Spend!
Instant Cashback means instant spending! Use on OnBuy as soon as your order is confirmed, or wait and withdraw it.
The brands you love… now with Cashback!
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.
Once you've got a Cashback balance of £5 or more, you can choose to withdraw it to your bank account.
This week's best sellers.
Now with Cashback!
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 Popular 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.