You pay upfront for your expected usage. At the end of your billing cycle, you will pay upfront for the next month. We will then reset your contact usage to the number of contacts you have across your audiences and reset your email usage to zero.
The pricing for additional contacts will be lower if you make a purchase near the end of your billing cycle, as you will only pay for the remaining days.