Although this may vary depending on your insurer, the first Direct Debit payment usually leaves your account 7 - 10 days after you have taken out your policy. It will then recur on this date monthly.
Can insurers pay my vet fees directly?
Why are pedigree animals more expensive to insure?
What should I do if my pet passes away?
How much will pet insurance cost?