What B&M bargains have you bagged recently? Let us know your best B&M shopping tips in the comments section at the end of this guide.
Whether you’re shopping for cleaning essentials or treating yourself to something beautiful for your home, it’s easy to save when you next shop at B&M.
B&M home and garden products are known for being affordable, and that’s without going into detail about the huge number of incredible dupes they have (we’re talking The White Company, John Lewis and more). But did you know there are still ways to reduce the cost of your next shop?
In this guide, we’ll explain how you can save money at B&M when you buy gift cards online using TopCashback. Find out how TopGiftCards work, how to buy one, and how to stack your savings with other B&M deals, promotions and seasonal sales.


What is a B&M TopGiftCard?
A B&M TopGiftCard works just the same as any other digital B&M gift card – the only difference is that you earn cashback when you buy one.
B&M TopGiftCards can be bought through the TopCashback website or app. They’re digital gift cards, so we’ll send them to your email. And we don’t hang around – you’ll get yours instantly, which means you can spend it straight away at your local store.
But the best part about our B&M gift cards is that they actually earn you money. You’ll get a portion of your gift card spend back as cashback in your TopCashback account, as a thank you for going through us.
How to use a B&M gift card to save money
If you’re already a TopCashback member, you’ll know that we give you cashback when you shop with one of our retailers after clicking through to their website via ours. But just because you can only shop at B&M in store, this doesn’t mean we can’t help you save on your next purchase.
Not sure how TopCashback works? You might want to have a quick read of our guide to making the most of TopCashback before we get into detail explaining TopGiftCards.
You can earn cashback on B&M gift cards when you buy them through TopCashback. You can think of it like ‘in-store cashback’ – you’re earning money back on a gift card that you can use in store.
When you buy your gift card, you’ll see a % cashback rate. This is the percentage of your spend that we’ll give you back. If you buy a £50 B&M gift card and we’re offering 5.5% cashback at the time, that’s £2.75 you’ll receive in your TopCashback account.
You can redeem your cashback via bank transfer or PayPal as soon as we’ve approved your purchase and it becomes payable.
Gift cards can be bought as presents for loved ones, or you can use them as a money-saving tool for your own benefit. Keep reading to find out how to buy TopGiftCards online, and stick around until later on for our bonus money-saving tips.
How to get a B&M TopGiftCard
Buying a B&M gift card online using TopCashback is easier than you might think. Follow these simple steps, and you’ll be saving money in no time.
1. Sign up for TopCashback
You can only buy TopGiftCards if you’re a TopCashback member, but it’s totally free to join. Click the button below to set up your free account.
We're offering new members an exclusive £15 cashback just for signing up using the green button below and spending £15+ with any one of our retailers.
It's really simple: our site takes just 30 seconds when you buy online.
You do the shopping, we'll track your purchase, and then you'll get cashback in your account to withdraw to your bank or as a gift card.
Here's how to get your £15 offer;
- Click: Click the green button
- Join: Create an account
- Shop: Browse brands on our site
- Buy: Click Get Cashback then make a purchase
- Enjoy: We'll add £15 to your account once we track your purchase
How does TopCashback benefit? We make money when you buy from supported brands, which allows us to offer cashback with no hidden fees.
2. Search for B&M on our website
Search ‘B&M’ in the search bar within the TopCashback homepage or app. You’ll then see the option to buy B&M gift cards and get cashback. Click this to visit our B&M gift cards page, then click View Gift Card.


3. Enter your gift card value
Decide how much money you want to load onto your gift card (you can pick any value between £1 and £250). Enter the amount, and you’ll instantly see how much cashback you’ll earn.



