Indefinite rental agreements in Germany have no termination date. That means that tenants can end their lease by providing a notice. However a landlord can only terminate a rental contract under specific circumstances.