Why does Tesco take payment before my due date?

Need some help?