£300 for switching your current account to Barclays.
Last checked against Barclays’s own terms on 31 October 2026
What you have to do
·
Complete a full switch using the Current Account Switch Service, which closes your old account.
·
Get £2,000 or more paid into Barclays within 30 days as a salary from your employer, a pension, or a transfer from a UK business account. A transfer from your own personal account does not count.
·
Have at least 3 active direct debits, already collecting on the account you switch from, so they move across with the switch.
·
Do all of it within 30 days.
Who can’t get it
·
You can’t already have a current account with Barclays.
·
You can’t have held one on 1 October 2026.
·
You can’t ever have had a switch bonus from Barclays.
When it pays
As soon as about 30 days after the switch if you meet the conditions straight away, and up to 2 months if you use the whole window.
How to start the switch
You need £2,000 paid in within 30 days, from a salary, a pension or a UK business account.
1.
Open a Barclays Bank Account in the Barclays app.
2.
In the app, switch the account you are leaving within 30 days of opening and check at least 3 direct debits are listed.
3.
Give your employer or pension provider your new Barclays account details.
Read Barclays’s own terms →
Answer six tap-only questions and we’ll tell you if you can get the Barclays offer, and which other offers you can take alongside it.
Questions
How much is the Barclays switch offer?
£300 for switching your current account to Barclays, as of 31 October 2026.
Do I need direct debits for the Barclays switch bonus?
Yes, 3. They have to be collecting on your old account before you switch, so they come across with it.
How long does the Barclays bonus take to arrive?
As soon as about 30 days after the switch if you meet the conditions straight away, and up to 2 months if you use the whole window.
Can I get the Barclays bonus if I’ve had one before?
No. Barclays only pays people who have never had a switch bonus from Barclays.