As I've just set up a new Car Insurance policy online. When will my first direct debit be due?

The payment date for your monthly instalments will be will be listed in your documents, which can be viewed in your Account.