Charging clients for year of hosting instead of monthly?

I know this isn’t really the same thing, but is it possible to pay the annual hosting fee PRE-client-billing and then set up monthly client billing from there at the discounted rate?