Right to Rent Check
Right to Rent Check
Version 1.0.40 adds a Right to Rent verification step to the mandate form for property-mandate variants. This step ensures that, for tenancies covered by UK Right to Rent legislation, the service collects and stores the required evidence before the mandate is fully established.
Overview
The Right to Rent check is step 7 of the mandate form and appears exclusively for tenants completing a property mandate. It sits between ID Verification (step 6) and the Confirmation screen (step 8). Tenants completing non-property mandates never see this step.
How the Form Variant Is Determined
When a letting agent sends a mandate invite, the generated token carries a mandate_type field. The mandate form reads this field when the token is resolved and conditionally renders the Right to Rent step:
mandate_type: property→ 8-step form including Right to Rent- Any other
mandate_type→ 7-step form, Right to Rent step skipped
Because the variant is determined by the token, tenants cannot bypass or alter the step requirements.
What the Tenant Does
On the Right to Rent step, the tenant is asked to:
- Upload documentation — provide one or more documents that evidence their right to rent in the UK (e.g. passport, share code confirmation, visa).
- Complete a declaration — confirm that the documents they have uploaded are genuine and that they have the right to rent the property.
Verification Status
The result of the Right to Rent check is stored on the mandate record. The possible statuses are:
| Status | Meaning |
|---|---|
pending | Documents uploaded; verification in progress |
verified | Right to Rent confirmed |
failed | Verification could not be completed or was rejected |
The status is accessible via the mandate API response and can be used by the consuming application (e.g. agentOS) to gate further actions or flag compliance requirements.
Non-Property Mandates
No changes are required for non-property mandate flows. The form and underlying mandate record behave exactly as before — no Right to Rent field is present on these records.