When exactly are the 1000 free emails per month credited?

You receive 1000 free emails every calendar month, so on the 1st of each month, your account will be restocked and you will once again have 1000 emails.

More information can be found here