There is no general answer to this question. Because that depends on which bank you applied for your Mastercard from. Because every bank, savings bank and every credit institution has its own direct debit dates. Therefore, you should inform yourself about this at your house bank. You can find more information about how Mastercard works in the relevant section.