Yes, if you need insurance today, you can buy immediate cover. You can make a payment by credit or debit card or if you choose to pay by Direct Debit, you can pay an initial deposit and then pay the remaining amount over monthly instalments.