When I've seen the early departure fees, it tends to be a USA large city hotel, often a convention or convention-like property. The charge tends to be $25-50, so it's less than paying for a night. AFAIK this would not apply to a prepaid rate, nor if you change your departure date at check in.