Can I pay off the remaining balance at any time?

Yes, you can pay off the remaining balance at any time. If you pay the policy off mid-year the APR for the time remaining will be removed from the balance that is to be paid. If you choose to go on direct debits again next year you will need to pay a new deposit.