Skip to content

Tenants

The Tenants page is your central hub for managing everyone renting from you. Filter, group, and organize tenants to match your workflow.

Tenants table

The tenants table gives you full control over how you view and manage your tenant list.

Filter tenants using any column with advanced filter options:

Filter typeDescription
ContainsField contains the specified text
Not containsField does NOT contain the specified text
IsField exactly matches the specified value
Is notField does NOT match the specified value
Is emptyField has no value
Is not emptyField has a value

How to filter: Click the filter icon then click Add filter button , select your filter type, and enter the value.

Filter examples:

  • Name contains “John”
  • Phone is not empty
  • Status is “Active”
  • Email is empty

Click the View Settings button to customize your table:

SettingDescription
Row heightCompact / Standard / Comfortable
GroupingAdd grouping level… (group by Status and Account type)
Toggle columnsShow/hide any column

Toggle columns available:

  • Phone
  • Email
  • National ID / Passport
  • Status (Active / Inactive / Past)
  • Account type
  • Unit
  • Unpaid invoices
  • Groups
  • Invited at
  • Emergency contact name
  • Emergency contact phone
  • Employer name
  • Employer contact
  • Monthly income
  • Notes
  • Created at

Pin important columns to keep them at the table:

  1. Click the pin icon on any column
  2. Pinned column stay fixed while scrolling
  3. Click the pin icon again to unpin

Click the Refresh button to reload the latest tenant data.

Table actions

Click the Add tenant button to open the tenant creation form.

FieldRequiredDescription
First nameYesTenant’s first name
Last nameYesTenant’s last name
Phone numberYesUsed for rent reminders and important notifications
Email addressNoe.g., tenant@example.com. Required for portal login access
National ID / Passport No.Yese.g., 12345678 or A12345678. Used for identity verification. Stored securely and not shared with other tenants.
Create portal accountNoTenant will get login access to tenant app
FieldDescription
Internal notesPrivate notes visible only to property managers
Employer nameTenant’s employer or company name
Employer contact nameContact person at tenant’s workplace
Employer contact emailEmail address for employer contact
Emergency contact numberEmergency phone number

Bulk import tenants using a CSV file.

Your CSV must include these columns:

ColumnRequiredFormat
first_nameYesText
last_nameYesText
phoneYesInclude country code (e.g., +254712345678)
emailNoValid email format
national_idYesText
property_idYesExisting property ID in Qivuli
unit_idNoExisting unit ID in Qivuli
  1. Click Import CSV
  2. Download the sample CSV template
  3. Fill in your tenant data
  4. Upload the file
  5. Review and confirm the import
Tenant overview

Click on a tenant’s name in the table to open their detailed view. Click on a unit name to go to the unit overview.

The tenant detail view has these sections:

The dashboard showing key tenant information:

SectionDisplayed information
Outstanding balancesAmount in kes
PaymentsAmount in kes
Active leaselink to the lease
Open requestsNumber of request
Assigned unitUnit link
Unit detailsdetails
RentAmount in kes
StatusActive or inactive
Service chargeAmount in kes

All maintenance requests submitted by this tenant.

ColumnDescription
Request IDUnique identifier
TitleBrief description
StatusPending / In progress / Completed
PriorityLow / Medium / High / Urgent
Created dateDate submitted
Last updateMost recent activity

Actions:

  • View request details
  • Add internal notes
  • Update status
  • Assign to vendor

All lease agreements for this tenant, past and current.

ColumnDescription
Lease IDUnique identifier
UnitUnit under lease
Start dateLease commencement
End dateLease expiration
Rent amountMonthly rent
StatusActive / Expired / Terminated
Signed atYes / No

Actions:

  • View lease document
  • Download PDF
  • Renew lease
  • Terminate lease

All invoices generated for this tenant.

ColumnDescription
Invoice IDUnique identifier
DateInvoice date
Due datePayment deadline
DescriptionInvoice line items
AmountTotal amount
StatusPaid / Unpaid / Overdue

Actions:

  • View invoice
  • Download PDF
  • Send reminder
  • Record payment

Payment history for this tenant.

ColumnDescription
Payment IDUnique identifier
DatePayment received date
MethodM-Pesa / Cash / Bank transfer / Cheque
ReferenceTransaction reference number
AmountPayment amount
Applied toInvoice number
StatusCompleted / Pending / Failed

Actions:

  • View receipt
  • Download receipt
  • Reverse payment (admin only)

All documents associated with this tenant.

File typeExamples
IdentificationNational ID scan, Passport copy
Lease documentsSigned lease agreements
Payment proofReceipts, bank slips
CorrespondenceEmails, letters
Inspection reportsMove-in/move-out checklists

Actions:

  • Upload file
  • Download file
  • Delete file
  • Organize into folders
Tenant grouping

Group tenants together for easier management. Use groups to organize tenants by building, block, floor, or any other criteria.

  1. Click Tenant Groups in the sidebar
  2. Click New group
  3. Enter group name (e.g., “Block A”, “Third Floor”, “VIP Tenants”)
  4. Add description (optional)
  5. Add tenants
  6. Click Create group
  1. Navigate to the group
  2. Click Add tenants
  3. Select tenants from the list
  4. Click Save

Or from the tenants table:

  1. Select tenant checkboxes
  2. Click Add to group
  3. Choose the group
ActionDescription
View groupSee all tenants in the group
Send bulk messageEmail or SMS all tenants in the group
Export group dataDownload CSV of group members
Edit groupChange name or description
Delete groupRemove group (tenants are not deleted)
Use caseExample group names
Physical location”Block A”, “Block B”, “North Wing”
Building floor”Ground Floor”, “1st Floor”, “2nd Floor”
Property type”Studios”, “1-Bedroom”, “2-Bedroom”
Lease status”Month-to-month”, “Annual lease”, “Expiring soon”
Payment behavior”Early payers”, “Late payers”
Special category”Corporate tenants”, “Government”, “Students”
Bulk actions

Select multiple tenants using checkboxes to perform bulk operations:

Bulk actionDescription
Add to groupAssign selected tenants to a group
Add notesAdd notes to the selected tenants
New InvoiceCreate new invoices to the selected tenants
MoreAnother dropdown that has “mark as inactive or active”
Delete or BlacklistDelete selected tenants or Blacklist (requires confirmation)
Keyboard shortcuts
The ? on the top right opens a modal when clicked to show all the shortcuts and thier use