Managing Your Leases

Track lease statuses, spot expiring agreements early, and understand what each status means for your tenants and your cash flow.

6 min·3 min read·beginner·Last updated 2026-04-18

Once tenancy agreements are configured and tenants are paying rent, the Leases page becomes your central view for tracking what is active, what is about to expire, and what has ended. This guide explains how to read and act on that information.

Who this is for

Landlords with one or more active tenancy agreements who need to monitor lease statuses across their portfolio.

What you’ll get done

A clear understanding of the Leases page, each status badge, and what action (if any) each status requires from you.

Steps

1. Open the Leases page

Click Leases in the sidebar. The page is only accessible to landlords.

2. Read the status cards

Four summary cards sit at the top:

CardWhat it shows
Total LeasesEvery agreement you have created, regardless of status
ActiveLeases currently in force
Expiring SoonLeases ending within the next 30 days
Expired / EndedLeases that have passed their end date or been terminated

The “Expiring Soon” count is the one that needs your weekly attention. When it is non-zero, you have a renewal conversation to start.

3. Search and filter

Use the search bar to find a specific tenant, estate, or unit number. The status dropdown lets you filter by:

  • ACTIVE
  • EXPIRING_SOON
  • PENDING
  • DRAFT
  • EXPIRED
  • TERMINATED
  • RENEWED

4. Read the table

Each row shows:

  • Tenant. Name and email.
  • Property. Estate name and unit number.
  • Rent. Monthly rent amount in naira.
  • Status. Colour-coded badge.
  • Duration. Start date to end date (or “Ongoing” if no end date is set).
  • Actions. A three-dot menu with View Lease (if a document exists) or View Agreement to open the full details.

5. Understand the status lifecycle

Leases move through these statuses automatically:

StatusMeaningYour action
DRAFTAgreement created but not yet finalisedComplete the configuration
PENDINGAwaiting tenant signatureFollow up with the tenant if they delay
ACTIVESigned and in forceMonitor rent collection
EXPIRING_SOONWithin 30 days of the end dateStart the renewal conversation with the tenant
EXPIREDPast the end date, in a 7-day grace periodDecide whether to renew or terminate
RENEWEDA new lease has been issuedOld lease is archived
TERMINATEDEnded early by either sideUnit becomes available for a new tenant

The system checks lease dates daily and updates statuses automatically. You do not need to change them manually.

If something goes wrong

The Leases page is empty. You have not configured any tenancy agreements yet. Go to Tenants, click on a tenant, and configure their agreement.

A lease shows EXPIRING_SOON but I already renewed. The new lease is a separate agreement. The old one will move to EXPIRED, then the system marks it appropriately. Check that the new agreement is in ACTIVE status.

I cannot find a specific lease. Try clearing the status filter (set it to “All Status”) and searching by the tenant’s name or email.

What’s next

If your lease portfolio is growing, delegate the day-to-day to a property manager. See Inviting a Property Manager.