{"id":1275,"date":"2026-06-23T20:09:33","date_gmt":"2026-06-23T20:09:33","guid":{"rendered":"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/"},"modified":"2026-07-13T09:24:21","modified_gmt":"2026-07-13T09:24:21","slug":"rental-income-reports-in-kenya","status":"publish","type":"post","link":"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/","title":{"rendered":"Rental Income Tracking Software Kenya Diaspora Owners Can Use for Clear Reports"},"content":{"rendered":"<article class=\"rentaldesk-article rentaldesk-income-reporting-guide\">\n<header>\n<p class=\"eyebrow\">Diaspora rental income reporting guide<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Rental_Income_Tracking_Software_Kenya_Diaspora_Owners_Can_Use_for_Clear_Reports\" >Rental Income Tracking Software Kenya Diaspora Owners Can Use for Clear Reports<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Table_of_contents\" >Table of contents<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#What_Rental_Income_Tracking_Should_Mean\" >What Rental Income Tracking Should Mean<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Start_with_the_reporting_question\" >Start with the reporting question<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Track_both_expectation_and_outcome\" >Track both expectation and outcome<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Preserve_tenant_and_unit_detail\" >Preserve tenant and unit detail<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Make_exceptions_visible\" >Make exceptions visible<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Use_the_report_for_management_not_only_history\" >Use the report for management, not only history<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Rent_Billed_Cash_Received_Rent_Allocated_and_Balance_Outstanding\" >Rent Billed, Cash Received, Rent Allocated, and Balance Outstanding<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Rent_billed\" >Rent billed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Cash_received\" >Cash received<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Rent_allocated\" >Rent allocated<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Balance_outstanding\" >Balance outstanding<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Net_amount_due_to_the_owner\" >Net amount due to the owner<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Why_reporting_periods_cause_confusion\" >Why reporting periods cause confusion<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Records_Behind_a_Reliable_Rental_Income_Report\" >Records Behind a Reliable Rental Income Report<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Property_register\" >Property register<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Unit_register_and_occupancy_status\" >Unit register and occupancy status<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Active_tenant_record\" >Active tenant record<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Invoices_and_line_items\" >Invoices and line items<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Payment_record\" >Payment record<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Tenant_ledger\" >Tenant ledger<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Expense_and_fee_records\" >Expense and fee records<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#How_M-Pesa_Receipts_Enter_Rental_Income_Reporting\" >How M-Pesa Receipts Enter Rental Income Reporting<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Payment_instruction\" >Payment instruction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Capture_or_entry\" >Capture or entry<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Matching_and_allocation\" >Matching and allocation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Partial_and_excess_amounts\" >Partial and excess amounts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Unmatched_receipts\" >Unmatched receipts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Receipt_and_payment_history\" >Receipt and payment history<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Arrears_Part_Payments_Credits_and_Late_Rent\" >Arrears, Part Payments, Credits, and Late Rent<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Part-paid_tenants\" >Part-paid tenants<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Late_payment_of_older_arrears\" >Late payment of older arrears<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Advance_payments_and_credits\" >Advance payments and credits<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Authorised_adjustments\" >Authorised adjustments<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Arrears_movement_schedule\" >Arrears movement schedule<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Follow-up_status\" >Follow-up status<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#What_a_Monthly_Rental_Income_Report_Should_Include\" >What a Monthly Rental Income Report Should Include<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#1_Portfolio_summary\" >1. Portfolio summary<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#2_Unit_or_tenant_collection_schedule\" >2. Unit or tenant collection schedule<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#3_M-Pesa_reconciliation_summary\" >3. M-Pesa reconciliation summary<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#4_Arrears_movement\" >4. Arrears movement<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#5_Occupancy_movement\" >5. Occupancy movement<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#6_Other_billed_items\" >6. Other billed items<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#7_Expenses_and_fees\" >7. Expenses and fees<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#8_Owner_payout_reconciliation\" >8. Owner payout reconciliation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#9_Decisions_and_next_actions\" >9. Decisions and next actions<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Expenses_Management_Fees_and_Owner_Payout_Context\" >Expenses, Management Fees, and Owner Payout Context<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Gross_recorded_collections\" >Gross recorded collections<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Approved_property_expenses\" >Approved property expenses<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Management_fees\" >Management fees<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Other_authorised_deductions\" >Other authorised deductions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Owner_payout\" >Owner payout<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Owner-statement_workflow\" >Owner-statement workflow<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Occupancy_Explains_Changes_in_Rental_Income\" >Occupancy Explains Changes in Rental Income<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-56\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Vacant_units\" >Vacant units<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-57\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#New_tenancies\" >New tenancies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-58\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Move-outs\" >Move-outs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Rent_changes\" >Rent changes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-60\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Units_unavailable_for_a_recorded_reason\" >Units unavailable for a recorded reason<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-61\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#A_Controlled_Month-End_Rental_Income_Process\" >A Controlled Month-End Rental Income Process<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-62\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_1_Confirm_the_portfolio_scope\" >Step 1: Confirm the portfolio scope<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-63\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_2_Review_occupancy_and_billing\" >Step 2: Review occupancy and billing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-64\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_3_Reconcile_payments\" >Step 3: Reconcile payments<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-65\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_4_Review_tenant_balances\" >Step 4: Review tenant balances<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-66\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_5_Review_expenses_and_fees\" >Step 5: Review expenses and fees<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-67\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_6_Generate_and_inspect_reports\" >Step 6: Generate and inspect reports<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-68\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_7_Approve_the_owner_statement\" >Step 7: Approve the owner statement<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-69\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_8_Record_next-period_actions\" >Step 8: Record next-period actions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-70\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_9_Preserve_report_version_and_cut-off_context\" >Step 9: Preserve report version and cut-off context<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-71\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Step_10_Compare_the_report_with_the_operating_dashboard\" >Step 10: Compare the report with the operating dashboard<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-72\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Rental_Income_Reporting_When_an_Agency_Manages_the_Property\" >Rental Income Reporting When an Agency Manages the Property<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-73\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Owner-to-property_mapping\" >Owner-to-property mapping<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-74\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Consistent_reporting_definitions\" >Consistent reporting definitions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-75\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Role-based_access\" >Role-based access<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-76\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Management_fee_transparency\" >Management fee transparency<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-77\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Owner_questions_and_traceability\" >Owner questions and traceability<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-78\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Reporting_deadlines\" >Reporting deadlines<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-79\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#How_to_Evaluate_Rental_Income_Tracking_Software\" >How to Evaluate Rental Income Tracking Software<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-80\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Trace_a_figure_from_summary_to_source\" >Trace a figure from summary to source<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-81\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Test_billing_and_payment_periods\" >Test billing and payment periods<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-82\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Test_exception_handling\" >Test exception handling<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-83\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Test_owner_statements\" >Test owner statements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-84\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Test_roles\" >Test roles<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-85\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Confirm_current_plan_details\" >Confirm current plan details<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-86\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Assess_the_operating_fit\" >Assess the operating fit<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-87\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Implementation_and_Data_Migration\" >Implementation and Data Migration<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-88\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Map_the_current_sources\" >Map the current sources<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-89\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Clean_master_data_first\" >Clean master data first<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-90\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Agree_opening_balances\" >Agree opening balances<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-91\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Define_reporting_terms\" >Define reporting terms<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-92\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Configure_roles_and_approvals\" >Configure roles and approvals<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-93\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Test_a_full_reporting_cycle\" >Test a full reporting cycle<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-94\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Use_a_controlled_cut-over\" >Use a controlled cut-over<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-95\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Review_the_first_month\" >Review the first month<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-96\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Rental_Income_Reporting_Red_Flags\" >Rental Income Reporting Red Flags<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-97\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Frequently_Asked_Questions\" >Frequently Asked Questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-98\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#What_is_the_difference_between_rental_income_and_rent_collected\" >What is the difference between rental income and rent collected?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-99\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Can_RentalDesk_track_M-Pesa_rent_payments\" >Can RentalDesk track M-Pesa rent payments?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-100\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Can_it_show_partial_payments_and_arrears\" >Can it show partial payments and arrears?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-101\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#What_happens_to_an_unidentified_M-Pesa_payment\" >What happens to an unidentified M-Pesa payment?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-102\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Can_an_owner_abroad_review_income_reports\" >Can an owner abroad review income reports?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-103\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Can_an_agency_prepare_statements_for_several_owners\" >Can an agency prepare statements for several owners?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-104\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Does_RentalDesk_provide_tax_reports\" >Does RentalDesk provide tax reports?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-105\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Can_the_software_correct_bad_opening_balances_automatically\" >Can the software correct bad opening balances automatically?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-106\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#How_do_I_compare_two_systems\" >How do I compare two systems?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-107\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#What_should_I_bring_to_a_RentalDesk_demo\" >What should I bring to a RentalDesk demo?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-108\" href=\"https:\/\/rentaldesk.co.ke\/blog\/rental-income-reports-in-kenya\/#Review_Your_Rental_Income_Reporting_Workflow_in_RentalDesk\" >Review Your Rental Income Reporting Workflow in RentalDesk<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Rental_Income_Tracking_Software_Kenya_Diaspora_Owners_Can_Use_for_Clear_Reports\"><\/span>Rental Income Tracking Software Kenya Diaspora Owners Can Use for Clear Reports<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><strong>Rental income tracking software Kenya diaspora<\/strong> owners evaluate should do more than add up payments. It should explain what rent was expected, what was recorded as received, which tenant and unit each amount belongs to, what remains outstanding, and how approved expenses or fees affect the owner statement. The difference between a trustworthy report and a convenient total is traceability.<\/p>\n<p>That distinction matters when an owner is outside Kenya and cannot inspect a caretaker&#8217;s notebook, M-Pesa phone, agency spreadsheet, or receipt file in person. A monthly figure may be correct, incomplete, or simply calculated on a different basis from the owner&#8217;s expectation. Structured income records make the reporting period, source transactions, allocations, balances, and unresolved exceptions easier to review.<\/p>\n<p>This guide focuses on rental income reporting rather than tax, accounting, investment, or legal advice. It explains the information model, month-end controls, owner-statement structure, and RentalDesk workflows that can support clearer Kenyan portfolio oversight. Features, exports, integrations, permissions, and plan limits should always be confirmed for the proposed configuration.<\/p>\n<\/header>\n<figure class=\"wp-block-image size-full rentaldesk-featured-figure\">\n  <img fetchpriority=\"high\" src=\"https:\/\/rentaldesk.co.ke\/blog\/wp-content\/uploads\/2026\/07\/rentaldesk-diaspora-06-rental-income-reports-in-kenya-d456b4f940eb350b.png\" alt=\"Rental income tracking software Kenya diaspora - RentalDesk featured guide\" width=\"864\" height=\"1821\" loading=\"eager\" decoding=\"async\" \/><figcaption>Rental Income Tracking Software Kenya Diaspora Owners Can Use for Clear Reports &#8211; a RentalDesk guide to structured Kenyan rental operations and owner reporting.<\/figcaption><\/figure>\n<nav class=\"article-toc\" aria-label=\"Table of contents\">\n<h2><span class=\"ez-toc-section\" id=\"Table_of_contents\"><\/span>Table of contents<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><a href=\"#income-tracking-meaning\">What rental income tracking should mean<\/a><\/li>\n<li><a href=\"#figures\">Rent billed, received, allocated, and outstanding<\/a><\/li>\n<li><a href=\"#record-structure\">Records behind a reliable income report<\/a><\/li>\n<li><a href=\"#mpesa\">How M-Pesa receipts enter income reporting<\/a><\/li>\n<li><a href=\"#arrears\">Arrears, part payments, credits, and late rent<\/a><\/li>\n<li><a href=\"#monthly-report\">What a monthly rental income report should include<\/a><\/li>\n<li><a href=\"#expenses\">Expenses, fees, and owner payout context<\/a><\/li>\n<li><a href=\"#occupancy\">Occupancy and the explanation of income changes<\/a><\/li>\n<li><a href=\"#month-end\">A controlled month-end process<\/a><\/li>\n<li><a href=\"#owner-agency\">Reporting when an agency manages the property<\/a><\/li>\n<li><a href=\"#selection\">How to evaluate income tracking software<\/a><\/li>\n<li><a href=\"#implementation\">Implementation and data migration<\/a><\/li>\n<li><a href=\"#red-flags\">Reporting red flags<\/a><\/li>\n<li><a href=\"#faq\">Frequently asked questions<\/a><\/li>\n<\/ol>\n<\/nav>\n<section id=\"income-tracking-meaning\">\n<h2><span class=\"ez-toc-section\" id=\"What_Rental_Income_Tracking_Should_Mean\"><\/span>What Rental Income Tracking Should Mean<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Rental income tracking is the process of connecting expected charges, recorded receipts, tenant allocations, balances, and owner reporting for a defined property and period. It is not merely a bank or M-Pesa transaction list. A transaction list shows money movement; an income record explains its rental context.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Start_with_the_reporting_question\"><\/span>Start with the reporting question<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>An owner may ask, \u201cHow much rent did the property earn this month?\u201d That sentence can refer to several different measures. It might mean rent invoiced for the month, cash received during the month, current-month invoices settled, or the amount remaining after agreed expenses and fees. A reliable report labels the measure instead of assuming everyone means the same thing.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Track_both_expectation_and_outcome\"><\/span>Track both expectation and outcome<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Expected rent is based on the active units, tenants, and billing schedules. Outcome is based on recorded payments and allocations. Comparing them reveals full payment, part payment, arrears, vacancy effects, and timing differences. If the report contains only cash received, it cannot show the amount that should have been collected.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Preserve_tenant_and_unit_detail\"><\/span>Preserve tenant and unit detail<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Portfolio totals are useful for orientation, but the owner should be able to inspect the underlying unit or tenant schedule. This detail explains why a total changed and allows the manager to act. RentalDesk publishes connected property, unit, tenant, invoice, payment, and ledger workflows intended to support that traceability.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Make_exceptions_visible\"><\/span>Make exceptions visible<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>An unidentified M-Pesa payment, disputed charge, unapproved expense, or incomplete tenant record should not be silently forced into a clean report. Report the exception, responsible person, and next action. An honest provisional figure is more useful than a final-looking figure based on unsupported assumptions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Use_the_report_for_management_not_only_history\"><\/span>Use the report for management, not only history<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Income records should help the owner and manager decide what to do next: follow up arrears, correct a unit record, resolve an unmatched receipt, review a vacancy, approve a repair, or improve tenant payment instructions. Tracking that produces no action becomes an archive rather than a management tool.<\/p>\n<\/section>\n<section id=\"figures\">\n<h2><span class=\"ez-toc-section\" id=\"Rent_Billed_Cash_Received_Rent_Allocated_and_Balance_Outstanding\"><\/span>Rent Billed, Cash Received, Rent Allocated, and Balance Outstanding<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Four figures commonly appear in rental reporting, and they should not be treated as interchangeable. Clear definitions prevent avoidable disputes between an owner and manager.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Rent_billed\"><\/span>Rent billed<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Rent billed is the amount charged through invoices or the supported billing record for the reporting period. Its accuracy depends on current tenant records, active units, rent schedules, effective dates, and authorised changes. If a vacant unit remains attached to a former tenant, expected rent can be overstated.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Cash_received\"><\/span>Cash received<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Cash received is the value of payments recorded during the period through the relevant routes. It may include rent for earlier arrears, current rent, advance rent, deposits, utilities, or other supported charges. It should therefore be classified before being described entirely as current-month rental income.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Rent_allocated\"><\/span>Rent allocated<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Allocated rent is the amount connected to the correct tenant, unit, invoice, and period. A confirmed M-Pesa transaction may be cash received while still awaiting safe allocation because the reference is unclear. The report should preserve that distinction.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Balance_outstanding\"><\/span>Balance outstanding<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The balance is the amount remaining after appropriate payments and authorised adjustments are applied to charges. It can include current arrears and older amounts. A tenant ledger should show the entries that produce the balance rather than presenting it as an isolated number.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Net_amount_due_to_the_owner\"><\/span>Net amount due to the owner<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Where a property manager or agency handles expenses and management fees, the amount due to the owner may differ from rent collected. The owner statement should reconcile the payout to actual receipts and approved deductions under the management agreement. Software organises the calculation inputs; the commercial agreement determines which deductions are valid.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Why_reporting_periods_cause_confusion\"><\/span>Why reporting periods cause confusion<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A tenant may pay June rent in July. The transaction increases July cash received but settles a June invoice. A report should either show both dimensions or state which basis it uses. Similar timing differences arise with advance rent, late expense entry, and receipts posted after the month-end cut-off.<\/p>\n<\/section>\n<section id=\"record-structure\">\n<h2><span class=\"ez-toc-section\" id=\"Records_Behind_a_Reliable_Rental_Income_Report\"><\/span>Records Behind a Reliable Rental Income Report<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A report is dependable when its totals can be traced to well-maintained operating records. The structure matters more than the visual design.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Property_register\"><\/span>Property register<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Each building or portfolio should be clearly identified. An agency that manages several owners needs accurate owner-to-property association. Filters and reports should not mix properties unintentionally.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Unit_register_and_occupancy_status\"><\/span>Unit register and occupancy status<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Every rentable unit should have a unique place in the structure and a current status. Occupied and vacant units influence expected rent. Units unavailable because of maintenance or other recorded conditions may also need explanation according to the workflow.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Active_tenant_record\"><\/span>Active tenant record<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The tenant should be connected to the correct unit and billing schedule. A move-out should end the active relationship without erasing historical invoices and payments. A new tenancy should begin from the authorised start date.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Invoices_and_line_items\"><\/span>Invoices and line items<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>RentalDesk documents monthly billing and invoice line-item review. Charges may include rent and other supported items such as utilities or service charges depending on setup. Keeping line items distinct helps prevent a utility receipt from being described as rent income.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Payment_record\"><\/span>Payment record<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The record should preserve amount, date, route, transaction reference, payer details available, and allocation. Manual receipts should be identifiable as manual. A payment should not exist only as a screenshot attached to a chat.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Tenant_ledger\"><\/span>Tenant ledger<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The ledger connects charges, receipts, deposits or credits supported by the workflow, and balances. It is the detail behind paid, part-paid, unpaid, and overdue status. When an owner questions a figure, the manager should be able to open the ledger rather than recreate the history.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Expense_and_fee_records\"><\/span>Expense and fee records<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Where applicable, expenses and management fees should be associated with the relevant property, date, category, amount, and approval context. The report should not combine gross rental collections and net owner payout without explaining the deductions.<\/p>\n<\/section>\n<section id=\"mpesa\">\n<h2><span class=\"ez-toc-section\" id=\"How_M-Pesa_Receipts_Enter_Rental_Income_Reporting\"><\/span>How M-Pesa Receipts Enter Rental Income Reporting<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>M-Pesa is central to many Kenyan rent workflows, but the payment message is only the beginning of income tracking. RentalDesk documents Paybill, Till, STK Push, ZivoPay payment links, manual recording, tenant matching, receipts, and reconciliation review. The selected route and automation depend on the account configuration.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Payment_instruction\"><\/span>Payment instruction<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tenants should receive a consistent account or payment-link route and a clear reference format. A unique, stable reference reduces matching work. If instructions change, the authorised manager should communicate the effective date and support channel.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Capture_or_entry\"><\/span>Capture or entry<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The system captures the transaction through the configured flow or an authorised user records a manual payment. The entry should keep the amount, date, transaction reference, and route. This source information matters when reconciling reports.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Matching_and_allocation\"><\/span>Matching and allocation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The payment is matched to the correct tenant, unit, and invoice where the information supports that decision. If the payer used another person&#8217;s phone or entered an unclear reference, the transaction may need review. The team should not guess merely to make the report appear complete.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Partial_and_excess_amounts\"><\/span>Partial and excess amounts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A part payment reduces the tenant&#8217;s balance while leaving the remainder outstanding. An amount above the expected invoice remains visible for review under the agreed credit or allocation policy. These outcomes should appear correctly in collection and arrears reporting.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Unmatched_receipts\"><\/span>Unmatched receipts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Cash received but not yet allocated should be listed separately at the reporting cut-off. The manager can continue investigating while the owner sees why cash totals and tenant allocations differ. RentalDesk&#8217;s <a href=\"\/mpesa-rent-collection-system-kenya\">M-Pesa rent collection workflow<\/a> describes the payment-to-reconciliation sequence.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Receipt_and_payment_history\"><\/span>Receipt and payment history<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once correctly applied, the payment should update the tenant position and support receipt context. The transaction remains part of payment history so later reviews can trace the income report back to source records.<\/p>\n<\/section>\n<section id=\"arrears\">\n<h2><span class=\"ez-toc-section\" id=\"Arrears_Part_Payments_Credits_and_Late_Rent\"><\/span>Arrears, Part Payments, Credits, and Late Rent<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Income tracking becomes valuable when tenants do not follow a perfect payment pattern. The system should represent the actual position without losing the distinction between money received and balance remaining.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Part-paid_tenants\"><\/span>Part-paid tenants<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If a tenant owes KES 40,000 and pays KES 25,000, the report should show KES 25,000 received and KES 15,000 outstanding. Marking the account simply \u201cpaid\u201d hides arrears; ignoring the payment understates receipts. RentalDesk documents part-paid visibility and tenant balance updates.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Late_payment_of_older_arrears\"><\/span>Late payment of older arrears<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A late receipt improves cash collection in the current period while reducing an older balance. The report should make the allocation clear. This is especially important when comparing current-month billing performance with current-month cash movement.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Advance_payments_and_credits\"><\/span>Advance payments and credits<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>An advance or overpayment should remain visible and be applied according to the authorised portfolio policy. The treatment should not be invented by the software or an individual user. Confirm how the proposed setup displays credit balances and future allocations.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Authorised_adjustments\"><\/span>Authorised adjustments<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Corrections, waivers, or other adjustments should require appropriate authority and retain enough context for review. Do not use adjustments simply to make an arrears report look cleaner. The management agreement and professional guidance determine when an adjustment is appropriate.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Arrears_movement_schedule\"><\/span>Arrears movement schedule<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A useful monthly schedule can show opening arrears, new unpaid charges, recoveries, authorised adjustments, and closing arrears. The exact report may vary, but the logic helps the owner understand whether the position improved. Review the <a href=\"\/arrears-tracking-system-kenya\">RentalDesk arrears tracking page<\/a> as part of the product evaluation.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Follow-up_status\"><\/span>Follow-up status<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The outstanding amount should lead to an operational next step. The local manager or caretaker may be responsible for clarification or follow-up. Legal or enforcement decisions should follow the lease and appropriate advice; the software should not be treated as legal guidance.<\/p>\n<\/section>\n<section id=\"monthly-report\">\n<h2><span class=\"ez-toc-section\" id=\"What_a_Monthly_Rental_Income_Report_Should_Include\"><\/span>What a Monthly Rental Income Report Should Include<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A monthly report should be concise enough to review and detailed enough to verify. It should state the period, properties included, preparation date, and any material qualifications.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Portfolio_summary\"><\/span>1. Portfolio summary<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>List properties, total units, occupied units, vacant units, expected rent, recorded receipts, allocated rent, outstanding balances, and significant unresolved amounts. Define each figure and the cut-off date.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Unit_or_tenant_collection_schedule\"><\/span>2. Unit or tenant collection schedule<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Show the relevant unit, tenant, charge, payment, and remaining balance. Distinguish fully paid, part-paid, unpaid, and overdue accounts. Limit personal information to what authorised reviewers need.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_M-Pesa_reconciliation_summary\"><\/span>3. M-Pesa reconciliation summary<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Show material unmatched, unclear, duplicate, reversed, or manually entered items that require attention. State the amount, reference, current status, responsible person, and next action where appropriate.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Arrears_movement\"><\/span>4. Arrears movement<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Explain opening arrears, new balances, recoveries, authorised adjustments, and closing arrears if the report supports them. Highlight older or material amounts for management action.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Occupancy_movement\"><\/span>5. Occupancy movement<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>List new tenancies, move-outs, vacancies, and units that were not income-producing for a recorded reason. These changes often explain differences between months.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Other_billed_items\"><\/span>6. Other billed items<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Where utilities, service charges, or other items are tracked, separate them from base rent. RentalDesk provides a <a href=\"\/utility-billing-system-for-rentals\">utility billing workflow<\/a>; confirm how those charges and receipts appear in reports.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Expenses_and_fees\"><\/span>7. Expenses and fees<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>List approved property expenses and management fees with enough context for the owner to understand the deduction. Large or unusual items should carry a short explanation and supporting documentation through the agreed process.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Owner_payout_reconciliation\"><\/span>8. Owner payout reconciliation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Show how the amount payable to the owner follows from recorded collections and authorised deductions. Explain timing differences, retained balances, or unresolved items under the management agreement.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"9_Decisions_and_next_actions\"><\/span>9. Decisions and next actions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>End with a short list separating information from decisions. Identify the responsible person and expected next step. A report should move operations forward rather than merely describe the past.<\/p>\n<\/section>\n<section id=\"expenses\">\n<h2><span class=\"ez-toc-section\" id=\"Expenses_Management_Fees_and_Owner_Payout_Context\"><\/span>Expenses, Management Fees, and Owner Payout Context<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Rental income reporting can become misleading when gross collections and net payout are presented as the same figure. A clear owner statement shows the bridge between them.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Gross_recorded_collections\"><\/span>Gross recorded collections<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Begin with the relevant receipts for the period and state the basis used. Separate unallocated payments if they have not been safely associated with the owner&#8217;s portfolio or tenant account.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Approved_property_expenses\"><\/span>Approved property expenses<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Expenses should identify the property, date, category, amount, description, and approval context. Maintenance costs should link to the relevant request or documentation where the workflow supports it. The owner-manager agreement should define approval limits and emergency procedures.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Management_fees\"><\/span>Management fees<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The statement should state the fee and calculation basis used under the agreement. A percentage of rent billed and a percentage of rent collected can produce different results. The system records the inputs; the contract determines the proper basis.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Other_authorised_deductions\"><\/span>Other authorised deductions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Any other deduction should be separately described rather than hidden inside a broad adjustment. Owners should seek appropriate advice about the accounting or tax treatment of amounts; RentalDesk&#8217;s role is property-operation recording and reporting.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Owner_payout\"><\/span>Owner payout<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The payout amount should reconcile mathematically and operationally to recorded receipts and approved deductions. State whether payment timing differs from the report date. Where an amount is held pending resolution, explain the reason and next step.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Owner-statement_workflow\"><\/span>Owner-statement workflow<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>RentalDesk publishes <a href=\"\/owner-statements-for-property-agencies\">owner statements for property agencies<\/a> covering collections, arrears, expenses, fees, occupancy, and payouts. Ask to generate a sample using representative portfolio data and verify available export formats.<\/p>\n<\/section>\n<section id=\"occupancy\">\n<h2><span class=\"ez-toc-section\" id=\"Occupancy_Explains_Changes_in_Rental_Income\"><\/span>Occupancy Explains Changes in Rental Income<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>An income report without occupancy context can create the wrong conclusion. Lower expected rent may reflect a vacancy or a tenancy beginning mid-period rather than weak collection. Higher expected rent may reflect a new unit or authorised rent change.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Vacant_units\"><\/span>Vacant units<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>List units that were vacant during the period and the relevant dates. A vacancy affects billing and may create marketing, repair, or readiness tasks. Do not leave a former tenant active merely to preserve expected-rent figures.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"New_tenancies\"><\/span>New tenancies<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Confirm the start date, rent schedule, deposit or supported charges, and first invoice. A mid-month start may require an agreed calculation. The system should reflect the authorised terms rather than a verbal approximation.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Move-outs\"><\/span>Move-outs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A move-out can involve final rent, utilities, maintenance assessment, deposit treatment, and unit status. Those matters should follow the agreement and appropriate process. Income reporting should explain the final account without presenting legal conclusions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Rent_changes\"><\/span>Rent changes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Record approved rent changes from the correct effective period and preserve prior history. When comparing months, identify material changes so the owner understands that an increase in expected rent is structural rather than solely improved collection.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Units_unavailable_for_a_recorded_reason\"><\/span>Units unavailable for a recorded reason<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Significant maintenance or refurbishment can affect occupancy and income. The monthly report should link material issues to the <a href=\"\/maintenance-request-management\">maintenance workflow<\/a> and approved expense context where relevant.<\/p>\n<\/section>\n<section id=\"month-end\">\n<h2><span class=\"ez-toc-section\" id=\"A_Controlled_Month-End_Rental_Income_Process\"><\/span>A Controlled Month-End Rental Income Process<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Month-end should be a review of records maintained throughout the month, not a rescue exercise built from chat messages. A practical process creates a clear cut-off and assigns responsibilities.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_1_Confirm_the_portfolio_scope\"><\/span>Step 1: Confirm the portfolio scope<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Verify the properties and units included. Check new units, removed properties, ownership changes, and reporting responsibility. An agency should confirm that owner filters are correct.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_2_Review_occupancy_and_billing\"><\/span>Step 2: Review occupancy and billing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Confirm active tenants, vacancies, move-ins, move-outs, rent schedules, and monthly invoices. Correct authorised setup errors before interpreting collection performance.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_3_Reconcile_payments\"><\/span>Step 3: Reconcile payments<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Review captured and manually entered receipts, transaction references, allocations, duplicates, reversals, and unmatched items. Resolve what can be supported and carry unresolved items transparently.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_4_Review_tenant_balances\"><\/span>Step 4: Review tenant balances<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Check fully paid, part-paid, unpaid, overdue, credit, and disputed positions. Confirm that part payments and late allocations appear correctly. Assign follow-up actions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_5_Review_expenses_and_fees\"><\/span>Step 5: Review expenses and fees<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Confirm that deductions are associated with the correct property and have the required approval and supporting context. Avoid entering broad balancing adjustments without explanation.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_6_Generate_and_inspect_reports\"><\/span>Step 6: Generate and inspect reports<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Prepare the portfolio summary, detailed collection schedule, arrears movement, occupancy changes, expense schedule, owner statement, and action list as applicable. Trace selected totals to their source records.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_7_Approve_the_owner_statement\"><\/span>Step 7: Approve the owner statement<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The authorised reviewer confirms the report is complete for the stated cut-off, notes qualifications, and approves distribution. If a later receipt changes the position, follow the agreed treatment rather than silently replacing a previously issued report.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_8_Record_next-period_actions\"><\/span>Step 8: Record next-period actions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Carry forward unresolved payments, arrears follow-up, vacancy tasks, maintenance approvals, and data corrections. The next month&#8217;s process begins with a known action list rather than a fresh search through messages.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_9_Preserve_report_version_and_cut-off_context\"><\/span>Step 9: Preserve report version and cut-off context<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Record when the statement was generated, who reviewed it, and which cut-off it uses. If a material late receipt or correction requires a revised statement, identify the revision rather than silently replacing the earlier file. This helps an owner understand why two reports for the same month differ and prevents an outdated attachment from being treated as final.<\/p>\n<p>Version control does not need to be complicated. A consistent report name, preparation date, status, and short change note may be enough for the portfolio&#8217;s process. The important point is that the owner, manager, and accountant can identify the current approved report and trace any later change to a supported transaction or authorised correction.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_10_Compare_the_report_with_the_operating_dashboard\"><\/span>Step 10: Compare the report with the operating dashboard<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The approved monthly statement and the live system can legitimately differ after the cut-off because new transactions continue. The team should be able to explain that timing difference. At the moment of approval, however, the statement totals should reconcile to the relevant underlying records. Testing a few tenant, expense, and payment lines provides a practical quality check without manually rebuilding the entire report.<\/p>\n<\/section>\n<section id=\"owner-agency\">\n<h2><span class=\"ez-toc-section\" id=\"Rental_Income_Reporting_When_an_Agency_Manages_the_Property\"><\/span>Rental Income Reporting When an Agency Manages the Property<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>An agency manages records for several properties and often several owners. The system must preserve portfolio separation while giving operational staff enough visibility to work efficiently.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Owner-to-property_mapping\"><\/span>Owner-to-property mapping<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Each property should be associated with the correct owner or management relationship. Reports and access should not expose another owner&#8217;s units, tenants, income, or expenses. Test this separation during the demonstration.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Consistent_reporting_definitions\"><\/span>Consistent reporting definitions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>An agency should define rent billed, cash received, allocated collections, arrears, fee basis, expenses, and payout consistently. Owners can have different commercial terms, but the report labels should remain clear.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Role-based_access\"><\/span>Role-based access<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Property managers, caretakers, accountants, agency administrators, and owners may need different access. RentalDesk documents role-based permissions and multi-property support. Ask to see what each role can view, create, correct, approve, and export.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Management_fee_transparency\"><\/span>Management fee transparency<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The fee should be calculated according to the agreement and shown clearly on the owner statement. If the method varies by owner, the agency needs controlled configuration and review rather than manual last-minute calculation.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Owner_questions_and_traceability\"><\/span>Owner questions and traceability<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>When an owner asks about a total, the agency should move from the statement to the underlying unit, tenant, payment, or expense record. This reduces back-and-forth and helps resolve disagreements based on evidence.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Reporting_deadlines\"><\/span>Reporting deadlines<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Agree the cut-off, review date, distribution date, and treatment of late transactions. The system supports the workflow, while the agency maintains the timetable and quality control.<\/p>\n<\/section>\n<section id=\"selection\">\n<h2><span class=\"ez-toc-section\" id=\"How_to_Evaluate_Rental_Income_Tracking_Software\"><\/span>How to Evaluate Rental Income Tracking Software<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Use a real reporting scenario rather than judging screenshots. Prepare one representative property, a few tenants, a current invoice, a late receipt, a part payment, an unmatched M-Pesa transaction, an approved expense, and an owner-statement requirement.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Trace_a_figure_from_summary_to_source\"><\/span>Trace a figure from summary to source<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Open the portfolio collection total, filter to a property, select a tenant, and inspect the invoice, payment, and balance. A report is useful when authorised users can follow that route without rebuilding it externally.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Test_billing_and_payment_periods\"><\/span>Test billing and payment periods<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ask how a July receipt that settles June rent appears. Test an advance payment and a payment recorded after the cut-off. Confirm which dates and allocations drive each report.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Test_exception_handling\"><\/span>Test exception handling<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Review unclear references, duplicate entries, manual receipts, reversals, credits, and authorised adjustments. Find out who can resolve each item and what history remains available.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Test_owner_statements\"><\/span>Test owner statements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Generate a statement with collections, arrears, expenses, management fees, occupancy, and payout as applicable. Verify the available formats and whether the owner can access the correct portfolio without seeing unrelated records.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Test_roles\"><\/span>Test roles<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Compare owner, manager, caretaker, accountant, and administrator views. A role name is not enough; inspect permissions. Review the <a href=\"\/security-policy\">RentalDesk security policy<\/a> and ask product-specific security questions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Confirm_current_plan_details\"><\/span>Confirm current plan details<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Features, limits, integrations, reports, and prices can change. Use the current <a href=\"\/pricing\">RentalDesk pricing page<\/a>, live demo, and written proposal. Ask which onboarding, imports, support, and report customisation are included.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Assess_the_operating_fit\"><\/span>Assess the operating fit<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The best system is one the local team can maintain consistently and the owner can review confidently. A sophisticated report will still fail if staff keep recording payments in a separate sheet or leave occupancy changes unreported.<\/p>\n<\/section>\n<section id=\"implementation\">\n<h2><span class=\"ez-toc-section\" id=\"Implementation_and_Data_Migration\"><\/span>Implementation and Data Migration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Map_the_current_sources\"><\/span>Map the current sources<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>List property files, unit registers, tenant sheets, M-Pesa messages, bank records, receipts, invoices, arrears schedules, expense records, and owner statements currently used. Identify duplicates and contradictions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Clean_master_data_first\"><\/span>Clean master data first<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Verify properties, units, active tenants, occupancy, rent schedules, and owner associations. Do not import obvious duplicates merely to save time. Flag uncertainties for review.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Agree_opening_balances\"><\/span>Agree opening balances<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Opening tenant balances affect every later arrears report. Reconcile them as far as reasonably possible and document unresolved differences. The owner and authorised manager should approve the migration position.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Define_reporting_terms\"><\/span>Define reporting terms<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Agree what the portfolio means by billed rent, collections, allocated income, arrears, expense, management fee, and owner payout. Set the monthly cut-off and report timetable.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Configure_roles_and_approvals\"><\/span>Configure roles and approvals<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Assign named users and least-necessary permissions. Define who records manual payments, resolves M-Pesa exceptions, changes rent schedules, approves adjustments, enters expenses, and issues owner statements.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Test_a_full_reporting_cycle\"><\/span>Test a full reporting cycle<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Run representative invoices, full and part payments, an unmatched transaction, a late receipt, a vacancy, an expense, and an owner statement. Trace every headline figure to source detail.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Use_a_controlled_cut-over\"><\/span>Use a controlled cut-over<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If a short parallel comparison is necessary, define the start, end, owner, and reconciliation procedure. Do not maintain two permanent sources of truth. Communicate the official payment and recording workflow to staff and tenants.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Review_the_first_month\"><\/span>Review the first month<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Inspect exceptions frequently, correct source-data issues, and hold a detailed first month-end review. Improve the process before scaling to more properties. RentalDesk offers guided onboarding; confirm the assistance available for the chosen plan.<\/p>\n<\/section>\n<section id=\"red-flags\">\n<h2><span class=\"ez-toc-section\" id=\"Rental_Income_Reporting_Red_Flags\"><\/span>Rental Income Reporting Red Flags<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>Only one portfolio total is available.<\/strong> The owner cannot trace it to units, tenants, or transactions.<\/li>\n<li><strong>Cash received and rent allocated are treated as identical.<\/strong> Unmatched payments disappear inside collection totals.<\/li>\n<li><strong>Part-paid tenants are marked fully paid.<\/strong> Remaining balances are hidden.<\/li>\n<li><strong>Vacant units still generate unexplained expectations.<\/strong> Occupancy and billing records are not aligned.<\/li>\n<li><strong>Manual payments are indistinguishable from captured M-Pesa receipts.<\/strong> Reviewers cannot understand the source.<\/li>\n<li><strong>Expenses appear as broad adjustments.<\/strong> Property, date, category, and approval context are missing.<\/li>\n<li><strong>Management fees lack a stated basis.<\/strong> The owner cannot reproduce the calculation.<\/li>\n<li><strong>Several staff share one administrator account.<\/strong> Accountability and offboarding are weak.<\/li>\n<li><strong>The monthly report is rebuilt from chat.<\/strong> Operating records are not current throughout the month.<\/li>\n<li><strong>Corrections erase history.<\/strong> Another reviewer cannot understand why a figure changed.<\/li>\n<li><strong>The system is sold as a replacement for all human review.<\/strong> Normal property exceptions are ignored.<\/li>\n<li><strong>Plan dependencies are unclear.<\/strong> A demonstration shows features that are not confirmed in the proposal.<\/li>\n<\/ul>\n<p>One red flag does not automatically prove misconduct or product failure. It identifies a process or configuration question that should be resolved before the owner relies on the report.<\/p>\n<\/section>\n<section id=\"faq\">\n<h2><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span>Frequently Asked Questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"What_is_the_difference_between_rental_income_and_rent_collected\"><\/span>What is the difference between rental income and rent collected?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The terms can be defined differently. Rent billed refers to charges for a period, while rent collected refers to recorded receipts. A receipt may settle an older or future invoice. The report should state its basis and show allocations.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_RentalDesk_track_M-Pesa_rent_payments\"><\/span>Can RentalDesk track M-Pesa rent payments?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>RentalDesk publishes workflows for Paybill, Till, STK Push, ZivoPay links, manual receipts, tenant matching, balances, receipts, and reconciliation. Confirm which route is configured for the proposed account.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_it_show_partial_payments_and_arrears\"><\/span>Can it show partial payments and arrears?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>RentalDesk documents paid, part-paid, unpaid, and overdue tenant visibility. Test how remaining balances and arrears movement appear in the reports you intend to use.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_happens_to_an_unidentified_M-Pesa_payment\"><\/span>What happens to an unidentified M-Pesa payment?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It should remain in a reconciliation workflow until authorised staff can identify the correct tenant or account. The income report should show material unallocated receipts separately at the cut-off.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_an_owner_abroad_review_income_reports\"><\/span>Can an owner abroad review income reports?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>An authorised user can access the web platform remotely, subject to connectivity, permissions, and configuration. Ask to see the exact owner role and available reports during the demo.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_an_agency_prepare_statements_for_several_owners\"><\/span>Can an agency prepare statements for several owners?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>RentalDesk&#8217;s agency positioning includes multiple landlords, properties, roles, and owner reporting. The agency should demonstrate portfolio separation, owner access, fee treatment, and exports.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Does_RentalDesk_provide_tax_reports\"><\/span>Does RentalDesk provide tax reports?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This article does not make a claim about tax reporting. RentalDesk provides rental operations and financial-reporting workflows described on its site. Ask the product team what exports are available and consult a qualified professional for tax obligations.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_the_software_correct_bad_opening_balances_automatically\"><\/span>Can the software correct bad opening balances automatically?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>No. Opening data must be reviewed and approved. The system can organise imported records, but the owner and manager remain responsible for resolving or documenting source differences.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_do_I_compare_two_systems\"><\/span>How do I compare two systems?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Use the same scenario in each: properties, units, invoices, M-Pesa receipts, a part payment, an unmatched transaction, an expense, roles, and an owner statement. Trace totals to source records and confirm plan details in writing.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_should_I_bring_to_a_RentalDesk_demo\"><\/span>What should I bring to a RentalDesk demo?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bring the property and unit count, tenant register format, rent schedule, payment routes, recent owner report, expense approval process, staff roles, and common reporting problems. Remove unnecessary personal data from demonstration materials.<\/p>\n<\/section>\n<section class=\"article-cta\" aria-labelledby=\"income-demo-heading\">\n<h2 id=\"income-demo-heading\"><span class=\"ez-toc-section\" id=\"Review_Your_Rental_Income_Reporting_Workflow_in_RentalDesk\"><\/span>Review Your Rental Income Reporting Workflow in RentalDesk<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Bring a representative property, unit count, rent schedule, current payment route, owner-statement format, and the reporting differences you want to resolve. RentalDesk can demonstrate invoices, M-Pesa and manual payments, tenant balances, arrears, owner reports, roles, and the supporting records behind the totals. Confirm current features and plan details for your portfolio.<\/p>\n<p><a class=\"button\" href=\"\/book-demo\">Review rental income reporting in a demo<\/a><\/p>\n<\/section>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>Track rent charged, payments, arrears, approved expenses and monthly income reports for Kenyan property while living abroad.<\/p>\n","protected":false},"author":1,"featured_media":1859,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1275","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rental-desk"],"_links":{"self":[{"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/posts\/1275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/comments?post=1275"}],"version-history":[{"count":1,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/posts\/1275\/revisions"}],"predecessor-version":[{"id":1860,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/posts\/1275\/revisions\/1860"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/media\/1859"}],"wp:attachment":[{"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/media?parent=1275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/categories?post=1275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/tags?post=1275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}