Technically, there is no such thing as ‘no deposit’ car insurance. However, it is a term often used by insurers to promote their pay monthly car insurance plans, as opposed to paying for the whole years’ worth of insurance in one lump sum.
But these types of policy are still not technically ‘no deposit’, as you will still have to pay for the first month before you are covered. While these types of policy may work out more expensive in the long run, they can help to spread the cost of your premiums into manageable chunks.