How long do I have to add money to my ISA?

You can continue to fund your ISA as long as you have a remaining ISA allowance for the current tax year.