What fees can a landlord or tenant legally charge a tenant?

The permitted payments include:

Rent

Refundable tenancy deposit

Refundable holding deposit (capped at 1 week’s rent)

Fees for changes to the tenancy (capped at £50.00 inc vat)

Fees for early termination / surrender

Charges for lost keys or security devices & interest on late rent 3% above the bank of England base rate