This Barclaycard deal offers 23 months interest-free on balance transfers with no fee to shift your debt, however, some accepted will only get 12 months at 0%.
If you transfer at least £500 within 60 days, you'll also receive £20 cashback - meaning you can effectively be paid for shifting your debt.
To be eligible for the £20 cashback, you need to apply by 16 October 2016 and make a balance transfer of at least £500 within the first 60 days of opening the account.
The cashback will be credited to your account within two working days of the transfer being processed.
You won't be eligible for the cashback if you already have a Barclaycard.
With this deal, it's important to know that you'll pay a fee of 3.5% when you transfer a debt to this card, though it'll be entirely refunded two working days later, making the effective fee zero.
You must transfer within the first 60 days from account opening to get the 0% offer.
If accepted you'll either get 23 months or 12 months at 0%.
You can’t transfer a balance from another Barclaycard or partner cards.
After the 0%, it’s 18.9% interest on any remaining transferred debt, though some poorer credit scorers may pay up to 29.9% APR.