A lease term is the time a resident is entitled to occupy the unit. A billing period is how much of that term each rent bill covers. They can be different.

Choose an agreement

1

Choose the resident and unit

Open Tenants & Leases → Create Lease Contract. Select a registered tenant, property and vacant unit.
2

Set the term

Enter the lease start and end dates. The end date includes the resident’s last covered day.
3

Set the rent agreement

Choose days, weeks, months or the whole lease. Enter Bill Every when applicable, and enter the amount owed for that entire billing period. Review suggestions from the unit; they are editable.
4

Set the deposit

Enter the agreed security deposit or leave it zero if none is required. A required deposit does not mean it has already been paid.
5

Activate and check

Choose Activate Lease. Confirm the unit is occupied, the tenant has its unit, and the first rent charge is listed under Ledger & Payments.

A six-month example

For 13 October 2026–12 April 2027, monthly rent of UGX 400,000 can be agreed as:
  • Months / 3 / UGX 1,200,000: two three-month bills, starting 13 October and 13 January.
  • Whole lease / one bill / UGX 2,400,000: one bill covering all six months.
The first bill is created when the lease is activated. Subsequent bills are created as their periods become due. Billing stops at the lease end, and repeated billing runs do not create a second bill for the same period.
For a shorter final period, rent is prorated by calendar days. Monthly dates clamp to shorter months while retaining the lease’s original day anchor.

Change the next bill

Choose Edit Billing on the lease row. Set the new interval and period rent, then choose Save Future Billing. The change applies to the next unbilled period; it does not rewrite previously issued bills or receipts. Continue with extensions and immediate collection.