Hey there @Danyal ,
Welcome to the Community and thanks for your post.
Preauthorized payments are not taken directly on your billing date;
If you've set-up your preauthorized payments via credit card, it can be taken up to 5 to 10 business days after your billing date.
If you've set-up your preauthorized debit payments via your bank, the payment can be taken up to 18 calendar days after your billing date.
For a fullPreauthorized payment method explanation including important information; check out the threadPre-authorized bill paymentson Community.
Let the Community know if you have more questions.