The miles are credited approximately 2 days after the statement, which always takes place on the 28th of each month. So, by the 1st of the new month, you should receive all the miles you earned in the previous month through card transactions.
Note: Miles and More rounds down your payment amounts, so for example, 3.90 euros in turnover will only yield 1 reward mile.