Security-deposit restitution calculator — due date, late penalty, vétusté apportionment
calculate_deposit_restitutionDeposit restitution: due date, 10 %/month late penalty, vétusté-apportioned retentions. · Restitution du dépôt de garantie : date limite, majoration de 10 % par mois de retard, retenues avec vétusté. — For a French residential lease (loi n° 89-462 art. 22 / art. 25-6): the restitution deadline (1 month from the remise des clés when the exit état des lieux matches the entry one, 2 months otherwise), the late penalty (10 % of the monthly rent en principal per month started, none if the tenant gave no new address), the copropriété provision cap (20 %), the legal deposit cap (1 month unfurnished / 2 months furnished) and, for each damage line, the share chargeable to the tenant after vétusté (usure normale) — under the grille of the lease when given, otherwise an ILLUSTRATIVE grille (no official grille exists — décret n° 2016-382 art. 4 defers to accords collectifs; the response says so). Same figures whichever party asks: pass perspective 'landlord' (justify a retention) or 'tenant' (contest one) — only next_steps change. Ask the user for amounts and dates in plain words; damage items as 'what, repair cost, age of the element'. Deterministic rules, not AI. General information, not legal advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| damages | No | Damage lines to apportion. Omit for a full restitution. | |
| deposit | Yes | Deposit paid at move-in (€). | |
| lease_type | No | 'vide' unfurnished (deposit cap 1 month) or 'meuble' furnished (cap 2 months). Defaults to vide. | |
| copropriete | No | true when the building is a copropriété: the landlord may keep a provision ≤ 20 % of the deposit until the annual charge settlement. | |
| edl_outcome | Yes | 'identical' when the exit état des lieux matches the entry one (1-month deadline); 'differences' otherwise (2 months). | |
| perspective | No | Who is asking — changes only the next_steps wording, never the figures. | |
| apply_provision | No | true to actually keep the copropriété provision in the figures (default false). | |
| key_return_date | Yes | Date the keys were handed back (remise des clés), ISO date — the deadline runs from this day. | |
| restitution_date | No | Date the deposit was / will be returned (ISO). Defaults to today — the penalty is computed against it. | |
| rent_hors_charges | Yes | Monthly rent en principal, excluding charges (€). | |
| tenant_gave_address | No | false when the tenant never gave a new address — the late penalty is then not due (art. 22). Defaults to true. |