Property manager finance

Rental Property Expenses in Kenya: How to Track Costs and Profit

Collecting rent is only one side of property finance. Learn how to record operating expenses, review profit and loss, and understand performance by portfolio, property, or unit.

RentPayor
rental property expensesproperty manager financeprofit and losslandlord accountingrent operations

Collecting rent tells you what came in. It does not tell you what the property actually earned.

For a landlord or property manager, the operating picture only becomes clearer when rent income is viewed together with the costs of running the property. Repairs, utilities, security, cleaning, service contracts, contractor costs, and other operational expenses can materially change what remains after rent is collected.

That is why expense tracking and profit-and-loss review belong next to invoicing, payments, reconciliation, and arrears. They answer a different question:

After the rent that was actually recorded for a period, and after the operating costs recorded for that same period, what does the property’s operating result look like?

RentPayor includes operational expense recording and profit-and-loss views in the landlord financial workspace. Expenses can be reviewed for a selected period and may be associated with a property or unit, while profit-and-loss summaries can be viewed across the landlord portfolio, a specific property, or a unit.

This guide explains how to use that workflow without confusing operational reporting with statutory accounts, tax filing, or a complete general ledger.

Rent collected is not the same as profit

A property can collect substantial rent and still have a weak month financially.

Suppose a landlord records KES 300,000 in rent during a month. If operating costs for the same period total KES 140,000, the useful management question is not simply, “Did we collect KES 300,000?”

It is also:

  • What did we spend to operate the property?
  • Which property or unit generated those costs?
  • Were there unusual expenses this month?
  • How does the current period compare with another period?
  • What remains after recorded rent income and recorded operating costs?

This is the role of a profit-and-loss view at the operational level.

It gives landlords and property managers a way to review performance using the rent and expense records they have captured. It should not be treated as a substitute for audited financial statements, tax returns, or professional accounting advice.

Start with expenses that belong to the property

Expense tracking is most useful when each cost is recorded close to the property activity that created it.

For example, a property manager may need to capture costs such as:

  • common-area electricity;
  • water or utility costs paid by the landlord;
  • security;
  • cleaning;
  • repairs;
  • maintenance services paid directly by the landlord;
  • waste collection;
  • landscaping;
  • contractor costs;
  • other operating expenses associated with a property or unit.

The purpose is not to create the largest possible list of expense categories. The purpose is to make it possible to explain where money was spent.

In RentPayor, operational expenses can be recorded and reviewed for a selected period, and they may be scoped to a property or unit. That creates a more useful operating record than keeping all costs in one undifferentiated note or spreadsheet column.

Property-level and unit-level views answer different questions

A landlord with several properties may need three different levels of review:

  1. Portfolio level — how are all managed properties performing together?
  2. Property level — is one building or property carrying unusually high costs?
  3. Unit level — is a particular unit generating repeated operating expenses?

RentPayor’s profit-and-loss summaries can be viewed across the landlord portfolio, for an individual property, or for a unit over a selected period.

That matters because aggregation can hide useful detail.

Imagine a landlord with two properties:

PropertyRecorded rent incomeRecorded operating expensesOperating difference
Property AKES 240,000KES 70,000KES 170,000
Property BKES 220,000KES 150,000KES 70,000

At portfolio level, the combined operating difference is KES 240,000. But property-level review shows that Property B is carrying much heavier costs.

That does not automatically mean Property B is a bad investment. It means the numbers deserve investigation.

Perhaps the property had a one-time repair. Perhaps recurring services are more expensive. Perhaps a specific unit required repeated work. The value of the financial view is that it helps identify the question that needs answering.

Match the period before comparing income and costs

A common mistake in property finance is comparing numbers from different time windows.

For example:

  • rent income from August;
  • expenses accumulated from July and August;
  • arrears from several months;
  • one annual insurance payment;
  • one-off repair costs.

Those numbers may all be real, but they do not describe the same period.

When reviewing profit and loss, first choose the period you want to understand. Then review the rent and operational expenses captured for that same period.

A monthly review may be useful for routine operations. A quarterly or longer view may help smooth out one-off costs. The correct period depends on the decision you are trying to make.

RentPayor’s financial views are designed around selected periods, so the important operating habit is to compare like with like.

Reconciled rent records improve the income side of the picture

Expense tracking is only one side of property financial visibility. The income side also needs clean records.

For supported online rent payments, RentPayor connects the tenant’s invoice to the payment flow. A tenant can open an eligible invoice in the app, choose Pay with M-Pesa, enter the phone number that should receive the payment prompt, approve the payment, and wait for confirmation.

A payment prompt alone is not treated as proof that rent was paid. After a confirmed online payment, the payment can be associated with the relevant invoice so the invoice record can be reconciled without the landlord manually recreating the same payment.

