Why Your Bonus Hasn't Arrived Yet
You've completed all the steps for your bank switch. You set up your direct debits. You've waited the required timeframe. And... nothing. Your bonus hasn't appeared.
This is probably the single most stressful moment of bank switching—the waiting game between finishing all the requirements and actually seeing the money land. But here's the thing: most of the confusion around bonus timing comes down to one simple fact that banks don't advertise clearly: the day you become eligible for a bonus and the day the money actually credits to your account are completely different things.
I've heard from dozens of people who've thought their bonus was lost when it simply hadn't been processed yet. Others have closed accounts early and lost bonuses they didn't know had specific holding periods. Some have watched money arrive in completely different amounts than promised. In this guide, I'll walk you through exactly how bonus payments work, why some take weeks while others arrive within days, and what to do if yours goes missing.
Understanding Your Bonus Timeline
Let's start with the basic sequence, because it's more complicated than you might expect.
When a bank advertises a switching bonus—say £100 for meeting their requirements—that bonus money exists in multiple states before it reaches your account. First, there's the moment you become eligible for it. Then there's the moment the bank processes it internally. Then there's the moment it actually credits your account. These are three completely different things, separated by days or weeks.
Most banks credit bonuses within 30 days of meeting all requirements. But some will take longer—sometimes as long as 60 days. A few genuine outliers credit within a few business days, which is brilliant. Some are genuinely slow and might take the full 60 days.
Here's what typically happens:
- You meet the requirements (usually around day 30-35 of your account opening)
- Bank processes the bonus internally (adds it to their payment systems)
- Bonus credits your account (money actually appears)
The gap between step 2 and step 3 varies wildly. Some banks process and credit instantly. Others batch bonuses weekly or monthly, meaning if you miss a processing window by a day, you could wait another seven days or more.
When you speak to the bank, they'll often give you a date like "within 30 days of meeting requirements" or "within 60 days." This date is usually accurate, but it's also usually the latest possible date, not the typical date. So many bonuses actually arrive within 14 days, but some get held all the way to day 40-50.
Why Banks Take So Long (Even When They Don't Have To)
The frustrating truth is that most delays aren't technical problems—they're intentional. Banks deliberately batch bonus payments for administrative convenience. They're not processing your bonus individually; they're grouping thousands of bonuses and processing them all together.
This is why some banks credit bonuses on specific days of the week (often Tuesday or Wednesday) regardless of when you met requirements. Your bonus was ready to pay on Thursday, but they run the payment batch on Tuesday, so you wait six days.
There's also the matter of how banks measure "meeting the requirements." Most require:
- A minimum number of direct debits (usually 2)
- Money deposited into the account
- Your account to be active for a set period
But not all banks measure these the same way. Some count the date the direct debit was set up. Others count the date it first successfully processed. Some count the date you deposited money, others the date it cleared. Some require the money to clear from an external bank account specifically—internal transfers don't count.
This variation is where huge confusion creeps in. You think you met requirements on day 25, but the bank counted it on day 31. By day 40 you're panicking, when actually you're only nine days past eligibility.
Your Recovery Plan for Missing Bonuses
If your bonus hasn't arrived 35-40 days after you believe you met the requirements, here's your step-by-step plan.
Step 1: Check Your Actual Eligibility
Log into your switching bank's app and look for notifications about your bonus. Some banks have a specific section showing your progress. Check if the bank says you've met all requirements. If they haven't confirmed this, the bonus isn't processing yet—waiting is your only option.
Check your direct debit records carefully. Some banks show specifically which direct debits they've counted toward requirements. If a direct debit doesn't show up there, it might not be counting—even though it's active on your account. Use our direct debit guide to verify yours are set up correctly.
Get the exact date the bank says you met requirements. Don't rely on email notifications—these often arrive weeks after the bank's internal system marks you as eligible.
Step 2: Contact the Bank (The Right Way)
Ring the switching bonus team, not general customer service. Different teams handle bonuses, and general staff often have no visibility. When you call, have ready:
- Your account number
- The exact dates you set up direct debits
- Screenshots of any confirmation emails about the offer
- The date the bank told you to expect the bonus
Ask them specifically:
- "Have I met all requirements for the switching bonus?"
- "If yes, when was that confirmed in your system?"
- "Why hasn't it credited yet?"
- "When will it credit?"
Get their name and a reference number for your call.
Step 3: Escalate If Needed
If they confirm you've met requirements but can't see the bonus as processed, ask them to escalate to their switching team. Sometimes the bonus is queued but not visible to regular staff.
If it's been 60-65 days since you met all requirements, you're entering complaint territory. The bank should have paid it by now. Tell them you're unhappy with the delay and ask for a specific date it will credit. If they can't give you one, ask them to escalate to a manager.
Step 4: Make a Formal Complaint
If you hit 75+ days without the bonus, submit a formal complaint in writing. Email the complaints team, but post or registered letter is harder to ignore. Include:
- The original offer terms you were promised
- Screenshots or emails confirming your eligibility
- Dates you met each requirement (with evidence)
- That the bonus hasn't arrived
- Your account number
- Request for immediate payment plus interest if applicable
Keep a copy and get a receipt if you post it. The bank must respond within 8 weeks.
Step 5: Escalate to the Financial Ombudsman
If the bank doesn't respond within 8 weeks, or if they reject your claim and you disagree, contact the Financial Ombudsman Service. This is free and can compel the bank to pay. You'll need your complaint reference number.
Common Reasons Your Bonus Might Not Come at All
Sometimes delays turn into permanent missing money. Here are the most common reasons why bonuses don't arrive.
Your direct debit didn't count: The most common culprit. Many people set up a direct debit, but the bank requires it to either process once before counting it, or to process by a specific date. If you set up a standing order instead of a direct debit, it won't count—these are different things, even though people use the terms interchangeably.
You didn't deposit enough: Some banks require a minimum deposit (usually £1,000 or £2,000). Others require the account to be "active" for a specific period. If you deposited money on day 2 but it all left by day 15, you might not count as active.
Your account triggered a fraud flag: Occasionally, unusual activity (like depositing a large sum then moving it to a stoozing card) can trigger internal reviews. Your bonus might be held pending manual review. Contact the bank to clear this.
You're not eligible: The most annoying one. Banks often have clauses like "not if you've held an account with us in the last 12 months." Some banks link accounts across brands they own. If you've switched before, you might have triggered an ineligibility clause buried in the terms.
You closed the account too early: Some banks require you to keep the account open for 30-60 days after meeting the bonus requirements. Close it early and the bonus is forfeited. Always check the terms before closing.
Common Questions
How do I know I've actually met the requirements?
The bank will usually send an email when you're eligible, but don't rely on this. Log in and check, or call them to confirm. It's better to call and be told "yes, all done" than wait thinking you're on day 45 when you're actually on day 10.
Can the bank change the bonus amount after I apply?
They can only if the offer terms explicitly said the amount might change. Once you've applied under a specific offer, you're locked into that amount. If they reduce it after you've completed requirements, you have grounds to complain to the Financial Ombudsman.
What if the bonus arrives but it's the wrong amount?
Contact the bank immediately. Check you met all requirements—sometimes there are bonus tiers for different levels of qualifying activity. If you met the full requirements but received a lower bonus, the bank owes you the difference.
Will the bonus be taxed?
Bank switching bonuses aren't taxable—they're treated as promotional offers, not interest. You don't need to declare them to HMRC. However, if you're earning significant interest on regular saver accounts, that interest is taxable above your personal savings allowance.
Should I switch back to my old bank to claim another bonus?
No. Most banks exclude you if you've held an account with them in the last 12 months (some even look back 24 months). You'd waste your switching opportunity and your credit file check for zero bonus. It's not worth it. Check our switch planner for banks with current offers instead.