How long do I have to claim cashback / money back on my card? Well, if you're not in a hurry to get your monthly bonus, we keep your loyalty bonus for 12 months from the date you get it 😉 Then it expires if you don't claim it. Latest update2025-08-26Was your answer helpful?How can we improve the answer?Sorry this answer was not helpful to you. Help us improve it0/500Send feedbackTagsBT DIRECT