When is the security deposit due?

The security deposit is due on lease signing. The lease is not valid unless the deposit has been paid.