4. Pay for your gift card
Add your gift card to your basket and check out as you usually would.
5. Get ready to spend your gift card!
Your eGift card will be immediately available on your screen once you’ve made payment, and we’ll send it directly to your email. To access your gift card, click the View Gift Card button in the email we sent you.
You can then head to B&M to spend it whenever you’re ready – just present your gift voucher at the till when it’s time to pay for your shopping.
6. Enjoy your cashback
As soon as you buy your B&M gift card, TopCashback will add your B&M cashback to your account. It’ll be instantly payable, which means you can immediately withdraw it if you like. Alternatively, you can leave it in your account and cash out once you’ve built up a higher cashback balance.
Head to your Earnings page within your account to withdraw your cashback to your bank account, or cash out as a gift voucher via Reward Wallet to earn a bonus on your earnings.


More ways gift cards help you save on your B&M shop
Our cashback offers mean you can make savings on B&M gift cards, as we’ll give you a portion of your gift card spend back in the form of cashback.
But that’s not the only way we’re helping you cut costs on B&M purchases. Here are some more ways that gift vouchers can become a handy money-saving tool.
👀 Keep an eye out for B&M dupes
B&M are famous for their incredible dupes across a wide range of categories. You might have heard about some of their most popular beauty and fragrance dupes, including Sol de Janeiro, Charlotte Tilbury and Lush. But did you know you can find some amazing homeware dupes at B&M too?
Recent standout B&M dupes we’ve seen include:
🌶️ £3 glass tumblers that look just like the ones from Anthropologie’s Icon collection (£14 each!)
🍒 £3 six-pack of fruity glass straws, similar to Anthropologie's Icon straws (£16 for 2)
🛋️ An £18 rattan lamp, just like a £148 one from Cowshed Interiors
🤎 A stylish £20 walnut finish side table that’s very similar to an £80 table from Next
🧺 A cute set of ceramic laundry tins that look just like a set from Zara


🛍️ Combine with other B&M discounts and offers
Check out current B&M offers on their website if you want to plan ahead – they have dedicated pages for Manager’s Specials and Occasions & Seasonal savings, as well as general offers.
As B&M sales and offers change relatively often, you’re likely to have more luck if you just head to your local store and see what bargains you can find on the shelves.
Keep an eye out for other seasonal deals and B&M clearance sales throughout the year too, such as over Black Friday, Christmas and New Year. If you find the product you want to buy is discounted, and you’ve already earned cashback on the purchase of your gift card, that’s a double saving win.

💸 Sticking to your budget
Using gift cards when you shop in store is a really helpful way to reduce your chances of overspending. If you load it up with the exact amount you plan to spend, this can help motivate you to avoid spending more than you planned.
🪙 Get money for nothing with Reward Wallet
Once you’ve built up some cashback earnings in your TopCashback account, you can turn them into a Reward Wallet gift voucher to spend at a range of retailers, including B&M. And the best part? We'll even add a percentage bonus to your gift voucher balance (this rate will vary between retailers).
Reward Wallet is an alternative way to pay out your cashback earnings. Head to the Payout page within your TopCashback account as you usually would, then select Reward Wallet as your payout method
Specify how much of your cashback you want to transfer to your Reward Wallet, then head to the Reward Wallet section of your account. From here, you can use your balance to pay for a gift voucher of your choice.
If you’re putting your cashback towards a future B&M shop, that’s almost like getting a free shopping haul, as it’s money that you don’t have to spend from your own bank account.
And don't forget that we’ll give you a bonus on your cashback earnings. If you’ve got £30 in cashback and we’re offering a 5.5% bonus on B&M gift vouchers via Reward Wallet, you’ll actually get £31.65 loaded onto your card.

Happy bargain hunting at B&M
You’re now armed with everything you need to know about how to save money at B&M.
As well as earning cashback through TopGiftCards, B&M shoppers can also cut costs by sticking to their gift card budget and keeping an eye out for special offers. Even though B&M is known for being an affordable store, it’s still possible to reduce your costs further, and without cutting out nice things!
If you’re new to TopCashback, don’t forget to take advantage of our £15 sign-up bonus. It’s free to join, and our members each save £300 in cashback a year on average, so why not give us a try?
What B&M bargains have you bagged recently? Let us know your best B&M bargain shopping tips in the comments.

