A German rental deposit (Mietkaution or Kaution) is capped by law at three months' net cold rent (Kaltmiete). You can pay it in three monthly instalments. The landlord must keep it separate from their own money, in an account earning the usual savings interest, and that interest belongs to you.
There is no fixed legal deadline for getting it back. The landlord may take a reasonable time to check for claims. If an operating-cost statement is still outstanding, they may keep back a reasonable part of the deposit.
The rules come from § 551 BGB. Any lease clause that puts you in a worse position than the statute is void.
The legal rules in one table
| Rule | What the law says |
|---|---|
| Maximum amount | 3 × monthly rent, excluding operating costs paid as an advance or flat fee (in practice 3 × Kaltmiete) |
| Instalments | Up to 3 equal monthly parts; the first is due when the tenancy starts, the others with the next two rents |
| Where it is held | Separate from the landlord's assets, at a bank, at the usual savings rate (3-month notice account), unless you agree a different investment |
| Interest | Belongs to you and increases the deposit |
| Worse terms in the lease | Void (§ 551(4) BGB) |
Example: Kaltmiete €900, Nebenkosten advance €220. The maximum deposit is 3 × €900 = €2,700, not 3 × €1,120. You may pay €900 with the first rent, then €900 with each of the next two rents.
Asking for "a deposit plus a separate guarantee" or an extra cash amount on top of three months is also capped. In total, the security cannot exceed the legal maximum.





