The rent payments could be due to be paid in advance (at the beginning of each such amount of time) or in arrears (after that amount of time has passed). The maximum amount of rent which a landlord can ask their tenant to pay in advance is 6 months’ rent.