By law, there’s no specified limit as to how many weeks or months of rent a landlord or letting agent can charge a tenant. Some landlords only ask for the first months’ rent while others request as much as 6 months’ rent in advance. The only legality when it comes to collecting rent in advance is that landlords are not allowed to disguise additional fees as advance rent payments.