Do I have to pay a deposit? Posted on June 3, 2015 by steve@vanatic We can organise no deposit finance or just one payment up front if necessary. Our finance packages are very flexible, currently finance providers will look more favourably on applicants offering higher deposits.