Skip to content

Invoices

Invoices are used to bill tenants for rent, service charges, utilities, and other fees. Create individual invoices or let the system generate them automatically from leases.

Invoices table

The invoices table gives you full control over how you view and manage all invoices.

Filter invoices 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:

  • Invoice number contains “2026”
  • Status is “Unpaid”
  • Tenant name contains “Shakur”
  • Due date is not empty

Click the View Settings button to customize your table:

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

Toggle columns available:

  • Invoice number
  • Tenant name
  • Unit number
  • Title
  • Invoice type (Rent / Utility / Service charge / Deposit / Other)
  • Invoice line items
  • Created at
  • Actions
  • Payment
  • Amount paid
  • Balance
  • Status (Paid / Unpaid / Overdue / Void)

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 invoice data.

Export invoice data as CSV or Excel:

  1. Click Export button
  2. Select format: CSV or Excel
  3. Choose which columns to export (all or selected)
  4. Click Download
Create invoice

Click the Create invoice button to open the invoice creation form.

Select which tenant to bill:

FieldRequiredDescription
TenantYesSelect tenant from dropdown

Write the title of the bill:

FieldRequiredDescription
TitleYesexample : Rent

Select which invoice type is the bill:

FieldRequiredDescription
Invoice typeYesSelect type from dropdown

Select which status the bill will be created at:

FieldRequiredDescription
StatusYesSelect Status from dropdown

Write the amount of in numbers:

FieldRequiredDescription
AmountYesWrite it down

A small description of the invoice:

FieldRequiredDescription
DescriptionNoDescription
FieldRequiredDescription
CurrencyYesSelect KES, USD, EUR, or GBP
FieldRequiredDescription
Due dateYesThe date by which payment is expected
Period startYesStart of the billing period
Period endYesEnd of the billing period
FieldDescription
NotesPrivate notes visible only to your team — never shown to tenants. e.g., Tenant requested a revised invoice after partial early payment.

Create invoice button — Click to finalize and create the invoice.

Invoice overview

Click on an invoice number in the table to open its detailed overview.

FieldValue (example)
Invoice numberInvoice id
Type badgeutilities
Status badgepaid
Actions buttonEdit, Send, Print, Delete
Invoice tabs

The default tab showing key invoice information:

FieldValue
Total AmountAmount in ksh
Amount paidAmount in ksh
BalanceAmount in ksh
FieldValue
Invoice numberInvoice id
Typeutility
Issueddate and time
Due datedate and time
Paid ondate and time
Descriptiondescription
FieldValue
View tenant linkLink to tenant overview
Tenant nametenant name
Phone+254700000000
Emailemail
FieldValue
Created byUser who created the invoice

All line items on this invoice.

ColumnDescription
DescriptionItem description
QuantityNumber of units
Unit pricePrice per unit
AmountTotal for this line

All payments applied to this invoice.

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

Actions:

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

Chronological log of all invoice activities.

ActivityDescription
Invoice createdDate invoice was generated
Invoice sentDate invoice was emailed to tenant
Payment receivedDate payment was recorded
Payment reversedDate payment was reversed (if applicable)
Invoice actions

From the invoice overview, available actions include:

ActionDescription
Edit invoiceUpdate items, dates, or notes (only if unpaid)
Invoice statuses
StatusDescription
DraftInvoice created but not yet finalized
SentInvoice sent to tenant
PaidFull payment received
PartialPartial payment received, balance remains
UnpaidNo payment received, due date not passed
OverdueDue date passed with no payment
VoidInvoice cancelled
RefundedPayment refunded to tenant
Bulk actions

Select multiple invoices using checkboxes to perform bulk operations:

Bulk actionDescription
Send invoicesSend selected invoices
Void selectedVoid multiple invoices
Delete invoicesDelete the selected invoices
Recurring invoices

For leases, invoices can be automatically generated each month. Configure recurring invoices in lease settings.

SettingDescription
Generate onDay of month (e.g., 1st)
Auto-sendYes / No
Send reminderDays before due date