For rent paid outside that online flow, the landlord or property manager can manually record the payment against the invoice.

That distinction matters when reading a financial summary. A useful income number should come from recorded payment activity, not from assumptions about what tenants were expected to pay.

For a deeper explanation of that workflow, read Rent Reconciliation in Kenya: From M-Pesa Payment to a Reconciled Invoice.

Arrears and profit are related, but they are not the same thing

A landlord can have strong invoiced rent and still have cash-flow pressure if part of that rent remains unpaid.

This is where arrears and profit-and-loss review need to be read together rather than confused.

An arrears view asks:

What rent is still outstanding, and how old are those balances?

A profit-and-loss view asks:

What does recorded income versus recorded operating expense look like for the selected scope and period?

Those are different questions.

RentPayor’s arrears view can group outstanding rent into aging buckets such as current, 1–30, 31–60, 61–90, and 90+ days. The underlying invoice and payment records help explain how each balance was reached.

If a property looks profitable from recorded income and expenses but has substantial older arrears, the landlord may still need to examine collection timing and outstanding balances.

For that workflow, see Rent Arrears in Kenya: How to Read an Aging Report.

A practical monthly review workflow

A simple monthly financial review can be more useful than waiting until records become difficult to reconstruct.

A property manager could use this sequence:

1. Review rent invoices and payment records

Check which invoices were settled, partially paid, or still outstanding.

Do not assume an invoice is paid simply because a payment request was sent. Confirmed online payments and properly recorded external payments are what change the payment record.

2. Review arrears

Look at outstanding balances and aging. Open the relevant invoices where something needs explanation.

3. Record operational expenses

Capture the costs that belong to the period. Where useful, associate them with the relevant property or unit.

4. Open the profit-and-loss view

Review the selected period at portfolio, property, or unit level.

5. Investigate unusual movements

A large cost increase should lead to a question. A weak property result should lead to a question. A strong result should also be understood rather than accepted without context.

The goal is not merely to produce a number. It is to make the number explainable.

Do not mix operating records with statutory accounting

Operational property reporting has limits.

RentPayor can help landlords and property managers review arrears, operational expenses, and profit-and-loss summaries. It is not presented as a complete general ledger, payroll system, tax filing platform, or audited accounting system.

That boundary is important.

A property manager can use RentPayor to improve day-to-day visibility into rent operations and operating costs, then use an accountant or the required accounting process for statutory reporting, tax treatment, depreciation, capital expenditure treatment, and other formal accounting decisions.

For example, a major renovation may require different accounting treatment from a routine operating expense. RentPayor’s operational financial view should not be used to make that legal or accounting classification on its own.

Expense tracking is more useful when it is consistent

The quality of any financial view depends on the records behind it.

If expenses are recorded only when someone remembers, the resulting profit-and-loss view will be incomplete. If the same type of cost is sometimes recorded against a property and sometimes left unassigned, comparison becomes harder.

A consistent process is more valuable than an overly complicated one.

Useful habits include:

  • record expenses close to when they occur;
  • include enough description to recognize the cost later;
  • use property or unit context when it matters;
  • review the same time period consistently;
  • investigate unusually high or low months;
  • keep rent, arrears, payments, and expenses conceptually separate.

The aim is operational clarity.

What a landlord should be able to explain

At the end of a financial review, a landlord or property manager should ideally be able to explain the major movements behind the numbers.

For a selected property and period, useful questions include:

  • How much rent was actually recorded?
  • Which invoices remain outstanding?
  • How much of the outstanding rent is old?
  • What operating expenses were recorded?
  • Which property or unit generated those costs?
  • Were there unusual one-time expenses?
  • How does this period compare with another period?
  • Which numbers need follow-up before making a decision?

RentPayor brings the relevant rent-operation records into one workflow: properties and units, leases, invoices, recorded payments, reconciliation, arrears, operational expenses, and profit-and-loss views.

The product is designed to improve visibility into those operations, not to replace professional accounting.

The practical takeaway

Rent collection is only the income side of running rental property.

To understand operating performance, landlords and property managers need a disciplined way to review both the rent that has actually been recorded and the costs associated with running the portfolio.

RentPayor’s financial workspace supports that operational review by combining arrears visibility, expense recording, and profit-and-loss summaries that can be viewed for the overall portfolio, a property, or a unit over a selected period.

Use those views to answer management questions:

  • Where is money being spent?
  • Which property is carrying the highest operating costs?
  • Are old arrears affecting the picture?
  • Which period changed significantly?
  • What needs investigation?

That is more useful than knowing only the total rent billed or collected.

For broader product context, visit RentPayor.

Automate rent reconciliation with RentPayor

Send rent invoices, let tenants pay with M-Pesa, reconcile the invoice automatically, and receive the money in your bank account.

← Back to the RentPayor blog