No, just like many of our other plans you do not need a down payment or deposit if you can't provide one.