How do you make your home cosy while sticking to a budget? Let us know in the comments 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 shop at B&M.
B&M home and garden products are known for being affordable. Your local B&M store is also a fantastic place to find incredible dupes of trending products (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. Discover 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 within minutes, 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.
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.
How B&M gift cards help you save money in store
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.
You can earn cashback on B&M gift cards when you buy them through TopCashback. 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 the 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 10% cashback at the time, that’s £5 you’ll receive in your TopCashback account.
You can redeem your cashback via bank transfer, PayPal or Reward Wallet as soon as we’ve approved your purchase and it becomes available.
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 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.
Get £15 cashback
Save money at 5,500+ top-named brands
2. Find B&M gift cards and choose your value
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.

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 B&M cashback you’ll earn.



3. Pay for your gift card
Add your gift card to your basket and check out as you usually would. Your eGift card will be available on your screen once you’ve made payment, and in your email inbox in the next few minutes. 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.
4. Enjoy your cashback
As soon as you buy your B&M gift card, TopCashback will add your B&M cashback to your account. You can withdraw it or 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


Check the B&M app for in-store price reductions
If something catches your eye while you're shopping at B&M, don't be put off if the listed price is higher than you'd like to spend.
The B&M app has a built-in scanner that allows you to check the barcodes of products in store and get the latest prices. The actual prices of products are sometimes cheaper than the listed price on the shelf, offering you a really easy way to save money.
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 a bonus on your cashback 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 receive a £31.65 B&M voucher.

Happy bargain hunting at B&M
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!
You can save money on B&M vouchers through TopGiftCards and Reward Wallet. B&M shoppers can also cut costs by sticking to their gift card budget and keeping an eye out for special offers.
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?
How do you make your home cosy while sticking to a budget? Let us know your best B&M bargain shopping tips in the comments.


Always great deals never leave the shop empty-handed
Brought washing basket
2 sets of headphones
Large bowls to match my plates
Best time to go early afternoon
Always buy my Yorkshire teabags from B&M so much cheaper than anywhere else.
Easter eggs and cleaning products
The scented candles are a bargain, they smell lush.
B&M have great beauty dupes, with ever new additions that are often on par with the original.
I always love a mooch around B&M! Best bargain ive had wasn't for me, it was for my cats, a garfield scratching house…honestly they both adore it, I had to get another one!
Liners for our new kitchen cupboards and storage.
Spray toilet freshener spray for 89p
I’ve bagged some great throws for my new sofa, I have 2 young cockapoos who love laying on the sofa but needed to protect the new sofa, so the throws are great. I also purchased some great pots for the garden, the cheapest I’ve seen but look way more expensive
bathroom towel
toiletries – B&M always have travel sizes in stock with great prices
I get the box of walkers 20 crisps at B&M for £4 best value around!
If you have the storage space, bulk buy the items your household use, when their on offer. If an item is 30% off, you would never achieve 30% interest on any savings.
It's a no brainer.
I always buy crisps, snacks, toiletries, great prices!
I bought a heated blanket from my local B&Ms for my daughter and she loves it.
I love shopping at B&M !
I'd have to buy a new airfryer as my husband melted mine on the gas hob 🤪🤪
Throws and cushions definitely make the room look lovely and cozy add some dimmed lights – perfect
I love B&M for the little finishing touches to my home, I always find a bargain and their pieces make my rooms feel so much more put together!