Land is suitable as your deposit.

You might be in the position of having a plot of land, free of borrowings and with the benefit of planning permission. You could then be told by a lender that it is not enough; on top of that you need a further chunk of capital for them to be able to offer you development […]